Przykłady z formułą INDEX-MATCH w Excelu (8 podejść)

  • Udostępnij To
Hugh West

W przypadku zaawansowanych wyszukiwań w programie Excel, można skorzystać z funkcji INDEX i MATCH może być użyty zamiast VLOOKUP . INDEX oraz MATCH są wymagane do obszernych wyszukiwań i wiele z nich jest absolutnie niesamowitych. Na przykładzie nauczymy Cię, jak wykorzystać Excel INDEX oraz MATCH funkcje w Excelu w tym tutorialu.

Pobierz Zeszyt ćwiczeń

Pobierz ten zeszyt ćwiczeń, aby ćwiczyć podczas czytania tego artykułu.

Zastosowanie wzoru INDEX-MATCH.xlsx

8 skutecznych przykładów zastosowania formuły INDEX-MATCH w Excelu

W poniższych sekcjach użyjemy przykładowego zestawu danych, aby zademonstrować jak wykorzystać funkcje INDEX i MATCH Pokażemy, jak zastosować obie funkcje na 8 różnych sposobów, aby wykonać wyszukiwanie wartości.

♣Syntaksa:

= INDEX ( macierz , suma wierszy , [ kolumna_num ])

♣Argumenty:

  • macierz : zakres komórek z wartościami
  • Wiersz_num : zwraca wyniki dla wiersza w wybranym zakresie.
  • kolumna_num : zwraca wyniki dla kolumny w wybranym zakresie.

♣Result:

Na stronie Funkcja indeksu zwraca wartość lub referencję komórki w określonym zakresie, która znajduje się na przecięciu określonego wiersza i kolumny.

♣Syntaksa:

= MATCH ( lookup_value , lookup_array ,[ dopasowanie_typu ])

♣Argumenty:

  • lookup_value : Wartość, którą chcesz znaleźć w zakresie.
  • lookup_array : Zakres, w którym szukasz lookup_value .
  • dopasowanie_typu : Określa sposób dopasowywania wartości lookup i wartości tablicy lookup w programie Excel.
    • 1 = dokładny lub następny najmniejszy.
    • 0 = dokładne dopasowanie.
    • -1 = dokładny lub następny największy.

♣Result:

Zwraca pozycję elementu w tablicy pod względem jego względnego położenia.

Przykład 1: Podstawowa kombinacja funkcji INDEX i MATCH w Excelu

Powiedzmy, że chcesz zrobić lookup the Cena dla konkretnego Identyfikator zamówienia Połączymy INDEX i MATCH funkcja, aby to zrobić.

Krok 1:

  • W komórce G5 , wpisz następujący wzór.
=INDEX(D5:D11, MATCH(G4,B5:B11,0))

Tutaj,

  • MATCH(G4,B5:B11,0) odnosi się do komórki G4 jako lookup_value w zakresie B5:B11 dla dokładnego dopasowania. Zwraca 4 ponieważ wartość znajduje się w wierszu nr 4 .
  • INDEX(D5:D11, MATCH(G4,B5:B11,0)) odnosi się D5:D11 jako tablicę, z której pobieramy wartość i suma wierszy jest 4 ponieważ dostaliśmy ją od MATCH Kolumna_num nie jest wymagany, ponieważ stosujemy INDEX tylko dla jednej kolumny.

Krok 2:

  • Naciśnij Wejdź na stronę do wyniku.

Read More: Przykłady z formułą INDEX-MATCH w Excelu (8 podejść)

Przykład 2: Użycie formuły INDEX-MATCH do wyszukiwania z lewej strony w Excelu

Można również wykonać lookup z jednej kolumny do drugiej. Wartość dla kolumny C druga kolumna naszego INDEX zakres B5:D11 Wykonaj poniższe kroki, aby wykonać lookup z lewej strony.

Krok 1:

  • Wpisz w komórce następującą formułę G5 .
=INDEX($B$5:$D$11,MATCH(F5,$B$5:$B$11,0),2)

Krok 2:

  • Następnie naciśnij Wejdź na stronę aby zobaczyć wynik.

Krok 3:

  • Na koniec należy użyć AutoFill aby zobaczyć wyniki w całości.

