• ベストアンサー

エクセルで数値を50単位で切り捨てたいのですが

例えば 0~49→0 50~99→50 100~149→100 150~199→150 といった感じで50で切り捨てたいのですが 方法が分りません。 CEILING関数かな?とも思ったのですがちょっと違うような… 宜しくお願いします(^^;

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

  • ベストアンサー
回答No.1

50で割って、50倍するのが一番単純でしょうか。 A1セルに入っているとして =int(A1/50)*50

grapo
質問者

お礼

なるほど!こういうやり方があるんですね! すばやい回答感謝します!

すると、全ての回答が全文表示されます。

その他の回答 (3)

  • 12m24
  • ベストアンサー率23% (193/817)
回答No.4

#3ですが、失礼しました。 私のは四捨五入していました

grapo
質問者

お礼

そのようですね(^^; ありがとうございました。

すると、全ての回答が全文表示されます。
  • 12m24
  • ベストアンサー率23% (193/817)
回答No.3

 やはり、Floor関数を使って「FLOOR(<cell>+25,50)」ではだめでしょうか?問題のセルの数値に25を足してFloor関数によって50単位で切り捨てています。  ちなみに、Ceiling関数でも25を引いて同様なことをすればできます。  詳しくはヘルプをみてください。

すると、全ての回答が全文表示されます。
回答No.2

>CEILING関数かな?とも思ったのですがちょっと違うような… 逆ですね、FLOORかと。 A1に値があるとして =FLOOR(A1,50)

grapo
質問者

お礼

FLOOR関数でできるんですね。 この関数も最初浮かんだんですが 140→150になる(50の倍数で140に一番近い数値が返る) ものと勘違いしてました。 「指定した数値を超えない」というのを知りませんでした。 ありがとうございます。

すると、全ての回答が全文表示されます。

関連するQ&A