Excel INDEX MATCH mit mehreren Kriterien (4 geeignete Beispiele)

  • Teile Das
Hugh West

Excel-Datensätze werden verwendet, um Informationen zu speichern. Die Suche nach Informationen in großen Datensätzen kann zeitaufwändig sein. Excel verfügt über einige nützliche Formeln, um Abfragen zu suchen und abzugleichen, um genaue Ergebnisse zu erhalten. INDEX und MATCH sind einige der am häufigsten verwendeten Formeln, die nicht nur für einzelne, sondern auch für mehrere Kriterien funktionieren. In diesem Artikel werden 4 Formeln erklärt, um INDEX und MATCH mit mehrere Kriterien mit geeigneten Beispielen und angemessenen Erläuterungen.

Download Arbeitsbuch Praxis

Laden Sie das Übungsheft herunter und üben Sie selbst.

Excel Index Match Multiple Criteria.xlsx

Einführung in die Funktionen INDEX und MATCH

Die Funktion INDEX

Zielsetzung:

Sie gibt einen Wert oder einen Verweis auf die Zelle am Schnittpunkt einer bestimmten Zeile und Spalte in einem bestimmten Bereich zurück.

Generische Formel:

=INDEX(array, zeilen_num,[spalten_num])

Argumente Beschreibung:

Array = der Bereich der Daten.

zeilen_zahl = die Zeilennummer des zurückzugebenden Wertes.

spalte_num =die Spaltennummer des zurückzugebenden Wertes.

Die MATCH-Funktion

Zielsetzung:

Sie gibt die relative Position eines Elements in einem Array zurück, das einem bestimmten Wert in einer bestimmten Reihenfolge entspricht.

Generische Formel:

=MATCH(lookup_value,lookup_array,[match_type])

Beschreibung des Arguments:

lookup_value = der gesuchte Wert.

lookup_array = der Bereich der Daten, in dem der gesuchte Wert existiert.

Spielart = -0, -1,1. 0 steht für eine exakte Übereinstimmung, -1 für einen Wert, der größer ist als die genaue Übereinstimmung, und 1 für den Wert, der kleiner als die genaue Übereinstimmung ist.

3 Excel-Formeln mit INDEX- und MATCH-Funktionen mit mehreren Kriterien

Anhand des folgenden Datensatzes werden wir 4 Formeln für den Excel-Index erklären und sie mit mehreren Kriterien abgleichen.

Der Datensatz enthält 5 Spalten mit Produkt-ID , Farbe , Größe, und Preis Liste der Produkte eines Unternehmens. Wenn Sie nun mehrere Kriterien haben und mehrere Kriterien abgleichen wollen, um einen Wert zu erhalten, der sich auf den abgeglichenen Wert bezieht, werden in den folgenden Abschnitten des Artikels 3 verschiedene Formeln mit dem INDEX und MATCH Funktionen mit mehreren Kriterien. Lassen Sie uns also weitermachen.

1. verschachtelte Excel-Formel mit INDEX- und MATCH-Funktionen mit mehreren Kriterien

Nehmen wir an, dass wir den Preis eines Produkts aus dem Datensatz herausfinden müssen, indem wir die Produkt-ID, Farbe und Größe abgleichen.

Sie können die folgende Formel in Excel verwenden INDEX und MATCH Funktion, um das Ergebnis zu erhalten:

=INDEX(E5:E11,MATCH(1,(H5=B5:B11)*(H6=C5:C11)*(H7=D5:D11),0))

Hier können Sie sehen, dass die Formel mehrere Kriterien aus dem Datensatz abgleicht und dann das genaue Ergebnis anzeigt.

🔎 Formel Aufschlüsselung:

  • Die Verwendung des MATCH Funktion der 3 Kriterien: Produkt-ID , Farbe, und Größe werden mit Bereichen abgeglichen B5:B11 , C5:C11, und D5:D11 jeweils aus dem Datensatz. Hier werden die Spieltyp ist 0 was eine genaue Übereinstimmung ergibt.
  • Schließlich wird mit dem INDEX Funktion wird der Preis des jeweiligen Produkts aus dem Angebot ermittelt E5:E11 .

