Excel総合相談所 91at BSOFT
Excel総合相談所 91 - 暇つぶし2ch729:名無しさん@そうだ選挙にいこう
10/05/15 14:21:29
【1 OSの種類         .】 WindowsXP
【2 Excelのバージョン   】 Excel2003
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 可
【5 検索キーワード     】 エクセル offset グラフ 空白 セル

A列とX軸、B列をY軸として最新100件のデータだけを表示する動的なグラフを作成しています。
URLリンク(office.microsoft.com)
このURLやいくつかのサイトを参考に、名前を定義する方法でグラフを作ることができることがわかったのですが、実はA列B列には全て式がはいっており、条件の満たさないもの(まだ未入力のもの)は""となっています。

空白ではないので、URL先にある=OFFSET(Sheet1!$A$1,COUNTA($A:$A)-100,0,100)は使うことができません。
そこでCOUNTA($A:$A)の部分を
=COUNTA($A:$A)-COUNTBLANK($A:$A) や
=SUMPRODUCT(($A:$A<>"")*1)
=ROWS($A:$A)-COUNTBLANK($A:$A)
などに変更したのですが、いざその名前をグラフの値にいれると
「このワークシートの数式に、1つまたは複数の無効な参照が含まれています。~」
とでてしまいます。COUNTA($A:$A)の場合はエラーがでません。
しかしその場合は式がはいっているので全てゼロのグラフになってしまいます。
どこかに見落としがあるのかと何度も作りなおしましたが、さっぱりわかりません・・・。
わかりにくいかもしれませんが、どうかよろしくお願いします。


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch