人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

質問です
金額
950,969
871,990
232,258


40,756
37,371
5,806



小 計2,139,151
消費税 106,958
合 計2,246,109
エクセルでこのような計算の場合
小計が1円差異がでる時の処理はどのように
すれば良いのか教えてください。
現在は
金額は通貨表示
小計は=SUM(G15:G42)の通貨表示
消費税は=ROUND(G43*0.05,0)の通貨表示
合計は=SUM(G43,G44)の通貨表示

●質問者: inosisi
●カテゴリ:経済・金融・保険
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

質問者から

金額は他のsheetから参照しています。
=売上請求一覧!W41


1 ● きゃづみぃ
●60ポイント ベストアンサー

金額は小数点以下が 表示されないようになっているのではないでしょうか?


inosisiさんのコメント
金額は小数点以下が 表示されないようになっているのではないでしょうか? はい 通貨ですので小数点以下0

きゃづみぃさんのコメント
表示上は、小数点以下は表示されていませんが、値としては 小数点以下を持っているため、このような現象が発生します。 なので 小数点以下を処理してから 計算に用いるべきです。 なお、小数点以下のに処理は 切り捨て、四捨五入、切り上げなどありますが どう処理するか方針を決めて 対応したらいいですね。

inosisiさんのコメント
ありがとうございました。 参照の前の数値を小数点以下の処理をしていませんでした。 四捨五入した数値を参照して合計したら上手くいきました。

2 ● owada
●40ポイント

回答1さんの事項に加えて、
消費税は切り捨てになると思いますので、
rounddown(エクセルのカラム,0)としますと小数点を切り捨てしてくれます。
roundup(エクセルのカラム,0)としますと小数点を切り上げしてくれます。


inosisiさんのコメント
四捨五入はround(エクセルのカラム,0)でよいでしょうか エクセルのカラムがsum合計の場合はどうすればよいでしょうか

inosisiさんのコメント
sum合計の以前に小数点処理したものをsum合計したら上手くいきました ありがとうございました。
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