Formuła programu Excel: pobierz indeks kolumn w tabeli programu Excel -

Spisie treści

Formuła ogólna

=MATCH(name,Table(#Headers),0)

Podsumowanie

Aby uzyskać indeks kolumny w tabeli programu Excel, możesz użyć funkcji PODAJ.POZYCJĘ. W pokazanym przykładzie formuła w I4 to:

=MATCH(H4,Table1(#Headers),0)

Kiedy formuła jest kopiowana, zwraca indeks dla każdej kolumny wymienionej w kolumnie H. Uzyskanie takiego indeksu jest przydatne, gdy chcesz odwołać się do kolumn tabeli według indeksu w innych formułach, takich jak WYSZUKAJ.PIONOWO, INDEKS, PODAJ.POZYCJĘ itp.

Wyjaśnienie

Jest to standardowa formuła PODAJ.POZYCJĘ, w której wartości wyszukiwania pochodzą z kolumny H, tablicą są nagłówki w tabeli 1, a typ dopasowania wynosi zero, aby wymusić dokładne dopasowanie.

Jedyną sztuczką związaną z formułą jest użycie strukturalnego odwołania w celu zwrócenia zakresu nagłówków tabeli do funkcji PODAJ.POZYCJĘ:

Table1(#Headers)

Zaletą tego odniesienia jest to, że automatycznie dostosowuje się do wszelkich zmian w tabeli. Nawet po dodaniu lub usunięciu kolumn odwołanie będzie nadal zwracać prawidłowy zakres.

Interesujące artykuły...