Excel 2007でExcelテーブル列を動的に参照するにはどうすればよいですか?名前付きテーブルの名前付き列を参照したいのですが、参照される列はセルの値によって異なります。
Excelにテーブルがあります(Table1と呼びましょう)。その列の1つとその列COUNT
の番号を参照します。A1
次の結果を達成できるように、別のセル()の値から参照列を動的に識別したいと思います。を変更するA1
と、Table1 [ DynamicallyReferencedColumnName ]を数える式が新しい参照に更新されます。
例:
- 場合
A1
=names
次いで式が等しくなりますCOUNT(Table1[names])
。 - 場合
A1
=lastname
次いで式が等しくなりますCOUNT(Table1[lastname])
。
を使用してみました=COUNT(Table1[INDIRECT("$A$1")])
が、Excelで数式にエラーが含まれています。
これどうやってするの?
PS私は関連があるかもしれないこのMSDNドキュメントを見つけました: Excel再計算。