• ベストアンサー

Excelで構成比の各要素の合計を100%にしたい

こんばんは。excelの問題集を解いていて疑問が生じました。各要素について(金額)/(金額の合計)を計算し、その数値を小数第一位を四捨五入する形でパーセンテージに直して(例:18.765%→19%)、金額の構成比を出したのですが、各要素を足し合わせても99%にしかなりません。問題集の解答と突き合わせてみると、どうやら、ある一つの要素が1%足りないようです。どうしたら構成比の各要素の合計を100%にできるでしょうか。よろしくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

数式を使って四捨五入すると、そのような事象が発生します。 表示形式で表示上四捨五入すれば、発生しません。 ただし、ご質問の場合、表示(印刷)されたものを電卓で計算すると100%になりません。 コンピュータは決まりきったことしか行わないので、提示のような事象が発生したときはどのように対処するかを決めてあげる必要があります。 気にしないで100%としてしまったり、誤差の一番小さいところで調整したり、とあるようです。

order67xz81
質問者

お礼

ご回答有難う御座います。

その他の回答 (1)

  • Saturn5
  • ベストアンサー率45% (2270/4952)
回答No.1

四捨五入のときに切り捨てが多ければ99%またはそれ以下になり、 切り上げが多ければ101%またはそれ以上になります。 これは統計上仕方のないことで、多くの統計資料にはそのことが 注意書きで書かれています。 結論として、合計が99%でも正しいのです。 100%にしたいのならば、四捨五入をした値でなく、四捨五入の前の 実際のセルデータで計算してみてください。 表示上の数字の合計を100にするには、通常は一番大きな要素の数字を 増減させて調整します。

order67xz81
質問者

お礼

ご回答有難う御座います。

関連するQ&A