Zwraca wartość w danym położeniu wiersza i kolumny w obrębie zakresu.
Składnia
INDEX(array, row_num, [column_num])Argumenty
arraywymagane
Zakres lub tablica, z której zwrócić wartość.
row_numwymagane
Położenie wiersza w tablicy.
column_numopcjonalne
Położenie kolumny w tablicy.
INDEX zwraca wartość na numerycznej pozycji w zakresie. Sam w sobie jest prosty, ale w połączeniu z MATCH staje się najbardziej elastycznym wyszukiwaniem w Excelu — potrafi wyszukiwać w dowolnym kierunku i przetrwa wstawienie kolumn. INDEX/MATCH to klasyczna alternatywa dla VLOOKUP w wersjach bez XLOOKUP.
=INDEX(C2:C100, 5)→$420Zwraca 5. wartość w kolumnie cen.
=INDEX(A2:D100, MATCH("A102", A2:A100, 0), 3)→$1,250INDEX/MATCH: znajduje wiersz dla A102 i zwraca kolumnę 3.
Wybierz zakres zwracany
Skieruj INDEX na kolumnę lub tabelę zawierającą Twoją odpowiedź.
Znajdź wiersz za pomocą MATCH
Zagnieźdź MATCH, aby zamienić klucz wyszukiwania na numer wiersza potrzebny funkcji INDEX.
W razie potrzeby dodaj numer kolumny
W przypadku tabel dwuwymiarowych podaj zarówno położenie wiersza, jak i kolumny.
INDEX/MATCH może zwracać wartości na lewo od klucza, nie psuje się przy wstawianiu kolumn i jest szybszy w dużych arkuszach.