Jak wyszukać całą kolumnę w programie Excel za pomocą dopasowania indeksu

Anonim

Czasami chcemy wyszukać całe kolumny za pomocą klucza lub wartości wyszukiwania w programie Excel. W takim przypadku możesz wielokrotnie użyć tradycyjnej formuły WYSZUKAJ.POZIOMO lub formuły INDEX MATCH. Ale możemy pobrać całą kolumnę w jednym trafieniu, używając INDEX-MATCH. Zobaczmy jak.

Ogólna formuła do wyszukiwania całego wiersza

{=INDEKS(tabela,0,PODZIEL(wartość wyszukiwania, zakres wyszukiwania),0)}

Uwaga: jest to wielokomórkowa formuła tablicowa i należy ją wprowadzić za pomocą klawiszy CTRL + SHIFT + ENTER, mając wybrany zakres wyjściowy.

Tabela: odwołanie do całej tabeli zawierającej kolumny, które chcesz pobrać.
Wartość wyszukiwania: klucz do wyszukiwania.
Zakres wyszukiwania: wiersz zawierający wartość wyszukiwania. Głównie nagłówki.

Zobaczmy przykład, aby wszystko było jasne.
Przykład: Pobierz wszystkie numery rzutów ze stołu uczniów
Tutaj mam dane niektórych uczniów w arkuszu Excela. Chcę pobrać całą kolumnę numeru rolki, używając nazwy nagłówka Rolka nr.

Chcemy, aby wynik był w zakresie F2:F10. Wybierz zakres F2:F10 i napisz tę formułę.

{=INDEKS(A2:D10,0;PODSTAW(F1,A1:D1,0))}

Naciśnij CTRL+SHIFT+ENTER. Dzięki temu ta formuła jest wielokomórkową formułą tablicową.
Zobaczysz całą pobraną kolumnę.

Jak to działa?

Cóż, jest to podstawowa funkcja INDEX-MATCH. Jedyną różnicą jest to, że podaliśmy indeksowi całą tabelę, a nie tylko jeden wiersz. Rozłóżmy to, aby zrozumieć.

PODAJ.POZYCJĘ(F1,A1:D1,0): Dopasowanie szuka wartości F1 (Roll No.) w zakresie A1:D1. Znajduje się na 2 indeksie. Stąd zwraca 2. Więc teraz formuła to =INDEX(A2:D10,0,02)
INDEKS(A2:D10,0,2): Funkcja INDEKS sprawdza drugą kolumnę w zakresie A2:D10 i zwraca całą wartość kolumny w tablicy.{101;102;103;104;105;106;107;108;109}.
Kiedy wprowadzimy ją jako formułę tablicową z pojedynczą komórką, zwraca ona tylko pierwszą wartość tablicy. Ale kiedy wybieramy wiele komórek, każda wartość zajmuje komórkę, aby pokazać samą wielkość liter.

Więc tak, w ten sposób możesz pobrać całą kolumnę w programie Excel za pomocą formuły INDEX MATCH. Daj mi znać, jeśli masz jakiekolwiek wątpliwości dotyczące tej formuły programu Excel lub jakiejkolwiek innej funkcji programu Excel lub vba. Na samym dole w sekcji komentarzy poniżej.

Jak wyszukać całą kolumnę za pomocą dopasowania indeksu

Powiązane artykuły:

Jak wyszukać cały wiersz za pomocą dopasowania indeksu

Jak pobrać cały wiersz o dopasowanej wartości

Jak wybrać całą kolumnę i wiersz za pomocą skrótów klawiaturowych w programie Excel?

Suma w całej kolumnie

Popularne artykuły:

Funkcja WYSZUKAJ.PIONOWO w programie Excel

LICZ.JEŻELI w Excelu 2016

Jak korzystać z funkcji SUMIF w programie Excel?