都道府県穴埋めゲーム

エクセルの関数について…

なんとせつめいしていいのか分からないのですが
 120だと150に切上げ?
 180だと200に切上げになる数式はありますか?

闘っている数式が

 =IF(C23="","",(ROUNDUP(ROUNDUP(C23/D23,0)*E23,-2))/50)=12

数字に置き換えると

→→ =IF(C23="","",(ROUNDUP(ROUNDUP(2000/100,0)*26,-2))/50)=12

なんですが、答えを11にしたいのです。

初心者なので、解り易い回答をお待ちしています…

A 回答 (4件)

こんばんは!



>数字に置き換えると
の実数を拝見しても
>120だと150に切上げ?
>180だと200に切上げになる数式
とどう結びつくのは理解できませんが・・・

>答えを11にしたいのです
だけで判断してみると

=IF(COUNTBLANK(C23:E23),"",ROUNDUP(CEILING((C23/D23)*E23,50)/50,0))
という数式を入れてみるとどうなるでしょうか?

※ (C23/D23)*E23 の結果を50単位で切り上げて、それを50で割り、
結果の小数点第1位を切り上げています。m(_ _)m
    • good
    • 0
この回答へのお礼

助かりました!
勉強になりました。
どうもありがとうございます。

お礼日時:2014/03/10 12:40

>答えを11にしたいのです。



今の数式を
=IF(C23="","",CEILING(C23/D23*E23,50)/50)
若しくは
=IF(C23="","",ROUNDUP(C23/D23*E23/50,0))
としてみます。


そもそも計算の過程の,「どこの数字」を幾つに丸めるのが「正しい」のか,あなたがヤリタイ計算をもう一回よく検討してから関数を組み立ててみて下さい。
    • good
    • 0
この回答へのお礼

お礼が遅くなりましたが、本当にありがとうございました。
助かりました!

お礼日時:2014/03/10 12:42

CEILINGという関数を使えば、お好みの基準値で切り上げることができます。



=CEILING(120,50)
120を50で切り上げ→結果:150

=CEILING(180,50)
180を50単位で切り上げ→結果:200

となります。
    • good
    • 0
この回答へのお礼

CEILINGというのを初めて使用して出来ました!
ありがとうございました。

お礼日時:2014/03/10 12:40

ROUNDUP 関数は、ケタ数でしか指定できませんので、2倍して100の位で切り上げた後、半分に割れば良さそうですね。



→ =ROUNDUP(対象値*2,-2)/2
    • good
    • 0
この回答へのお礼

ありがとうございました。
助かりました。
お礼が遅くなってゴメンナサイ。

お礼日時:2014/03/10 12:42

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!