2010-12-31 4 views
1

私はかなりのテーブルを持っているスプレッドシートを持っていて、iWork Numbersのセルからテーブル名を検索する式は何になるのだろうか?例えば、私は名前がTableAであるテーブルを持っています。そのテーブルの中に、 "= $ B1"のようなものを置いたり、名前を "January01"にしたいと思っています。それを入力するだけでは許容されません。これらのテーブル名は、その月の複数の日に変更されます(1つのスプレッドシートに30〜31のテーブルがあり、月数に12のスプレッドシートが必要です)。iWork Numbersのセルからテーブル名を検索する方法は?

答えて

0

thisによると、フォーラムのサポートはできません。私は同じ問題の解決策を探していたので、それを見つけました。

0

他のセルのテキストを使用して、セル内のシートまたはテーブル名、または別のセルの数式内の範囲アドレスを指定することができます。 INDIRECT機能を使用できます。

"INDIRECT関数は、文字列値として指定されたアドレスによって参照されるセルまたは範囲 の内容を返します。 iWorkの番号の関数ブラウザから

例:

ブック内のシートの名前を含む特定のテーブルの列A内のセルと仮定する。

= COUNTIF(INDIRECT($ A2 &「::表1:あなたが使用して各シートの表1の列D内のテキスト「等しい」を含むセルの数を数えることができる、列Bで

: :$ D "、1)、" = equal ")

ここでシート名は列Aで指定されているため、シート名を指定するために数式を手動で編集する必要はなく、列全体で数式を使用できます。

関連する問題