Lesen Sie mehr: INDEX MATCH mit 3 Kriterien in Excel (4 Beispiele)

2. verschachtelte Excel-Formel mit zwei INDEX-Funktionen und einer MATCH-Funktion mit mehreren Kriterien

Außerdem gibt es eine weitere Formel, die zwei INDEX Funktionen zusammen mit einer MATCH Funktion mit mehreren Kriterien, um einen Wert aus einem bestimmten Datenbereich zu erhalten.

Die Formel lautet:

=INDEX(E5:E12,MATCH(B15&C15&D15,INDEX(B5:B12&C5:C12&D5:D12,),0))

Das Ergebnis gleicht die 3 Kriterien mit den angegebenen Datenbereichen ab und gibt das Ergebnis der übereinstimmenden Kriterienwerte in dem für die Ausgabe angegebenen Bereich an.

🔎 Formel Aufschlüsselung:

  • MATCH Funktion nimmt Nachschlagewerte als B15 , C15 und D15 mit UND zwischen den beiden.
  • Als Nächstes nimmt sie die INDEX Funktion, in der die Lookup-Arrays für jeden der Lookup-Werte B5:B12 , C5:C12, und D5:D12 .
  • Das letzte Argument der MATCH Funktion ist 0, um eine exakte Übereinstimmung zu erzielen.
  • All diese sind in einem anderen verschachtelt INDEX Funktion, deren erstes Argument der Bereich ist, aus dem das Ergebnis schließlich angezeigt werden soll.

Lesen Sie mehr: INDEX MATCH mit mehreren Kriterien in einem anderen Blatt (2 Wege)

Ähnliche Lektüre

  • Excel-Index Abgleich einzelner/mehrerer Kriterien mit einzelnen/mehreren Ergebnissen
  • Mehrere Kriterien in Excel mit den Funktionen INDEX, MATCH und COUNTIF
  • Summe mit INDEX-MATCH-Funktionen unter mehreren Kriterien in Excel
  • INDEX, MATCH und MAX mit mehreren Kriterien in Excel

3. formel mit INDEX und zwei MATCH-Funktionen mit mehreren Kriterien in Excel

Das Gegenteil der obigen Methode ist jedoch, dass die Formel mit 2 MATCH Funktionen verschachtelt mit einer INDEX Funktion kann auch die Arbeit erledigen.

Nehmen wir nun an, wir haben eine modifizierte Version des gegebenen Datensatzes, die Informationen über den Hoodie und das T-Shirt enthält und wie folgt angeordnet ist.

Die Formel:

=INDEX(C6:F7,MATCH(I4,B6:B7,0),MATCH(I5&I6,C4:F4&C5:F5,0))

In diesem Fall haben wir zwei MATCH Funktionen, um Werte aus dem Datensatz abzugleichen, eine für die Zeile und die andere für die Spalte. Die beiden Funktionen MATCH Formel ist innerhalb einer INDEX Funktion, die perfekt funktioniert.

🔎 Formel Aufschlüsselung:

  • Die erste MATCH Formel mit dem Produktnamen T-Shirt übereinstimmt, werden die Werte in der Zeile ( B6 und B7 ).
  • Die zweiteMATCH Formel werden die beiden Kriterien Farbe und Größe (Blau und Medium) mit dem Bereich C4:F4 und C5:F5 beziehungsweise.
  • Sowohl die MATCH Formel ist innerhalb der INDEX Formel als zweites Argument. Das erste Argument der INDEX Formel nimmt das erste Argument als den Datenbereich, aus dem die Ausgabe extrahiert wird, und das dritte Argument ist 0 für eine genaue Übereinstimmung.

Lesen Sie mehr: Indexabgleich mehrerer Kriterien in Zeilen und Spalten in Excel

Alternative zum INDEX-MATCH: Verwendung der FILTER-Funktion

Wenn Sie außerdem Folgendes verwenden Microsoft 365 die dynamische Arrays hat, können Sie die FILTER Funktion mit mehreren Kriterien als Alternative zur INDEX-MATCH Formeln.

