Ungefähre Übereinstimmung mit INDEX und MATCH
Es gibt Zeiten, in denen wir ungefähre Übereinstimmungen in Excel finden müssen, um die Leistung der Mitarbeiter zu bewerten, die Ergebnisse der Schüler zu bewerten, das Porto basierend auf dem Gewicht zu berechnen usw. In diesem Tutorial werden wir über die Verwendung des INDEX und PASSEN ZU Funktionen, um die benötigten Ergebnisse abzurufen.
Wie finde ich ungefähre Übereinstimmungen mit INDEX und MATCH?
Um das herauszufinden Versandkosten nach dem angegebenen Paketgewicht (9, den Wert in der Zelle F6) wie im obigen Screenshot gezeigt, können Sie die Funktionen INDEX und MATCH kombinieren und einen kleinen Trick verwenden, damit die Formel die ungefähre Übereinstimmung findet, die Sie benötigen: Der match_type -1 fordert MATCH auf, die Position des kleinsten Wertes zu finden, der größer oder gleich ist 9, und dann findet INDEX den entsprechenden Versandpreis in derselben Zeile.
Generische Syntax
=INDEX(return_range,MATCH(lookup_value,lookup_array,[match_type]))
- Rückgabebereich: Der Bereich, aus dem die Kombinationsformel die Versandkosten zurückgeben soll. Hier bezieht sich auf die Versandkostenspanne.
- Lookup-Wert: Der Wert MATCH, der verwendet wird, um die Position des entsprechenden Versandtarifs zu ermitteln. Hier bezieht sich auf das angegebene Gewicht.
- lookup_array: Der Zellbereich mit den zu vergleichenden Werten Lookup-Wert. Hier bezieht sich auf den Gewichtsbereich.
- Übereinstimmungstyp: 1 oder -1.
1 oder weggelassen (Standard), MATCH findet den größten Wert, der kleiner oder gleich dem ist Lookup-Wert. Die Werte im lookup_array müssen in aufsteigender Reihenfolge platziert werden.
-1, MATCH findet den kleinsten Wert, der größer oder gleich dem Lookup-Wert. Die Werte im lookup_array muss in absteigender Reihenfolge platziert werden.
So finden Sie die Versandkosten für ein wiegendes Paket 9kg, bitte kopieren oder geben Sie die Formel unten in die Zelle ein F7, und drücke ENTER um das Ergebnis zu erhalten:
=INDEX(C6: C10,SPIEL(9,B6: B10,-1))
Oder verwenden Sie einen Zellbezug, um die Formel dynamisch zu machen:
=INDEX(C6: C10,SPIEL(F6,B6: B10,-1))
Erklärung der Formel
=INDEX(C6:C10,MATCH(F6,B6:B10,-1))
- SPIEL(F6,B6:B10,-1): Die MATCH-Funktion findet die Position des gegebenen Gewichts 9 (der Wert in der Zelle F6) im Gewichtsbereich B6: B10. Der match_type -1 fordert MATCH auf, den kleinsten Wert zu finden, der größer oder gleich dem gegebenen Gewicht 9 ist, also 10. Die Funktion gibt also zurück 3 da es der ist 3rd-Wert im Bereich. (Beachten Sie, dass der match_type -1 benötigt die Werte im Bereich B6: B10 absteigend sortiert.)
- INDEX(C6: C10,SPIEL(F6,B6:B10,-1)) = INDEX(C6: C10,3): Die INDEX-Funktion gibt die 3rd-Wert im Tarifbereich C6: C10, Das ist 50.
Verwandte Funktionen
Die Excel-INDEX-Funktion gibt den angezeigten Wert basierend auf einer bestimmten Position aus einem Bereich oder einem Array zurück.
Die Excel MATCH-Funktion sucht in einem Zellbereich nach einem bestimmten Wert und gibt die relative Position des Werts zurück.
Verwandte Formeln
Exakte Übereinstimmung mit INDEX und MATCH
Wenn Sie die in Excel aufgelisteten Informationen zu einem bestimmten Produkt, Film oder einer Person usw. herausfinden möchten, sollten Sie die Kombination aus INDEX- und MATCH-Funktionen sinnvoll nutzen.
Suchen Sie den nächstgelegenen Übereinstimmungswert mit mehreren Kriterien
In einigen Fällen müssen Sie möglicherweise basierend auf mehr als einem Kriterium den nächstgelegenen oder ungefähren Übereinstimmungswert suchen. Mit der Kombination von INDEX-, MATCH- und IF-Funktionen können Sie dies schnell in Excel erledigen.
Die besten Tools für die Office-Produktivität
Kutools für Excel - Hilft Ihnen, sich von der Masse abzuheben
Kutools für Excel bietet über 300 Funktionen, Stellen Sie sicher, dass das, was Sie brauchen, nur einen Klick entfernt ist ...
Office-Registerkarte - Aktivieren Sie das Lesen und Bearbeiten von Registerkarten in Microsoft Office (einschließlich Excel).
- Eine Sekunde, um zwischen Dutzenden offener Dokumente zu wechseln!
- Reduzieren Sie jeden Tag Hunderte von Mausklicks für Sie und verabschieden Sie sich von der Maushand.
- Erhöht Ihre Produktivität um 50 % beim Anzeigen und Bearbeiten mehrerer Dokumente.
- Bringt effiziente Tabs in Office (einschließlich Excel), genau wie Chrome, Edge und Firefox.