Excel2003のエクセル関数からのグラフ作成
Excel2003のエクセル関数からのグラフ作成についてご教授ください。
'compare (3)'!にあるデータを元に'Graph7'!に棒グラフを作成したいと思っております。
グラフの関数式は以下にしたいです。
='compare (3)'!$C$3:$D$3,'compare (3)'!$F$3:$H$3,'compare (3)'!$C$5:$D$5,'compare (3)'!$F$5:$H$5,'compare (3)'!$C$7:$D$7,'compare (3)'!$F$7:$H$7,'compare (3)'!$C$9:$D$9,'compare (3)'!$F$9:$H$9,'compare (3)'!$C$11:$D$11 'compare (3)'!$F$11:$H$11
想定したグラフ作成はできるのですが、「元のデータ」を表示させたくても表示できません。
データ範囲をよくよく見ると、以下となっていまして、最後の「$F$11:$H$11」の入力ができません。
='compare (3)'!$C$3:$D$3,'compare (3)'!$F$3:$H$3,'compare (3)'!$C$5:$D$5,'compare (3)'!$F$5:$H$5,'compare (3)'!$C$7:$D$7,'compare (3)'!$F$7:$H$7,'compare (3)'!$C$9:$D$9,'compare (3)'!$F$9:$H$9,'compare (3)'!$C$11:$D$11 'compare (3)'!
最後の「$F$11:$H$11」を入力してOKをクリックすると「参照が正しくありません」と表示されます。
'compare (3)'!の上記指定セルには=compare!F10など=compare!のセルを指定しております。
ただし、F11とG11のみ以下のように別ファイルのセルを指定しております。
='[A.xls]2013Oct'!N5
或いは
='[A.xls]2013Nov'!N5
=compare!の指定セルにも以下のような関数式が入っております。
=COUNTIF('[A.xls]BP Info'!$F3:$F29,"Post")
=SUMPRODUCT(('[A.xls]BP Info'!$F3:$F29="Post")*('[A.xls]BP Info'!$G3:$G29="入電 (1-3)"), '[A.xls]BP Info'!$H3:$H29)
関数式が影響している可能性があると思い、手動で数字を入力してみましたが同様です。
動きを見る限り'compare (3)'!$C$11:$D$11 'compare (3)'!$F$11:$H$11の行を指定するとおかしくなるようです。
念のためグラフ範囲のセルを別セルにコピーし関数式を消して手動ですべて数字をいれてみましたが、NGでした。そこで行を飛ばしながら指定していることが原因かと思い別セルにコピーし関数式で必要でない行を消して一くくりでデータ範囲を指定するとうまくグラフ作成できました。
このことから関数式が入ったデータは問題ないようですが、行を飛ばしてデータ指定するとうまくグラフ作成することができないようです。元データを作り変えればいいのですが、今の配置で行を飛ばしながらグラフをうまく作成する方法はございますでしょうか?
何卒よろしくお願いいたします。
お礼
ありがとうございます。 DATEDIF関数は、関数の挿入ウインドからは見つからないのですが、 コピー&貼り付けで所期の目的を達成できました。 Excel2007でもExcel2003でも、同じでした。