- ベストアンサー
エクセル関数を教えて下さい。
ROUND関数で除算して、小数点以下を四捨五入させたセル(ROUND(A1/1.05、1))を合計する際、ROUND関数で求めた画面上の整数の合計をさせる関数を教えて下さい。SUM関数を使用すると、除算した小数点以下の数字にて集計されます。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
まず、小数点以下第一位を四捨五入するのであれば =ROUND(A1/1.05,1) では無くて =ROUND(A1/1.05,0) だと思います。 >ROUND関数で求めた画面上の整数 とありますので、結果が整数なんですよね =ROUND(A/1.05,1)だと必ずしも整数にはならないですよね。 これらの列または行に対してSUM関数を使えば、結果も整数になります。
その他の回答 (3)
- ma_
- ベストアンサー率23% (879/3732)
回答No.3
法律上は、消費税の計算は切捨てでもよいのでご参考に。
- aptiva
- ベストアンサー率36% (193/529)
回答No.2
>ROUND関数で除算して、小数点以下を四捨五入させたセル(ROUND(A1/1.05、1))を合計する これだと実際には小数点以下第2位で四捨五入されていて、結果が小数点を含んでしまってます。 これって、ROUND(A1/1.05,0)じゃないですか? 表示の書式で小数点以下が表示されてないだけではないでしょうか?
- taknt
- ベストアンサー率19% (1556/7783)
回答No.1
B1に =ROUND(A1/1.05,1) と入れます。 B2に何もいれなくて B3に =SUM(B1:B2) と入れます。 これだと ちゃんと 四捨五入された値で 合計が出ます。