Jak dynamicznie odwoływać się do kolumny tabeli programu Excel w programie Excel 2007? Chcę odwoływać się do nazwanej kolumny nazwanej tabeli, a wskazana kolumna będzie się różnić w zależności od wartości komórki.
Mam tabelę w programie Excel (nazwijmy ją Tabela1 ). Chcę odwołać się do jednej z jej kolumn i COUNTliczb w tej kolumnie. Chcę zidentyfikować kolumnę, do której istnieje odwołanie, dynamicznie na podstawie wartości w innej komórce ( A1), aby móc osiągnąć następujący wynik: Po zmianie A1formuła zliczająca wartość Table1 [ DynamicallyReferencedColumnName ] zostaje zaktualizowana do nowego odwołania.
Przykład:
- Jeśli
A1=,nameswówczas wzór byłby równyCOUNT(Table1[names]). - Jeśli
A1=,lastnamewówczas wzór byłby równyCOUNT(Table1[lastname]).
Próbowałem użyć =COUNT(Table1[INDIRECT("$A$1")]), ale program Excel mówi, że formuła zawiera błąd.
W jaki sposób mogę to zrobić?
PS Znalazłem ten dokument MSDN, który może być odpowiedni: Przeliczenie programu Excel .