Read More: Jak używać formuły INDEX-MATCH w Excelu do generowania wielu wyników

Przykład 3: Analiza warunku wrażliwego na wielkość liter poprzez połączenie funkcji INDEX i MATCH w Excelu

Dla Analiza wrażliwa na wielkość liter , można zastosować INDEX i MATCH funkcjonować w połączeniu.

Aby przeanalizować i zrobić lookup, wykonaj poniższe kroki.

Krok 1:

  • Chcemy znaleźć identyfikator MAREK zamiast Mark Zobaczmy, co się stanie. Wprowadź do komórki z formułą C5 .
=INDEX(B5:B11,MATCH(TRUE,EXACT(G4,C5:C11),0))

Krok 2:

  • Na koniec naciśnij Wejdź na stronę znaleźć Identyfikator zamówienia dla MAREK .

Przyjrzyj się uważnie; wynik dla idealnego dopasowania z dużą literą MAREK uzyskano, ale nie dla Mark .

Przykład 4: Wyszukiwanie dwóch kolumn za pomocą formuły INDEX-MATCH w Excelu

Fascynujące jest to, że możesz zrobić lookup w wielu kolumnach dla wiele kryteriów w tym samym czasie. Na przykład, będziemy szukać osoby Identyfikator zamówienia jak również Cena Wykonaj poniższe kroki, aby wykonać lookup dla dwóch kryteriów.

Krok 1:

  • Po pierwsze, wpisz w komórce następującą formułę G5 .
=INDEX(B5:B11,MATCH(TRUE,EXACT(G4,C5:C11),0))

  • Po drugie, naciśnij Wejdź na stronę aby uzyskać pierwszą wartość w komórce G5 .

W związku z tym pierwsza wartość lookup będzie znajdować się w komórce G5 .

Krok 2:

  • Aby uzyskać drugą wartość lookup, wpisz w komórce następującą formułę G6 .
=INDEX(D5:D11,MATCH(G4&G5,C5:C11&B5:B11,0))

  • Jest to funkcja tablicowa, więc musimy ją zastosować naciskając Crtl + Zmiana + Wejdź na stronę

  • W rezultacie w komórce będzie znajdowała się pierwsza wartość lookupu G6 .

Read More: INDEX MATCH z wieloma kryteriami w innym arkuszu (2 sposoby)

Podobne lektury

  • Excel INDEX MATCH, aby zwrócić wiele wartości w jednej komórce
  • Excel INDEX-MATCH Formuła, aby zwrócić wiele wartości poziomo
  • [Naprawiono!] INDEX MATCH nie zwraca prawidłowej wartości w Excelu (5 powodów)
  • Jak wybrać określone dane w programie Excel (6 metod)
  • INDEX MATCH vs VLOOKUP Funkcja (9 przykładów)

Przykład 5: Two-Way Lookup using INDEX-MATCH Formula

Możesz wykonać lookup dla wiersza i kolumny w Dwukierunkowa Wykonaj poniższe kroki, aby znaleźć wartość w wierszu i kolumnie jednocześnie.

Krok 1:

  • Wpisz formułę do komórki G7 .
=INDEX(B4:D11,MATCH(G5,B4:B11,0),MATCH(G4,B4:D4,0))

Krok 2:

  • Na koniec naciśnij Wejdź na stronę .

Przykład 6: Znajdź najbliższe dopasowanie w programie Excel poprzez połączenie funkcji INDEKS i MATCH

Na stronie INDEX funkcja i MATCH są przydatne do znajdowania lub szukania najbliższego dopasowania między zakresami. Na przykład, chcielibyśmy określić, kto ma najbliższą wartość do naszej wartości docelowej, która wynosi $15 w tym przypadku. Aby to zrobić, wystarczy wykonać poniższe kroki.

Krok 1:

  • Aby znaleźć najbliższe dopasowanie, wpisz następujący wzór.
=INDEX(C5:C11,MATCH(MIN(ABS(D5:D11-G4)),ABS(D5:D11-G4),0))

Tutaj,

ABS(D5:D11-G4) jest wartością bezwzględną różnicy z wartością docelową 15 między zakresem D5:D11 .

