• ベストアンサー

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

  • エクセルの四捨五入の合計

    エクセルで表計算をして、小数一位で四捨五入した場合ですが、横の計は四捨五入後の整数でいいのですが、縦の計をオートシグマで集計すると四捨五入前の計になり、合計があいません。これを四捨五入後の整数の合計にできないでしょうか?

  • Access 構成比 クエリ集計

    販売高:クエリ 品目 ウエア販売高_シューズ販売高_グッズ販売高_販売高計_ 野球  100__________300_____________250_650 サッカー200___________400_____________300_900 卓球  300___________500_____________400_1200 合計  600___________1200____________950_2750 以下のような各項目の構成比をだしたいのですが、Accessだと複雑になりますよね? 集計結果 品目 ウエア販売高_構成比_シューズ販売高_構成比_グッズ販売高_構成比_販売高計_構成比 野球  100______構成比____300__構成比___________250_構成比_650_構成比 サッカー200______構成比_____400__構成比___________300_構成比_900_構成比 卓球  300______構成比_____500__構成比___________400_構成比_1200_構成比 合計  600______100%_____1200_____100%__________950_100%_2750_100% 構成比___________21.8%_________構成比_________構成比______100% 構成比は販売高計の合計を100としそれを対象の金額で割って小数点第二位で四捨五入したものです。 例)ウエア販売高合計の構成比 21.8%=int(600/2750*1000+0.5)10 EXCELで計算しても良いのですが・・・クエリが複雑になりすぎますかね

  • エクセルの小数以下の合計で!

    こんにちは! エクセルで表計算をしていますが、小数が入った場合の合計金額が、セルの合計と違ってきます。 ROUNDの使い方がわからないので教えてください!   13545.0  →  13545   17437.5  →  17438  +15862.5  →  15863 --------   ------   46845       46846            ↑   これを、四捨五入の整数を足した右の数字の「46846」にするにはどうしたらいいでしょうか?  今は、合計欄に「SUM=??」の式が入れてあります。

  • どなたかエクセルにお詳しい方がいらっしゃいましたら、

    どなたかエクセルにお詳しい方がいらっしゃいましたら、 教えて頂けるとうれしいです。 下記数値をそれぞれ小数点以下を四捨五入しています。(それぞれ別の数値をSUMで合計しています。) 四捨五入したものをSUMすると下記の数値になってしまい、1円ずれてしまいます。 どうしたら、四捨五入したそれぞれの数値をちゃんと計算できるように なりますでしょうか? 宜しくおねがいしますm(__)m 23,650.00 38,280.00 9,890.00 61,060.00 72,670.00 30,040.00 20,640.00 10,200.00 28,050.00 17,850.00 40,162.50 46,537.50 35,062.50 32,650.00 下記は、上記数値をSUMで合計を出した数値 466,743円 本来は、 466,743円にしたいですm(__)m

  • エクセルの合計欄での四捨五入について

    エクセルで棚卸の表を作りたいのですが、表の左から、品名・数量・単価・合計の順に並べて、一番右下に合計の計を出す用に作ったのはいいのですが、単価の欄で小数点のものを入れて、まず一番右側の合計を四捨五入するようにしたのですが、この『合計の計』の値が、合計の欄にて四捨五入して示されている整数値ではなく、少数の時の値で計算されてしまうために、『合計の計』が少数値となってしまいます。 わかりやすく書くと、合計5(実際は4.5)・合計6(実際は5.95)、合計の計10となってしまいます。 本当は11となってほしいのに、どのようにしたらいいのかわかりません。 ご教授お願いいたします。

  • エクセルの使い方

    エクセルの使い方を教えてください。 大変初歩的なことですが、お願いいたします。 エクセルの表計算で、少数以下の掛け算で合計の数字が少数点以下まで表示されます。 この数値を四捨五入にして、整数にし、さらにこの数値に数値をかけます。 ただ、この四捨五入した数値を整数とは認識せず、少数以下の数値で計算するため、求めたい数値になりません。 この四捨五入した数値を整数と認識するための方法をおしえてください。

  • あるデータの構成比が100パーセントを超えることに

    あるところで、以下のようなデータがありました。 ・パターン1:5パーセント(以下、数値のみの記載。なお、四捨五入等されている場合あり) ・パターン2:10 ・パターン3:25 ・パターン4:15 ・パターン5:40 ・パターン6:30 以上の各パターンの合計はおそらく125パーセントになると思いますが、個人的には四捨五入などにより多少のずれが生じることがあるのはわかる一方、25パーセントもオーバーすることについてはどうなのかと思っております。 それについてデータを出した人に聞くと、準率だからいいみたいなことを言っていました。統計よくわからないことにより、意味をうまくとることができませんでした。 そこで質問ですが、このような合計構成比100パーセントを大きく超えるようなことはあるのでしょうか。また、仮にあるとしてそのようなデータはどのように取り扱う・解釈等すればいいのでしょうか。 特に、各層が上から下に向けて順位(降順=上が上位・下へ行くほど下位になる、とする)をあらわしている(上のパターンデータが、パターン1が一番上位・下に行くにつれて下位になり同6が一番下位として構成されていると解釈していただくといいかもしれません)場合、その順位の考え方(真ん中はどの層に属しているか・順位は何位かなど)などがよくわからない状況です。

  • Excel 合計が合いません!

    Excelで、見積書を作っています。 SUM関数で、自動的に明細金額を入力したら、見積表紙が自動的に入力されるようにしましたが、なぜか1円違っています。小数点以下の計算はないので、四捨五入の関係ではないはずなのですが・・・ なぜでしょうか? 考えられる原因と対策を教えてください。 ちなみに20枚程度の見積書です。

  • 構成比について

    各支店の構成比を数式を使って表示し小数点以下を2桁まで表示せよと言う問題ですが、 数式は、今期売上額の最初の支店の数値÷サム関数で各支店をオートフィルすればいいのです よね、でも何故か各支店全部数値が1になってしまいました、ちなみに▲のある数値は▲を抜いた 数値で計算しました、たとえば、▲1.25なら1.25と言う風にです、これでいいのですか?教えてください

  • エクセルグラフ-表示%をぴったり100%にしたい

    エクセルの円グラフです。 数値の表示は%です。 データラベルの数値を小数点以下1位まで(20.5%,17.8%)表示すると 四捨五入の関係でしょうか?改めて電卓で計算すると 合計が99.9とか100.1と誤差が生じてしまいます。 これをなんとかぴったり100%にしたいのですが、 何か良い方法がありますか?? エクセル2000を使っています。 ご回答よろしくお願い致します!!!(汗)

専門家に質問してみよう