Как динамически ссылаться на столбец таблицы 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 .