- ベストアンサー
エクセルでグラフ作成
エクセルでグラフを作る際に便利な方法があるのであれば教えてください。 ■質問: グラフの参照範囲を1行目から100行目に設定したいとします。 この「1」と「100」をセルから指定することはできないのでしょうか? ■補足: ・どこかに 1 と100を入力しておいて、この100を200にしたときにグラフの参照範囲を自動で200に変えたいのです。 ・何か良い方法ないでしょうか?
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
データラベルがA1:A100、データ数値がB1:B200にあるとします。 1.とりあえず、D1に1、D2に5、の数値を入れておいてください。。 2.名前を2つ定義します。 ・IDX =OFFSET(INDIRECT("Sheet1!$A$"&Sheet1!$D$1),0,,Sheet1!$D$2-Sheet1!$D$1+1) ・DTA =OFFSET(INDIRECT("Sheet1!$B$"&Sheet1!$D$1),0,,Sheet1!$D$2-Sheet1!$D$1+1) 3.A1:B5を選択してグラフウィザードを開いて折れ線を選択し、[次へ]。 4.ウィザード(2/4)の系列タブで、系列1を次のように編集してから[完了]します。 ・"値"の =Sheet1!$B$1:$B$5 を =Sheet1!DTA に ・"項目軸ラベルに使用"は =Sheet1!$A$1:$A$5 を =Sheet1!IDX に D1(開始行)とD2(最終行)の数字を書き換えてみてください。
その他の回答 (4)
- Zi-co
- ベストアンサー率46% (23/49)
- imogasi
- ベストアンサー率27% (4737/17069)
現状のグラフはDELで消すなりして 新しい範囲を指定し、グラフエリアにD&Dする方法もある。 ーー やはりVBAでやる手の質問と思う。 ーー ここへ質問する前に、Googleででも「エクセル グラフ " データ範囲変更"」で照会でもしてみましたか。
- ASIMOV
- ベストアンサー率41% (982/2351)
たぶん、一番簡単な変更方法 作成済みのグラフのすみの辺りをクリックすると枠線が表示されます 同時に、シートのセル範囲にも青い枠線が表示され、角に青い■が出ます この■にマウスを持って行くとカーソルが斜め矢印に変わります それをドラッグして、範囲を広げると、グラフも変わります どうしても、セルに入れた数字で変更したいというのでしたら VBAを使う事になると思います
- ookami1969
- ベストアンサー率14% (137/953)
【簡単な作り方(1)】 範囲選択後「F11キー」を押す。 【簡単な作り方(2)】 グラフ作成後であればグラフ範囲を右クリックして「元データ」から 範囲を修正すればOK。 他にも「オプション」から様々な修正が出来るので 色々試行錯誤すると良いですよ。 こんな所でしょうか。
お礼
ま、まさにこれです!! ありがとうございました。 長年の苦労がこれで解消されそうです。 今後ともよろしくお願いします。