• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセル関数(小数点以下を表示しない方法))

エクセル関数で小数点以下を表示しない方法

このQ&Aのポイント
  • エクセルの関数で小数点以下を非表示にする方法について教えてください。
  • 請求書の消費税計算で正確な数値が表示されない問題について悩んでいます。
  • 経理業務のために正確な小数点以下の表示方法を知りたいです。

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

  • ベストアンサー
noname#164823
noname#164823
回答No.2

お買い上げ額 =136,890 がA1 消費税をA2で計算するとして、 A2に =ROUNDDOWN(A1*0.05,0) と入れて下さい。 これで、A1に0.05をかけたものを、小数第1位で切り捨て、 整数で表示されます。 請求額は、A1とA2の足し算です。 最初から、 =ROUNDDOWN(A1*1.05,0) とすれば、 一度で消費税込み額を出せます。

NT1124
質問者

お礼

できましたー! 有難うございます。 打ち込み方も入れてもらったのでそのままやりましたらできました。 分かりやすくて助かりました。

その他の回答 (2)

  • ng001
  • ベストアンサー率45% (105/232)
回答No.3

消費税は円単位未満を切り捨てるのが一般的です。 本体金額に税率を乗じた結果が小数点以下の数字を含む場合、その小数点以下を切り捨てなければなりません。 EXCELの関数ではINT関数(整数関数)が用意されています。 古くからある一般的な関数で、これを使うと小数点以下の数値がカットされます。すなわち、見た目だけの表示ではなく、数値そのものを整数に変換します。 使い方は簡単で INT( )のように、カッコ内に該当する数値をいれるか、変換したい数値のあるセルを指定します。 ROUND 関数ができる以前はこの関数が一般的に使われていました。 応用編として小数点以下を四捨五入したい場合には、該当の数値に予め 0.5 をプラスしてINT関数を用います。 この場合はROUNDを使ったほうが簡単なのですが・・・ ご参考まで

  • aokii
  • ベストアンサー率23% (5210/22062)
回答No.1

小数点以下を表示しないだけ(内部データは少数点付の計算値そのまま)でしたら、セルの表示形式で通貨(#,##0)を選んでみて下さい。

NT1124
質問者

補足

早速のご回答有難うございます。 やってみましたが(セルの書式設定のユーザー定義の中の#,##0で行いました) 元が 6,844.5 が上の表形式を入れると 6、845になってしまいました。 不慣れで何かやり方間違ってるんでしょうか?

関連するQ&A