Dwukierunkowe wyszukiwanie z INDEX i MATCH
Aby wyszukać coś w wierszach i kolumnach w programie Excel lub mówimy, aby wyszukać wartość na przecięciu określonego wiersza i kolumny, możemy skorzystać z pomocy INDEKS i MATCH funkcje.
Jak wykonać wyszukiwanie dwukierunkowe za pomocą INDEX i MATCH?
Aby wypełnić informacje o sole przez Samantha w miesiącu lipiec w komórce H7, jak pokazano powyżej, możesz dwukrotnie użyć funkcji PODAJ.POZYCJĘ, aby uzyskać numery wierszy (nazwę) i kolumny (miesiąc). Funkcja INDEX pobierze następnie sprzedaż z zakresu sprzedaży na podstawie numerów lokalizacji dostarczonych przez MATCH. (Zauważ, że numer wiersza poprzedza numer kolumny w formule INDEKS.)
Ogólna składnia
=INDEX(return_range,MATCH(lookup_vertical_value,lookup_vertical_range,0),MATCH(lookup_horizontal_value,lookup_horizontal_range,0))
- zakres_zwrotów: Zakres, z którego formuła kombinacji ma zwracać sprzedaż. Tutaj odnosi się do zakresu sprzedaży.
- LookUp_vertical/horizontal_value: Wartość MATCH użyta do zlokalizowania numeru wiersza lub kolumny. Tutaj odnosi się do podanego miesiąca i nazwy.
- szukana_kolumna/wiersz_zakres: Zakres komórek, w których szukana_wartość_pionowa/pozioma znajduje się na liście. Tutaj odnosi się do miesięcy i zakresów nazw.
- typ_dopasowania 0: Wymusza MATCH, aby znaleźć pierwszą wartość, która jest dokładnie równa lookup_value.
Aby znaleźć sprzedaż zrobiony by Samantha w miesiącu lipiec, skopiuj lub wprowadź poniższą formułę w komórce H7 i naciśnij Wchodzę aby uzyskać wynik:
=INDEKS(C5:E10,MECZ(„Samanta”,B5: B10,0),PASUJ("Lipiec",C4:E4, 0))
Możesz też użyć odwołania do komórki, aby uczynić formułę dynamiczną:
=INDEKS(C5:E10,MECZ(H4,B5: B10,0),PASUJ(H5,C4:E4, 0))
Wyjaśnienie formuły
=INDEX(C5:E10,MATCH(H4,B5:B10,0),MATCH(H5,C4:E4,0))
- DOPASUJ(H4,B5:B10,0): Funkcja MATCH wyszukuje pozycję Samantha, dokładna wartość w komórce H4, w zasięgu B5: B10. Więc to wróci 3 ponieważ Samantha jest na 3trzecia pozycja na liście.
- DOPASUJ(H5,C4:E4,0): Funkcja MATCH wyszukuje pozycję lipiec, dokładna wartość w komórce H5, w zasięgu C4:E4. Więc to wróci 2 od lipca jest w 2i pozycja zakresu.
- INDEKS(C5:E10,DOPASUJ(H4,B5:B10,0),DOPASUJ(H5,C4:E4,0)) = INDEKS(C5:E10,3,2): Funkcja INDEX pobiera wartość na przecięciu 3trzeci rząd i 2II kolumna w zakresie sprzedaży C5:E10, czyli wartość w komórce D7, $30,051.
Powiązane funkcje
Funkcja Excel INDEX zwraca wyświetlaną wartość na podstawie podanej pozycji z zakresu lub tablicy.
Funkcja Excel PODAJ.POZYCJĘ wyszukuje określoną wartość w zakresie komórek i zwraca względną pozycję wartości.
Powiązane formuły
Dwukierunkowe dopasowanie przybliżone z wieloma kryteriami
W tym samouczku omówimy, jak szukać przybliżonego dopasowania na podstawie wielu kryteriów wymienionych zarówno w kolumnach, jak i wierszach w arkuszu kalkulacyjnym Excel, za pomocą funkcji INDEKS, DOPASUJ i JEŻELI.
Wyszukiwanie wielu kryteriów za pomocą funkcji INDEX i PODAJ.POZYCJĘ
Kiedy mamy do czynienia z dużą bazą danych w arkuszu kalkulacyjnym Excel z kilkoma kolumnami i podpisami wierszy, zawsze trudno jest znaleźć coś, co spełnia wiele kryteriów. W takim przypadku można użyć formuły tablicowej z funkcjami INDEKS i PODAJ.POZYCJĘ.
Wyszukiwanie po lewej stronie z INDEX i MATCH
Aby znaleźć informacje wypisane w lewych kolumnach w arkuszu Excel o danym elemencie, który znajduje się po prawej stronie, można skorzystać z funkcji INDEKS i PODAJ.POZYCJĘ. Połączenie tych dwóch funkcji ma przewagę polegającą na wyszukiwaniu wartości w dowolnej kolumnie w porównaniu z inną zaawansowaną funkcją wyszukiwania programu Excel — WYSZUKAJ.PIONOWO.
Najlepsze narzędzia biurowe
Kutools dla programu Excel - pomaga wyróżnić się z tłumu
Kutools dla programu Excel oferuje ponad 300 funkcji, Pewność, że to, czego potrzebujesz, jest w zasięgu jednego kliknięcia...
Karta Office - Włącz czytanie i edycję na kartach w Microsoft Office (w tym Excel)
- Jedna sekunda, aby przełączać się między dziesiątkami otwartych dokumentów!
- Zmniejsz liczbę kliknięć myszą każdego dnia, pożegnaj się z dłonią myszy.
- Zwiększa produktywność o 50% podczas przeglądania i edytowania wielu dokumentów.
- Wprowadza wydajne karty do pakietu Office (w tym programu Excel), podobnie jak przeglądarki Chrome, Edge i Firefox.