プロが教えるわが家の防犯対策術!

グラフの日付欄を増やして、データを追記したら自動でグラフも追従するようにしたいのですが、うまくいきません。

9月ファイルのシート名AAA
日付の1のセルがH299で以下 計画累計の1日目がH301 実績累計H303 平準化生産数H304
となっています。グラフの端まで入力するとAFです。それ以上は増やすことはありません。

現在行っている事は、名前の定義より、下記4項目の定義をしています。

日付       =OFFSET(AAA!$H$299,0,0,COUNTA(AAA!$H$299:$AF$299),1)
計画累計    =OFFSET(AAA!$H$301,0,0,COUNTA(AAA!$H$301:$AF$301),1)
実績累計    =OFFSET(AAA!$H$303,0,0,COUNTA(AAA!$H$303:$AF$303),1)
平準化生産数 =OFFSET(AAA!$H$304,0,0,COUNTA(AAA!$H$304:$AF$304),1)

で、グラフエリアで右クリックして、データの選択より系列の編集で系列値に

計画は ='9月.xlsm'!計画累計
実績は ='9月.xlsm'!実績累計
平準化 ='9月.xlsm'!平準化生産数

横軸ラベルの軸ラベルの範囲の方は、

='9月.xlsm'!日付

と入力しています。

すると、横にデータをとってほしいのが、縦の方にデータをとってしまい、横軸の日付のところは、
1日目の縦のデータの数値が入っているし、他のグラフも同じく縦のデータをとってしまっています。
きちんと、横軸は日付で、縦軸に台数、日付を増やすと、グラフの日付も連動して増えるようにはここからどう修正すればよいですか?
または、どう作っていけばよろしいでしょうか?
エクセル2007~2013までのいずれかでご説明をお願いいたします。

「Excelグラフ行方向データの範囲自動追」の質問画像

A 回答 (1件)

OFFSET関数の使い方が間違ってます。


またもしかすると、ご相談で説明が省かれているH~AF列範囲の実際の記入内容に対して、適切な数式になっていない可能性があります。


間違い:
日付 =OFFSET(AAA!$H$299,0,0,COUNTA(AAA!$H$299:$AF$299),1)

正解:
日付 =OFFSET(AAA!$H$299,0,0,1,COUNT(AAA!$H$299:$AF$299))
   OFFSET(基点セル,縦移動,横移動,「縦の行数」,「横の列数」)

以下同文。
    • good
    • 0
この回答へのお礼

教えていただいた所を修正したらできました。
どうもありがとうございました。

お礼日時:2014/09/09 21:34

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!