※ ChatGPTを利用し、要約された質問です(原文:四捨五入した値のSUM計算(Excel2003))
Excel2003で四捨五入した値のSUMを計算する方法
このQ&Aのポイント
Excel2003で利用しているワークシートで、SUM関数を使用する際に問題が発生しました。
ワークシートでは小数点第一位で統一して表示されるため、SUM計算が元の数で行われてしまいます。
他の方法を探しましたが、シートを作成して代入する方法が唯一の解決策でした。
ある数の平均値と合計値のワークシートを仕事で使っているのですが、
そのワークシートでは複数のシートからさまざまなセルの内容を
読み込んで、データを表示するワークシートです。
そのワークシートを改変している途中、次のような問題に
ぶちあたってしまい、皆さんのアドバイスをいただきたいと思います。
問題とはSUM関数についてです。
そのシートでは、小数点第一位ですべて統一して表示するため、
全てのセル設定の会計で小数点第一位に統一するように設定しています。
つまり、小数点のない整数ならば3.0といった形で0がつけられ
逆に小数点が2桁以上の場合は四捨五入されます。
3.564→3.6
そのセルでSUM計算を行うと、画面に表示されていない数
(四捨五入される前の元の数)で計算されてしまい、
その計算結果が四捨五入されてしまいます、
そうではなく、すでに四捨五入した値を計算したいのです。
相当調べてみましたが、他にシートをつくり一度そこに
代入し、その内容をさらに代入する方法しかありませんでした。
それ以外の方法でお願いします。
わかりにくいと思いますので、図を添付します。参考にしてください。
お礼
ありがとうございます!! 見事に望んでいた通りのことができました。 これで徹夜せずに済みそうです。Excelには配列変数という 便利な機能があることを知ることができてとてもよかったです。 本当にありがとうございました。