• ベストアンサー

Exel式での切り捨て

Exelの票で消費税を自動計算しようと思います。 =ifの方式でセルに金額が入ったところのすぐ横のセルに消費税を入力しています。 今確認してみると、1円以下が四捨五入になっています。 1円以下を自動的に切り捨てる方法はありますでしょうか よろしくお願い致します。

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

  • ベストアンサー
  • hallo-2007
  • ベストアンサー率41% (888/2115)
回答No.2

仮にA1セルに 税別金額が入っているとして =IF(A1="","",ROUNDDOWN(A1*0.05)) =IF(A1="","",INT(A1*0.05))  などでは如何でしょうか。 表示だけで良ければ =IF(A1="","",A1*0.05-0.5)  小数点以下を非表示に、但し、実際の数値と表示が違っていますので注意

print05
質問者

お礼

無事解決しました。有難う御座いました。

その他の回答 (3)

  • shorun
  • ベストアンサー率42% (133/310)
回答No.4

No2回答に賛成です、私のは回答ではありませんが、横からお邪魔します。 たいへん失礼ながら、質問者さんの認識があまいようです。 「1円以下」の表現は世間では通用しており、 今回の正解も出ている訳ですが、正しくは「1円未満」と表現しましょう。 老婆心ながら、if 文などで条件を書くときなどの参考になれば幸いです。 「例示」3個の数字( 1.5 1 0.5)については以下のとおりです。 1未満 1> 0.5  1以下 1≧ 1 および 0.5 1以上 1≦ 1 および 1.5 1超 1< 1.5

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

切捨てーー>ROUNDDOWN関数、はエクセルの常識。 Gおおgぇ出でも「エクセル関数 切捨て」で照会して番今日のこと。昨日今日エクセル関数を勉強し始めたものの質問だよ。 http://www.relief.jp/itnote/archives/000937.php ほか多数。 第2引数に0を指定すると、切捨てにより整数化される。

print05
質問者

お礼

解決しました。

noname#157410
noname#157410
回答No.1

関数の数学の欄にあります。 ROUNDDOWN() とかINTとかではないですか?

print05
質問者

お礼

解決しました。

関連するQ&A