• 締切済み

エクセルグラフにおける軸書式のコントロール

エクセルグラフに於いて、グラフ用の元データをsheet2に置き、sheet1にグラフ表示をさせてます。又、グラフ表示用のsheet1には、リストからグラフに表示させるデータ項目を選択させるセルを準備しています。この項目を切り替えることで、sheet2のグラフ用元データを関数で切り替え、一つのグラフで、復数のデータ表示をさせるようにしています。 そこで質問ですが、たとえば、売上や台数の月推移を切り替えて使用する場合、縦軸の単位はM¥・台などに切り替わるので、目盛間隔が台数の場合整数値となる等、軸の書式設定の最大値・最小値・目盛間隔等を条件(リストで選択した項目によって)で、任意に切り替える方法はないでしょうか?

みんなの回答

  • tsubuyuki
  • ベストアンサー率45% (699/1545)
回答No.2

> 選択したデータにより軸オプションの目盛間隔や補助線を固定にして、 > その値を切り替えたい なるほど、失礼しました。 そうなるとマクロの出番ですね。 セルに目盛間隔や補助線間隔を指定する数値を入力しておいて (選択したデータにより切り替わるようにIFでもVLOOKUPでも可)、 その値をグラフの目盛間隔や補助線間隔に指定するようなマクロを組めばOKです。 マクロの記録を起動してでグラフのオプションをいじり、 記録されたコードにちょこっと手を加えれば出来ますよ。

  • tsubuyuki
  • ベストアンサー率45% (699/1545)
回答No.1

軸の書式設定で「自動」にしておくだけじゃ事足りないという事ですね? そうなると、マクロが必要かもしれませんね。

takosu40
質問者

補足

tsubuyukiさん 金額データのグラフの場合は軸オプションを自動でも良いのですが、台数データのグラフの場合、その目標データにより、最大値が4~100の間で変更しなければなりません。目盛間隔を自動にしておくと、少ない最大値だと補助線が0.5間隔で入ったりして見にくいグラフになってしまいます。従いまして、選択したデータにより軸オプションの目盛間隔や補助線を固定にして、その値を切り替えたいと思っています。

関連するQ&A

専門家に質問してみよう