- ベストアンサー
グラフを作成していますが、データ範囲を月が替わる毎に自動的に変更させる
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
データ範囲を変更させるのではなく、グラフの範囲内のデータを変更させる方法を紹介します。 仮にA1に=today() B1に=MONTH(A1) とするとB1は月を整数で返します。 グラフにしたい範囲の一番上の列は月を1 2 3 4 と整数で入力しておいて =HLOOKUP(B1,データの範囲,2,False) =HLOOKUP(B1,データの範囲,3,False) 必要なデータ数分作成する。 それでこのHLOOKUPで作った数字をグラフにすれば、月毎にグラフは変わるはずです。
その他の回答 (1)
- keithin
- ベストアンサー率66% (5278/7941)
よく見えませんが今のデータは総資産!$A$4:$B$33と書いてあるのですか。 挿入メニューの名前の定義で 名前 今月日付範囲 参照範囲 =OFFSET(総資産!$A$1,MATCH(TODAY()-DAY(TODAY()),総資産!$A:$A,1),0,COUNTIF(総資産!$A:$A,"<"&DATE(YEAR(TODAY()),MONTH(TODAY())+1,1))-COUNTIF(総資産!$A:$A,"<"&DATE(YEAR(TODAY()),MONTH(TODAY()),1)),1) 名前 今月データ範囲 参照範囲 =OFFSET(今月日付範囲,0,1) と2つ追加 グラフを選び,グラフメニューの元のデータで「系列」タブを開き グラフの系列を選び 値欄の記述を =ブック名.xls!今月データ範囲 X項目軸ラベルに使用欄の記述を =ブック名.xls!今月日付範囲 とそれぞれ設定してOKしときます。ブックは保存してから行います。言わずもがなですが,正しいブック名やシート名に修正して作業してください。
お礼
ありがとうございました。 お礼が遅くなり申し訳ありませんでした。 参考にさせていただきました。 そして助かりました。
お礼
ありがとうございました。 大変わかりやすく、初心者の自分でもすぐに実践できました! BAとさせていただきました!