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 indeksuPowią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?