?|EXCELでのパーセンテージのずれ
◇-?|EXCELでのパーセンテージのずれ-まちゅ(2004/9/13-11:34)No.201258 ┣?!|Re:EXCELでのパーセンテージの...-masa(2004/9/13-12:26)No.201270 ┃┗?!!|追加です...-masa(2004/9/13-12:31)No.201274 ┃ ┗【ありがとう】Re:?!!|追加です...-まちゅ(2004/9/13-16:55)No.201325 ┗?!|少々強引な数式で回避...-白茶ん(2004/9/13-14:36)No.201304 ┗【ありがとう】Re:?!|少々強引な数...-まちゅ(2004/9/13-16:57)No.201326
▲このページのトップに戻る
▲このページのトップに戻る
▲このページのトップに戻る
▲このページのトップに戻る
▲このページのトップに戻る
▲このページのトップに戻る
201258 | ?|EXCELでのパーセンテージのずれ | まちゅ | 2004/9/13-11:34 |
メーカー名: ソフトの問題 OS名: ソフトの問題 パソコン名:ソフトの問題 ソフト名:EXCEL2000 -- http://pasokoma.jp/gifjpg/excel01.gif ↑この図のようにパーセンテージが合わないので質問です。 次のようなデータがあったとします。 件数 割合 1つめ 27 0.409090909 2つめ 35 0.53030303 3つめ 3 0.045454545 4つめ 1 0.015151515 合計 66 で、上からパーセンテージをとると41%、53%、5%、2%となります。 四捨五入で求まった値です。 で、それを足すと101%になってしまう。 で、グラフでは2つめが52%と表示されるのです。エクセルは最大の パーセンテージから1%を引いて表示しているようです。 グラフと同じように表でも見た目100%にする方法はありますか? |
▲このページのトップに戻る
201270 | ?!|Re:EXCELでのパーセンテージのずれ | masa | 2004/9/13-12:26 |
記事番号201258へのコメント まちゅさんは No.201258「EXCELでのパーセンテージのずれ」で書きました。 >メーカー名: ソフトの問題 >OS名: ソフトの問題 >パソコン名:ソフトの問題 >ソフト名:EXCEL2000 >-- >http://pasokoma.jp/gifjpg/excel01.gif >↑この図のようにパーセンテージが合わないので質問です。 > >次のようなデータがあったとします。 > 件数 割合 >1つめ 27 0.409090909 >2つめ 35 0.53030303 >3つめ 3 0.045454545 >4つめ 1 0.015151515 >合計 66 > >で、上からパーセンテージをとると41%、53%、5%、2%となります。 >四捨五入で求まった値です。 >で、それを足すと101%になってしまう。 > >で、グラフでは2つめが52%と表示されるのです。エクセルは最大の >パーセンテージから1%を引いて表示しているようです。 > >グラフと同じように表でも見た目100%にする方法はありますか? このような方法はご希望に添えないと思いますが、一方法と言うことで・・・。 今回のデータをベースにお話させていただきます。 C2〜5までの数値を四捨五入などを行い、希望の桁数表記にします。 (今回私は小数点第2位表記で行いましたので、 0.41、0.53、0.05、0.02となりました) どこの%表記を正確に出したいかにもよると思いますが、あまり正確に 出さなくても良いセル(例えばC5)は残りの3つの合計を「1」から引くわけです。 四捨五入等を行ったC2〜4のデータを合計し、どこかに表記、 もしくは隠す。データの合計は0.99になります。 これを1から引く。 引いたデータをD5の%表記に持っていく。 そのデータからグラフを取れば数字のずれはなくなると思います。 (今回の場合、0.41、0.53、0.05、0.01となります) まちゅ様のようにデータをお見せできないので説明不足かと思いますが、 通じてますでしょうか? 私もあまり好きな方法ではないですが、たまに使います。 |
▲このページのトップに戻る
201274 | ?!!|追加です | masa | 2004/9/13-12:31 |
記事番号201270へのコメント >このような方法はご希望に添えないと思いますが、一方法と言うことで・・・。 >今回のデータをベースにお話させていただきます。 >C2〜5までの数値を四捨五入などを行い、希望の桁数表記にします。 >(今回私は小数点第2位表記で行いましたので、 > 0.41、0.53、0.05、0.02となりました) >どこの%表記を正確に出したいかにもよると思いますが、あまり正確に >出さなくても良いセル(例えばC5)は残りの3つの合計を「1」から引くわけです。 >四捨五入等を行ったC2〜4のデータを合計し、どこかに表記、 >もしくは隠す。データの合計は0.99になります。 >これを1から引く。 >引いたデータをD5の%表記に持っていく。 >そのデータからグラフを取れば数字のずれはなくなると思います。 >(今回の場合、0.41、0.53、0.05、0.01となります) >まちゅ様のようにデータをお見せできないので説明不足かと思いますが、 >通じてますでしょうか? >私もあまり好きな方法ではないですが、たまに使います。 > すいません。 具体的に検証してないですが、項目が増えた場合、 四捨五入は使えないかもしれません。 切捨ての方がいいかもしれません・・・。 実際に計算した%数値とずれが大きくなる可能性がありますが・・・。 |
▲このページのトップに戻る
201325 | Re:?!!|追加です | まちゅ | 2004/9/13-16:55 |
記事番号201274へのコメント masaさんは No.201274「?!!|追加です」で書きました。 >>このような方法はご希望に添えないと思いますが、一方法と言うことで・・・。 >>今回のデータをベースにお話させていただきます。 >>C2〜5までの数値を四捨五入などを行い、希望の桁数表記にします。 >>(今回私は小数点第2位表記で行いましたので、 >> 0.41、0.53、0.05、0.02となりました) >>どこの%表記を正確に出したいかにもよると思いますが、あまり正確に >>出さなくても良いセル(例えばC5)は残りの3つの合計を「1」から引くわけです。 アイディアとしていただきました。ありがとうございます。 >具体的に検証してないですが、項目が増えた場合、 >四捨五入は使えないかもしれません。 そうですね。 >切捨ての方がいいかもしれません・・・。 >実際に計算した%数値とずれが大きくなる可能性がありますが・・・。 それはありますね。 |
▲このページのトップに戻る
201304 | ?!|少々強引な数式で回避 | 白茶ん | 2004/9/13-14:36 |
記事番号201258へのコメント >グラフと同じように表でも見た目100%にする方法はありますか? 例のD列はROUND関数により D2 = 41.00% D3 = 53.00% D4 = 5.00% D5 = 2.00% になっているとして、 E列に誤差を修正したパーセントを表示をするとします。 E2 =IF(AND(D2=MAX($D$2:$D$5),NOT($D$6=1)),D2-($D$6-1),D2) E3 =IF(AND(D3=MAX($D$2:$D$5),NOT($D$6=1)),D3-($D$6-1),D3) E4 =IF(AND(D4=MAX($D$2:$D$5),NOT($D$6=1)),D4-($D$6-1),D4) E5 =IF(AND(D5=MAX($D$2:$D$5),NOT($D$6=1)),D5-($D$6-1),D5) なんてどうでしょうか? グラフ同様、一番大きなデータの値から誤差を引く仕組みです。 表外に計算用の余計な列が必要になりますが。 あ、しかも一番大きなデータが2つあったりしたらヤバいし。 |
▲このページのトップに戻る
201326 | Re:?!|少々強引な数式で回避 | まちゅ | 2004/9/13-16:57 |
記事番号201304へのコメント 白茶んさんは No.201304「?!|少々強引な数式で回避」で書きました。 >グラフ同様、一番大きなデータの値から誤差を引く仕組みです。 >表外に計算用の余計な列が必要になりますが。 やってみます。 多分、私の一番欲しい情報に近いと思います。 |
何か一言(本ページで参考になったならないを含めて残してあります)
◎:解決 ○:参考になった ×:参考にならなかった !:アドバイスあり
参考 | 回数 | 投稿日時 | 何か一言 |
---|