Folgen Sie den Schritten, um zu erfahren, wie Sie die FILTER Funktion für diesen Zweck:

  • Wählen Sie den gesamten Datensatz aus.

  • Wählen Sie Tabelle von der einfügen. tab.

  • Überprüfen Sie den Bereich der Tabelle und kreuzen Sie an Meine Tabelle hat Überschriften .
  • Dann klicken Sie auf OK .

Ihre Tabelle wird wie folgt aussehen.

Nehmen wir an, Sie haben die 3 Kriterien (siehe Abbildung), anhand derer Sie den Preis eines bestimmten Produkts ermitteln müssen.

  • Schreiben Sie die Formel in die Zelle, in der Sie das Ergebnis sehen möchten:
=FILTER(Table2[[Price ]],(Table2[Product ID]=B15)*(Table2[Color]=C15)*(Table2[Size]=D15))

Das Ergebnis wird in der Zelle angezeigt.

Anmerkung: Wählen Sie den Bereich entsprechend aus, und er wird als Tabellenname (in diesem Fall Tabelle2) einschließlich der Überschrift des Bereichs (Preis, Produkt-ID, Farbe und Größe für entsprechende Bereiche) in der Formel angezeigt, da der Datensatz in eine Excel-Tabelle konvertiert wird.

🔎 Formel Aufschlüsselung:

  • Die Formel benötigt 3 Argumente,
    • Das erste Argument ist Array der der Datenbereich ist, aus dem der Rückgabewert extrahiert werden soll.
    • Das zweite Argument ist einschließen. In unserem Fall sind die Kriterien die Produkt-ID, die Farbe und die Größe.
    • Das dritte Argument ist leer_wenn der einen Rückgabewert annimmt, wenn das Ergebnis leer ist. Dieser ist optional und wird in unserem Fall nicht benötigt.
  • Sie stimmt mit den Kriterien überein und liefert das Ergebnis aus dem Bereich des ersten Arguments.

Lesen Sie mehr: Excel INDEX MATCH zur Rückgabe mehrerer Werte in einer Zelle

Dinge zum Merken

1 Sie können drücken. STRG+UMSCHALT+EINGABE von der Tastatur aus, indem Sie den Cursor am Ende der Formeln halten, die Arrays enthalten. Es funktioniert aber auch, wenn Sie einfach die Eingabe Aber um sicher zu gehen, können Sie diese Technik bei der Arbeit mit Arrays verwenden.

2. die FILTER Funktion ist nur verfügbar für Microsoft 365 Wenn Sie diese Version nicht haben und eine ältere Version verwenden, verwenden Sie die anderen 3 Formeln.

Schlussfolgerung

Der Artikel enthält eine kurze Beschreibung der INDEX- und MATCH-Funktionen und wendet anschließend anhand eines Datensatzes 4 verschiedene Formeln an, die INDEX , MATCH, und FILTER Funktionen mit mehreren Kriterien in Excel. Ich hoffe, der Artikel war hilfreich für Sie. Wenn Sie mehr erfahren möchten, können Sie sich die verwandten Artikel unten ansehen. Wenn Sie Fragen haben, können Sie diese im Kommentarbereich stellen.

Hugh West ist ein äußerst erfahrener Excel-Trainer und -Analyst mit über 10 Jahren Erfahrung in der Branche. Er verfügt über einen Bachelor-Abschluss in Rechnungswesen und Finanzen sowie einen Master-Abschluss in Betriebswirtschaft. Hugh hat eine Leidenschaft für das Unterrichten und hat einen einzigartigen Lehransatz entwickelt, der leicht zu befolgen und zu verstehen ist. Seine Expertenkenntnisse in Excel haben Tausenden von Studenten und Berufstätigen auf der ganzen Welt geholfen, ihre Fähigkeiten zu verbessern und in ihrer Karriere herausragende Leistungen zu erbringen. Über seinen Blog teilt Hugh sein Wissen mit der Welt und bietet kostenlose Excel-Tutorials und Online-Schulungen an, um Einzelpersonen und Unternehmen dabei zu helfen, ihr volles Potenzial auszuschöpfen.