• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:5%税込み金額から8%税込み金額を計算する方法)

5%税込み金額から8%税込み金額を計算する方法

このQ&Aのポイント
  • 5%税込み金額から8%税込み金額を計算する方法について調査しました。計算機とEXCELでの計算結果が異なるのは小数点以下の処理に差があるためです。計算機では切り捨てが行われる一方、EXCELでは切り捨てではなく四捨五入が行われます。
  • 計算機での計算方法は以下の通りです。5%税込み金額を1.05で割り、その結果に1.08を掛けます。この結果は71,999円となります。
  • 一方、EXCELでの計算方法は以下の通りです。ROUNDDOWN関数を使用して、70000を1.05で割り、その結果に1.08を掛けます。最後に小数点以下を切り捨てるために、ROUNDDOWN関数の第二引数に0を指定します。この結果は72,000円となります。

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

  • ベストアンサー
  • t_ohta
  • ベストアンサー率38% (5238/13705)
回答No.1

=ROUNDDOWN(ROUNDDOWN(70000/1.05,0)*1.08,0) たぶん有効桁数の問題でしょう。 私の手元の電卓は 70,000÷1.05×1.08=72,000 と出てきました。

yun201403
質問者

お礼

t_ohtaさんのおかげで原因が分かりました。ありがとうございます! 私の計算機は桁数が少なくて・・ご察しのとおり有効桁数の問題でした。

その他の回答 (2)

  • papapa0427
  • ベストアンサー率25% (371/1472)
回答No.3

EXCELの場合はごちゃ混ぜに計算してます。ので一旦計算を確定させるとよろしいかと思います。 >ROUNDDOWN(70000/1.05*1.08,0) ではなく ROUNDDOWN(ROUNDDOWN(70000/1.05,0)*1.08,0) でいかがでしょうか? もしくはint(int(70000/1.05)*1.08)

yun201403
質問者

お礼

確かにpapapa0427さんの計算式の方が良いですね。 参考にさせていただきます。メモメモ((φ(´ω`*)

  • Sat_H
  • ベストアンサー率43% (87/202)
回答No.2

※解決策は他の方に任せます。 数学的に言えば"0.999......=1"なので(.999......は繰り上げが正しい)、Excelの結果が正しいです。

参考URL:
http://ja.wikipedia.org/wiki/0.999...
yun201403
質問者

お礼

Excelの方が正しいことが質問させていただいてやっと分かりました。算数が苦手な者にとって8%増税はいろんな意味で辛いです^^;