2016-04-19 3 views
0

私は棒グラフを動的にしたいと思っていました。この目的のために、私は=A1:INDEX(A2:A60;COUNTA(A2:A60))の公式を使用しました。名前管理者を使ってこの公式に名前を付けました。私のX-AXIS LABEL RANGE(棒グラフ - >データ選択)でこの式を使用すると、エラーが発生します入力した数式にはエラーが含まれています。しかし、私の調合は細胞内でうまく働いています。数式名を使用してグラフを動的に変更する際の問題

私が間違っているところをお勧めします。 ありがとうございます。

答えて

0

グラフシリーズダイアログまたはラベルダイアログに名前付き範囲を入力する場合は、範囲名の前にシート名またはファイル名を入力する必要があります。

は、次のスクリーンショットを検討:

enter image description here

は、x軸ラベルの式は範囲名の式は

=Sheet1!$A$1:INDEX(Sheet1!$A$2:$A$60,COUNTA(Sheet1!$A$2:$A$60))

ある =Sheet1!chtLabels

として入力される様子を見ます

シリーズ定義に似ています。範囲名だけでは不十分です。シート名(またはファイル名)が前に付いていなければなりません。

+0

ありがとうございます。できます。しかし、私のグラフの値は、14日後には更新されません。また、Typ1 = $ A $ 1:INDEX(Sheet1!$ A $ 2:$ A $ 60、COUNTA(Sheet1!$ A $ 2:$ A $ 60))のタイポがほとんどありません。 COUNTAの前にセミコロンが必要です。 –

+0

あなたの提案は非常に便利ですありがとうございます。オフセット関数は、インデックス関数よりも信頼性が高い。私の場合は –

+0

カンマ/セミコロンは誤字ではありません。地域の設定ではセミコロンをリストセパレータとして使用しているため、Excelで式を使用してパラメータを区切りたい場合に使用します。他のほとんどの地域設定では代わりにカンマが使用されているため、数式やスクリーンショットを投稿するときにカンマが付きます。 – teylyn