Как я могу динамически ссылаться на столбец таблицы Excel в Excel 2007? Я хочу сослаться на именованный столбец именованной таблицы, и указанный столбец будет меняться в зависимости от значения ячейки.
У меня есть таблица в Excel (назовем ее Table1).
Я хочу сослаться на один из его столбцов и COUNT
числа в этом столбце.
Я хочу динамически идентифицировать указанный столбец по значению в другой ячейке (A1
), чтобы получить следующий результат: при изменении A1
формула, в которой указано значение Table1 [ DynamicallyReferencedColumnName ], обновляется до новой ссылки.
Пример:
- Если
A1
=names
тогда формула будет равнаCOUNT(Table1[names])
. - Если
A1
=lastname
тогда формула будет равнаCOUNT(Table1[lastname])
.
Я попытался использовать =COUNT(Table1[INDIRECT("$A$1")])
, но Excel говорит, что в формуле есть ошибка.
Как я могу это сделать?
PS Я нашел этот документ MSDN, который может иметь отношение:пересчет Excel.