- ベストアンサー
グラフの作成
棒グラフを作成していますが、大小の差が大きい数字をひとつのグラフにする場合、大きいほうの値のグラフが飛び出してしまい、見栄えが悪くなってしまいます。その際、大きいほうの値のグラフを途中を省略する形で長さの差をあまり出さないようにしますが、それはどのようにしたらいいでしょうか。 <例> 日本 120 アメリカ 1200 中国 40 をひとつのグラフにまとめる場合、綺麗に見せるにはどうしたらいいでしょうか。1200と40を同じグラフ上に載せるため、表示が難しいと思われます。 よろしくお願いいたします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
対数のメモリを使うグラフのほうが本来なのでしょうが、希望している グラフは添付画像みたいなものですよね。 私が知っている方法は2つ。 1.図のリンク貼り付けを使い、図のトリミングを使う方法 2.元データを修正したデータで参照する方法 1.については以下のサイトの説明を参考にしてください。 http://www.geocities.jp/chiquilin_site/data/060327_omitted_graph.html この場合は図として配置しますので、データの修正が合ったときに少し 面倒です。 2.については添付画像で使った方法です。 元データと同じものを別に用意します。突出しているデータの値を特定 の数値で割ったものにします(例:5分の1など)。 質問のあるデータだと、アメリカの数値を元データを参照して計算式で " =A2/5 "などにしておきます。別に用意したデータをもとにグラフを 作成。このグラフの軸の[最大値]を[ 250 ]などにしておきます。 軸の数値が[ 20 ]刻みで[ 240 ]まで用意しておきます。 軸の数値が[ 140 ]よりも上の部分を隠すようにグラフをアクティブに して、テキストボックスを挿入。テキストボックスの塗りつぶしをして 数値を隠し、最大の値となる[ 240 ]の部分を5倍の[ 1200 ]にします。 [アメリカ]の棒グラフの途中に、波線としてオートシェイプの[大波]を 背景の色と同じにして途中に配置します。これで省略部分が完成。 データラベルが必要なら、アメリカの部分だけテキストボックスを配置 して元データのアメリカの数値を参照するようにします。 http://office.microsoft.com/ja-jp/excel/HP052010931041.aspx これらを活用することで、元データで多少の数値が変更されたとしても、 対応しやすくて修正しやすいかと思います。
お礼
まさに、このグラフを作成したと考えておりました。大変助かりました!ありがとうございます!