[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『グラフにしたい年度を入力するとグラフを自動更新するようにしたい』(りーな)
エクセルのグラフ作成で困っています。
年度 H22 H23 H24 H25 H26 営業路線延長 (km) 89.52 90.52 89.54 90.68 93.32 既存2路線 (km) 19.61 19.61 19.63 19.63 20.77 新規5路線 (km) 69.91 70.91 69.91 71.05 72.55
例えば↑こういう表があって、↓別の表を作って
グラフ名 グラフ種別 ↓入力 ↓入力 営業路線延長 折れ線 H22 H25 年間延実在車両数全ルート たて棒 H22 H25 年間延実働車両数既存2路線 たて棒 H22 H25 新規5路線 たて棒 H22 H25
「↓入力」のところにグラフにしたい年度を入力すると
自動更新するようにしたいのです。
やはりマクロでしょうか?
マクロのとこは全くわからず、詳しい方に教えていただきたいです。
何卒よろしくお願いします。
< 使用 Excel:unknown、使用 OS:unknown >
グラフを事前に作成してるものとしますか?
それとも入力があってから作成されるものとしますか?
加えて
「グラフにしたい年度を入力」とありますが厳密には入力した「年度間」のグラフ
ということでいいでしょうか?
(no_name) 2021/04/21(水) 13:42
グラフを事前に作成しています。
またグラフにしたい「年度間」です。
よろしくお願いいたしますm(_ _)m
(りーな) 2021/04/21(水) 13:59
セル位置がわかるように説明してください。 年度の条件指定はグラフごと?
元表がSheet1の A1:F4 折れ線グラフの年度指定が同じシートの C11とD11 だとして
折れ線グラフの場合、以下の2つを名前定義(数式タブ〜名前の定義)
名前 :営業項目 ← 任意の名前 範囲 :Sheet1 参照範囲:=INDEX(Sheet1!$B$1:$F$1,MATCH(Sheet1!$C$11,Sheet1!$B$1:$F$1,0)):INDEX(Sheet1!$B$1:$F$1,MATCH(Sheet1!$D$11,Sheet1!$B$1:$F$1,0))
名前 :営業範囲 ← 任意の名前 範囲 :Sheet1 参照範囲:=INDEX(Sheet1!$B$2:$F$2,MATCH(Sheet1!$C$11,Sheet1!$B$1:$F$1,0)):INDEX(Sheet1!$B$2:$F$2,MATCH(Sheet1!$D$11,Sheet1!$B$1:$F$1,0))
グラフの折れ線を選択すると数式バーに ↓ な感じのものが表示されると思います =SERIES(Sheet1!$A$2,Sheet1!$B$1:$F$1,Sheet1!$B$2:$F$2,1)
それを ↓ に変更 =SERIES(Sheet1!$A$2,Sheet1!営業項目,Sheet1!営業範囲,1)
他のグラフも同様にする。 年度はすべてのグラフで共通なら、項目の名前定義は1つのものが使えます。
以上 (笑) 2021/04/21(水) 23:57
(りーな) 2021/04/22(木) 18:06
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.