• ベストアンサー

エクセル 関数

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

質問者が選んだベストアンサー

  • ベストアンサー
  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.5

2で割って、50を加えて100で割って、整数をとり(切捨て)100を掛ける。 =INT((A1/2+50)/100)*100 例 2550 1300 2440 1200 1500 800 1600 800 1601 800 ROUNDUP,FLOOR、CEILINGなどの関数がない言語でも、色々な言語で共通に使える方法。どの言語でもINT()は通常使える。正の数用。

その他の回答 (4)

  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.4

#2のかたが間違えたのはこちらの関数ですね。 =CEILING(2550/2,50)

回答No.3

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

回答No.2

=FLOOR(2550/2,50) これでできますよ。

  • poohron
  • ベストアンサー率59% (574/971)
回答No.1

元の数がA1に入っているものとして、 =ROUNDUP(A1*2,-2)/2 でいかがでしょうか。

関連するQ&A