• ベストアンサー

Excelグラフ作成方法を教えてください。

最小値と最大値の間だけが表示されたExcelの棒グラフを作成したいと思っています。 具体的に説明しますと、A列にグラフにしたい項目があり、B列にその項目の最小値、C列に最大値が記入された表を作成し、グラフにすると、項目ごとに0を起点とした最小値と最大値の2つのグラフが出来てしまいます。 最小値と最大値間の棒グラフだけが出来る方法を教えてください。 調べてみるとトルネードチャートというグラフになるようです。 トルネードチャートをExcelで作成する方法を教えてください。 VBAでも対応出来ますので、是非よろしくお願いいたします。

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

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

  最大値は(最大値-最小値)に変更してください。 そして「積み重ね棒グラフ」を作り、最小の系列の書式を「輪郭:なし、領域:なし」にします。  

rj2011
質問者

お礼

早速の回答ありがとうございます! 出来ました。すごいですね。 ただ、最小値がマイナスになるとやっかいですね。 0から下が表示されなくなってしまいます。 色々教えてもらった方法を参考に試していますがうまくいきません。 すいませんが、最小値がマイナスになった場合の対応方法を再度ご教授ください。 よろしくお願い申し上げます。

その他の回答 (2)

回答No.3

  蛇足ですが、各要素の書式をいじればこんなグラフも可能です。  

rj2011
質問者

補足

色々できそうですね。 ありがとうございます。

回答No.2

  ちょっとコツが必要ですがグラフの要素、個別に設定できるので負の値になった要素だけに色を付ければ「0」の所に線が入りますがこの様のなります。  

rj2011
質問者

お礼

ありがとうございます。 個別にすれば出来ました。 データが可変になっても、ここまでくれば後はVBAで頑張ってみます。 ありがとうございました。

関連するQ&A