重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

ROUND関数で除算して、小数点以下を四捨五入させたセル(ROUND(A1/1.05、1))を合計する際、ROUND関数で求めた画面上の整数の合計をさせる関数を教えて下さい。SUM関数を使用すると、除算した小数点以下の数字にて集計されます。

A 回答 (4件)

まず、小数点以下第一位を四捨五入するのであれば



=ROUND(A1/1.05,1) では無くて

=ROUND(A1/1.05,0) だと思います。

>ROUND関数で求めた画面上の整数
とありますので、結果が整数なんですよね
=ROUND(A/1.05,1)だと必ずしも整数にはならないですよね。

これらの列または行に対してSUM関数を使えば、結果も整数になります。
    • good
    • 0

法律上は、消費税の計算は切捨てでもよいのでご参考に。

    • good
    • 0

>ROUND関数で除算して、小数点以下を四捨五入させたセル(ROUND(A1/1.05、1))を合計する



これだと実際には小数点以下第2位で四捨五入されていて、結果が小数点を含んでしまってます。
これって、ROUND(A1/1.05,0)じゃないですか?
表示の書式で小数点以下が表示されてないだけではないでしょうか?
    • good
    • 0

B1に


=ROUND(A1/1.05,1)
と入れます。
B2に何もいれなくて
B3に
=SUM(B1:B2)
と入れます。
これだと ちゃんと 四捨五入された値で
合計が出ます。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!