[[20060330092948]] 『どのROUNDを使ったらできますか?』(9407) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『どのROUNDを使ったらできますか?』(9407)

たとえば、¥18,900を四捨五入して¥18,500や\5,145を四捨五入して\5,000になる
関数の数式を教えて下さい。
(\600以上は端数は\500、\400以上も\500などです)

よろしくお願いします。


 どのROUNDと言われても、私はROUND関数というのは一種類しか知りません^^;

 あと、条件ですが、
 >\600以上は端数は\500、\400以上も\500などです
 今提示してくださっているのだけだと、三捨四入のようですが、
 「など」ということは、他にもあるのでしょうか?(庸)

 おはようございます。

 >¥18,900を四捨五入して¥18,500
 これって四捨五入の法則ムシされてますよねf^^;

 =Roundup(・・-0.5,0)
 で「-0.5」を帰ると、切り捨てる位置を変えることができますが。
 こういうやりかたですかね??

 (Null)

 あ、三捨四入でもないや。600は500になるんですものね。
 0<400 → 0
 400≦1000 → 500
 他に条件はありますか?(庸)


 >¥18,900を四捨五入して¥18,500や\5,145を四捨五入して\5,000になる関数
 =FLOOR(A1,500)

 ◆しかし、
	A	B
1	18900	18500
2	5140	5000
3	600	500
4	400	0

 >\600以上は端数は\500、\400以上も\500などです
 ◆\400以上が、0 になってしまいます!?
 (Maron)

 こういうことでは?
[[20060217102301]] 『四捨五入』(T)
[[20051220122647]] 『切り上げと切り捨て』(よー)
二捨三入&七捨八入。
(みやほりん)(-_∂)b


 でも18,900は19,000ではなくて18,500・・・
(ROUGE)

 ◆とりあえず、条件を満足する式ですが?
	A	B
1	18900	18500
2	5140	5000
3	600	500
4	400	500

 B1=FLOOR(CEILING(A1,300),500)
 (Maron)

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.