アプリ版:「スタンプのみでお礼する」機能のリリースについて

エクセルで商品計算をしています。画像を参考にしてください。

上の表は数量に単価を掛けて、四捨五入する前の数で合計してしまいます。

下の表のように四捨五入後の合計を出すにはどのようにしたらいいですか?

「エクセルで商品計算をしています。画像を参」の質問画像

A 回答 (3件)

よくみたら、小数第三位じゃなくて、小数部分を四捨五入してるんですね。


考えてみればお金の計算で小数第三位なんてあまり使いませんよね。
No.2の方の回答で合ってます。

そもそも、この表も計算式が入っていますよね?
金額のセルには
「=数量×単価」
となる式が入っているはずです。

表示形式で「,(カンマ)」を選ぶと、
小数部分が四捨五入された、整数部分だけの【表示】になるんです。

42.75×134=5728.5 ですが、表示形式が「,(カンマ)」だと、
金額は「5,729」と【表示される】のです。
あくまで表示だけなので、実際の金額は「5728.5」のままなのです。

今回、四捨五入した数字で足し算をしたいとのことなので、
金額を計算する時に四捨五入した金額にしてしまう必要があります。
この時に使う関数がROUND関数というもの。

金額のセルに入っている式「=数量×単価」を書き換えて
「=四捨五入してね(数量×単価,四捨五入の結果を整数[小数第0位]に)」
と、四捨五入する命令を加えるのです。
整理すると、金額のセルは、
=ROUND(数量×単価,0)
という式になります。

例えば、最初の金額計算の式が
「=B2*C2」
と入っているなら、その式をROUNDの式に入れるだけで良いんです。
「=ROUND(B2*C2,0)」
という具合に。

もっと簡単に書けば、
「=ROUND(◼,0)」
この◼に、今金額のセルに入っている式を入れる!
ってことです。

これで、金額のセルには、小数を四捨五入した数字そのものが入ることになります。

後は、以降の行にコピーすればOKです。
    • good
    • 0

上の表は


金額=数量×単価を四捨五入しないで、したかのように見せかけて表示させているので
合計は 四捨五入してないままで計算され、四捨五入したかのように見せかけている結果。
下の表のようにするには
各金額の計算を四捨五入すればよい。金額=(数量×単価)を少数以下四捨五入

その式は =ROUND(数量のセル*単価のセル,0)図のとおりです。
操作は、F2セルに =ROUND(B2*C2,0) を入力して、
それを F4セルまでコピー・貼付けしました。
「エクセルで商品計算をしています。画像を参」の回答画像2
    • good
    • 0

おそらく上は、表示上で少数第3位にしてるだけですよね。



金額の式を
=ROUND(数量*単価,3)
で計算して、四捨五入した結果にしてしまいます。
それでいかがでしょう?
    • good
    • 0
この回答へのお礼

ありがとうございます。
申し訳ないのですが、具体的な操作方法を教えてくださると助かります…( ; ; )

お礼日時:2017/12/06 12:48

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