MIN(ABS(D5:D11-G4)) polecenia, aby znaleźć minimalną różnicę wartości bezwzględnych.

Krok 2:

  • Poprzez naciśnięcie Ctrl + Zmiana + Wejdź na stronę , zastosujemy tę funkcję jako funkcję tablicową.

Read More: INDEX-MATCH Formuła, aby znaleźć minimalną wartość w Excelu (4 odpowiednie sposoby)

Przykład 7: Trójstronne wyszukiwanie przy użyciu funkcji INDEX i MATCH w programie Excel

A Trójstronne wyszukiwanie to najlepsza rzecz, jaką możesz osiągnąć używając INDEX i MATCH funkcja. Trójstronne wyszukiwanie dodaje dodatkowy wymiar trafności. Na przykład, możemy dowiedzieć się, co Jenny zapłacił za dwa różne przedmioty w trzech oddzielnych miesiącach. Wykonaj proste kroki przedstawione poniżej, aby to zrobić.

Krok 1:

  • Wykonywać Trójstronne wyszukiwanie na początku wpisz poniższą formułę w komórce H6 .
=INDEX(($D$5:$E$7,$D$10:$E$12,$D$15:$E$17),MATCH($G$6,$C$5:$C$7,0),MATCH(H$5,$D$4:$E$4,0),(IF(H$4="Jan",1,IF(H$4="Feb",2,3))))

Krok 2:

  • Na koniec naciśnij Wejdź na stronę aby uzyskać pierwszą wartość lookup.

Krok 3:

  • Następnie skopiuj formułę do innych komórek za pomocą przycisku AutoFill

W związku z tym uzyskasz wyniki jak na poniższym obrazku.

Przykład 8: Zastosowanie formuły INDEX-MATCH ze znakami wieloznacznymi

Excel może również określić. dopasowanie częściowe wartość. INDEX oraz MATCH W tym celu użyjemy funkcji z gwiazdką (*) Po prostu postępuj zgodnie z instrukcjami podanymi poniżej, aby rozpocząć.

Krok 1:

  • Po pierwsze, w komórce G5 , wpisz poniższy wzór.
=INDEX($D$5:$D$11,MATCH(F5& "*",$C$5:$C$11,0),1)

Krok 2:

  • Następnie naciśnij Wejdź na stronę aby zobaczyć zmiany.

Krok 3:

  • Wystarczy użyć AutoFill narzędzie do wypełniania wymaganych komórek.

W konsekwencji możesz zobaczyć, że zwraca wynik dla " Jenny ," mimo że nie jest dokładnie dopasowany.

Read More: INDEX MATCH Wiele kryteriów z Wildcard w programie Excel (Kompletny przewodnik)

Wniosek

Podsumowując, mam nadzieję, że ten artykuł pokazał jak wykorzystać INDEX oraz MATCH funkcje integrujące wiele kryteriów. Przejrzyj książkę ćwiczeń i wykorzystaj to, czego się nauczyłeś. Jesteśmy skłonni refundować programy takie jak ten dzięki Twojemu wsparciu.

Jeśli masz jakieś pytania, nie wahaj się z nami skontaktować. Daj mi znać, co myślisz w sekcji komentarzy poniżej.

Na Państwa pytania odpowie jak najszybciej ExcelWIKI profesjonalistów.

Hugh West jest bardzo doświadczonym trenerem i analitykiem Excela z ponad 10-letnim doświadczeniem w branży. Posiada tytuł licencjata w dziedzinie rachunkowości i finansów oraz tytuł magistra administracji biznesowej. Hugh ma pasję do nauczania i opracował unikalne podejście do nauczania, które jest łatwe do naśladowania i zrozumienia. Jego specjalistyczna wiedza na temat programu Excel pomogła tysiącom studentów i profesjonalistów na całym świecie doskonalić swoje umiejętności i osiągać doskonałe wyniki w karierze. Za pośrednictwem swojego bloga Hugh dzieli się swoją wiedzą ze światem, oferując bezpłatne samouczki programu Excel i szkolenia online, aby pomóc osobom indywidualnym i firmom w pełni wykorzystać swój potencjał.