- ベストアンサー
AVERAGE関数では、小数点以下を切り上げてますよね。
範囲指定した12個の数値を、AVERAGE関数で平均を出したら、小数点以下を切り上げて(四捨五入?)しまいました。 =AVERAGE(A1:A12) を小数点以下を切り捨てるにはどのように記述すれば良いのでしょうか。 教えてください。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは。maruru01です。 四捨五入された(ように見える)のは、セルの表示形式が整数になっているからではないでしょうか。 =AVERAGE(A1:A12) という式だけでは、少なくとも小数点以下を四捨五入したり、切り上げ切り捨てしたりはないです。 で、小数点以下で、四捨五入、切り上げ、切り捨てするには、以下のようにします。 四捨五入 =ROUND(AVERAGE(A1:A12),0) 切り上げ =ROUNDUP(AVERAGE(A1:A12),0) 切り捨て =ROUNDDOWN(AVERAGE(A1:A12),0) または、 =INT(AVERAGE(A1:A12))
その他の回答 (2)
- butaichi
- ベストアンサー率26% (4/15)
回答No.3
小数部分の切り捨てなら、 =TRUNC(AVERAGE(A1:A12))でもよいはずですよ。
質問者
お礼
ありがとうございました。
- crazy_dog
- ベストアンサー率37% (148/391)
回答No.2
こんにちは まずAVERAGE関数を使って四捨五入されたのはセルの書式設定で、小数点以下表示が「0」となっていないでしょうか?「標準」だったら小数点以下で四捨五入することはないとおもいます。(違っていたらごめんなさい) また、小数点以下を切り捨てたい時はROUNDDOWN関数が使えます。 =ROUNDDOWN(AVERAGE(A1:A12),0) で小数点以下切り捨てます。
質問者
お礼
書式設定も注意したいと思います。ありがとうございました。
お礼
良く解かりました。ありがとうございます。