Lookup n-te Spiel in der Tabelle mit dem Index & MATCH Funktion
In diesem Artikel erfahren Sie, wie Sie die n-te Übereinstimmung in der Tabelle mithilfe der INDEX & MATCH-Funktion suchen.
Szenario:
Zum Beispiel müssen wir die numerisch n-te Übereinstimmung und die entsprechenden Ergebnisse aus der Tabelle ermitteln. Wir brauchen eine allgemeine Formel, die hilft, die n-te Übereinstimmung zu finden, um den erforderlichen Wert zu erhalten.
Wie löse ich das Problem?
Damit die Formel zuerst verstanden wird, müssen wir die folgenden Funktionen ein wenig überarbeiten. link: / lookup-formulas-excel-index-function [INDEX-Funktion]
-
link: / lookup-formulas-excel-match-function [MATCH-Funktion]
Jetzt erstellen wir eine Formel mit den obigen Funktionen. Die MATCH-Funktion gibt den Index der niedrigsten Übereinstimmung aus dem Bereich zurück. Die INDEX-Funktion verwendet den Zeilenindex als Argument und gibt die entsprechenden erforderlichen Ergebnisse zurück. Diese Funktion findet die
Generische Formel:
= INDEX ( data , MATCH ( SMALL (range, n), range, match_type ) , col_num )
data: Array von Werten in der Tabelle ohne Header Bereich: lookup_array für die niedrigste Übereinstimmung n: Zahl, n-te Übereinstimmung match_type: 1 (genau oder nächstklein) oder 0 (genau übereinstimmend) oder -1 (genau oder nächstgrößer)
col_num: Spaltennummer, erforderlicher Wert zum Abrufen aus der Tabellenspalte.
Beispiel:
Das Verständnis der obigen Aussagen kann verwirrend sein. Lassen Sie uns dies anhand der Formel in einem Beispiel verstehen. Hier haben wir eine Tabelle mit Details zum Weltkontinent. Wir müssen den Ländercode aus der angegebenen Tabelle aus dem Suchwert als Ländernamen ermitteln.
Benannter Bereich, der für das Array Tabelle (E5: I10) und Bereich (I5: I10) verwendet wird.
Hier haben wir stattdessen den benannten Bereich für das Zellreferenzarray verwendet, da dies leicht zu verstehen ist. Wir müssen nach allen Details suchen, bei denen der Preiswert im Bereich minimal oder am niedrigsten ist.
Verwenden Sie die obige Formel, um das erste Detail zu erhalten, bei dem es sich um Großbuchstaben handelt. Verwenden Sie die Formel in der G6-Zelle:
= INDEX ( table ,MATCH ( SMALL (range, 1) ,range , 0 ) , 4 )
Benannte Bereiche
Tabelle (E5: I10)
Bereich (I5: I10)
Erläuterung:
-
Die SMALL-Funktion findet die erste niedrigste Übereinstimmung im Bereich und gibt den Wert an die MATCH-Funktion zurück.
-
Die MATCH-Funktion entspricht der genauen Mindestwertübereinstimmung im Preisbereich und gibt ihren Zeilenindex an die INDEX-Funktion zurück.
-
Die INDEX-Funktion findet den Kapitalwert mit dem ROW-Index und der 4. Spalte in der Tabelle mit dem Namen range.
Die Formel gibt alle Ergebnisse für den ersten niedrigsten Wert zurück. Kopieren Sie nun die Formel, um die zweitkleinste oder drittniedrigste zu erhalten. Sie müssen lediglich das Argument n unter der Funktion SMALL ändern, um die unterschiedlichen Ergebnisse zu erhalten.
Ändern Sie nun einfach den n-Wert und erhalten Sie die Ergebnisse wie unten gezeigt.
Wie Sie dem obigen Schnappschuss entnehmen können, haben wir alle Details erhalten, die mit dem n-ten Wert in der Tabelle übereinstimmen. Extrahieren Sie Details aus der Tabelle mit der oben angegebenen Formel.
Beispiel:
Sie können auch link: / logische Formeln-excel-große-Funktion [GROSS]
verwenden Funktion, um die n-te Übereinstimmung von oben oder die n-te höchste Übereinstimmung aus dem Bereich zu erhalten und die entsprechenden Ergebnisse zurückzugeben.
Generische Formel:
= INDEX ( data , MATCH ( LARGE (range, n), range, match_type ) , col_num )
data: Array von Werten in der Tabelle ohne Überschriften Bereich: lookup_array für die höchste Übereinstimmung n: Zahl, n-te Übereinstimmung match_type: 1 (genau oder nächstklein) oder 0 (genau übereinstimmend) oder -1 (genau oder nächstgrößer)
col_num: Spaltennummer, erforderlicher Wert zum Abrufen aus der Tabellenspalte.
Beispiel:
Das Verständnis der obigen Aussagen kann verwirrend sein. Lassen Sie uns dies anhand der Formel in einem Beispiel verstehen. Hier haben wir eine Tabelle mit Details zum Weltkontinent. Wir müssen den Ländercode aus der angegebenen Tabelle aus dem Suchwert als Ländernamen ermitteln.
Benannter Bereich, der für das Array Tabelle (E5: I10) und Bereich (I5: I10) verwendet wird.
Hier haben wir stattdessen den benannten Bereich für das Zellreferenzarray verwendet, da dies leicht zu verstehen ist. Wir müssen nach allen Details suchen, bei denen der Preiswert im Bereich maximal oder am höchsten ist.
Verwenden Sie die obige Formel, um das erste Detail zu erhalten, bei dem es sich um Großbuchstaben handelt. Verwenden Sie die Formel in der G6-Zelle:
= INDEX ( table ,MATCH ( LARGE (range, 1) ,range , 0 ) , 4 )
Benannte Bereiche
Tabelle (E5: I10)
Bereich (I5: I10)
Erläuterung:
-
Die Funktion LARGE findet die erste höchste Übereinstimmung im Bereich und gibt den Wert an die Funktion MATCH zurück.
-
Die MATCH-Funktion stimmt mit der exakten Übereinstimmung des n-ten Übereinstimmungswerts im Preisbereich überein und gibt ihren Zeilenindex an die INDEX-Funktion zurück.
-
Die INDEX-Funktion findet den Kapitalwert mit dem ROW-Index und der 4. Spalte in der Tabelle mit dem Namen range.
Die Formel gibt alle Ergebnisse für den ersten niedrigsten Wert zurück. Kopieren Sie nun die Formel, um die zweitkleinste oder drittniedrigste zu erhalten. Sie müssen lediglich das Argument n unter der Funktion SMALL ändern, um die unterschiedlichen Ergebnisse zu erhalten.
Ändern Sie nun einfach den n-Wert und erhalten Sie die Ergebnisse wie unten gezeigt.
Wie Sie dem obigen Schnappschuss entnehmen können, haben wir alle Details erhalten, die mit dem n-ten Wert in der Tabelle übereinstimmen. Extrahieren Sie Details aus der Tabelle mit der oben angegebenen Formel.
Hier sind einige Beobachtungsnotizen unter Verwendung der obigen Formel.
Anmerkungen: . Der Wert von n kann nicht kleiner als 1 oder größer als die Bereichslänge sein. Die Funktion gibt den Fehler #NA zurück, wenn das Lookup-Array-Argument für die MATCH-Funktion nicht dieselbe Länge wie das Tabellenarray hat.
-
Die Formel gibt einen Fehler zurück, wenn lookup_value nicht mit dem Wert in der Tabelle lookup_array übereinstimmt.
-
Die Funktion stimmt mit dem genauen Wert überein, da das Argument für den Übereinstimmungstyp mit der MATCH-Funktion 0 ist.
-
Die Suchwerte können als Zellreferenz oder direkt mit dem Anführungszeichen („) in der Formel als Argumente angegeben werden.
Ich hoffe, Sie haben verstanden, wie die n-te Übereinstimmung in der Tabelle mit der Funktion INDEX & MATCH gesucht wird. Weitere Artikel zur Excel-Suche finden Sie hier Bitte geben Sie Ihre Fragen unten im Kommentarfeld an. Wir werden Ihnen sicherlich weiterhelfen.
Wenn Ihnen unsere Blogs gefallen haben, teilen Sie sie Ihren Freunden auf Facebook mit. Sie können uns auch auf Twitter und folgen Facebook. Wir würden gerne von Ihnen hören, uns mitteilen, wie wir unsere Arbeit verbessern, ergänzen oder innovieren und für Sie verbessern können. Schreiben Sie uns an [email protected]
Related Artikel
link: / lookup-formulas-use-index-and-match-to-lookup-value [Verwenden Sie INDEX und MATCH, um den Wert zu suchen]
: INDEX & MATCH-Funktion, um den Wert nach Bedarf zu suchen.
link: / summieren-summenbereich-mit-index-in-excel [SUM-bereich mit INDEX in Excel]
: Verwenden Sie die INDEX-Funktion, um die SUMME der Werte als req zu finden uired.
link: / lookup-formulas-excel-index-function [Verwendung der INDEX-Funktion in Excel]
: Ermitteln Sie den INDEX des Arrays mithilfe der anhand des Beispiels erläuterten INDEX-Funktion.
link: / lookup-formulas-excel-match-function [Verwendung der MATCH-Funktion in Excel]
: Suchen Sie den MATCH im Array mithilfe des INDEX-Werts in der MATCH-Funktion, die anhand eines Beispiels erläutert wurde.
link: / lookup-formulas-excel-lookup-function [Verwendung der LOOKUP-Funktion in Excel]
: Ermitteln Sie den Lookup-Wert im Array mithilfe der im Beispiel erläuterten LOOKUP-Funktion.
link: / formeln-und-funktionen-einführung-der-vlookup-funktion [Verwendung der VLOOKUP-Funktion in Excel]
: Ermitteln Sie den Suchwert im Array mithilfe der im Beispiel erläuterten VLOOKUP-Funktion.
Beliebte Artikel
link: / Tastatur-Formel-Verknüpfungen-50-Excel-Verknüpfungen-zur-Steigerung-Ihrer-Produktivität [50 Excel-Verknüpfung zur Steigerung Ihrer Produktivität]
link: / excel-generals-wie-man-eine-dropdown-liste-in-microsoft-excel bearbeitet [Dropdown-Liste bearbeiten]
link: / excel-bereichsname-absolute-referenz-in-excel [Absolute referenz in Excel]
link: / tips-bedingte-formatierung-mit-if-Anweisung [Wenn mit bedingter Formatierung]
link: / logische Formeln-wenn-Funktion-mit-Platzhaltern [Wenn mit Platzhaltern]
link: / lookup-formulas-vlookup-by-date-in-excel [Vlookup-by-date]
link: / excel-text-editing-und-format-join-first-and-last-name-in-excel [Vor- und Nachname in Excel verbinden]