dポイントプレゼントキャンペーン実施中!

2550円の半額は1275円になりますが
10の位を50円単位で繰上て1300円にするには
どのような関数を使うか教えて下さい。

A 回答 (5件)

2で割って、50を加えて100で割って、整数をとり(切捨て)100を掛ける。


=INT((A1/2+50)/100)*100

25501300
24401200
1500800
1600800
1601800
ROUNDUP,FLOOR、CEILINGなどの関数がない言語でも、色々な言語で共通に使える方法。どの言語でもINT()は通常使える。正の数用。
    • good
    • 0

#2のかたが間違えたのはこちらの関数ですね。


=CEILING(2550/2,50)
    • good
    • 0

#2です。


すいません。これは切り捨てですね。
=ROUNDUP(2550/2/50,0)*50
こちらになります。
失礼しました。
    • good
    • 0

=FLOOR(2550/2,50)


これでできますよ。
    • good
    • 0

元の数がA1に入っているものとして、


=ROUNDUP(A1*2,-2)/2
でいかがでしょうか。
    • good
    • 0

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