In diesem Artikel erfahren Sie, wie Sie Werte mit der INDEX- und MATCH-Funktion in Excel suchen und summieren.
Damit die Formel zuerst verstanden wird, müssen wir die drei Funktionen ein wenig überarbeiten
- SUMME
- INDEX
- SPIEL
Die SUM-Funktion addiert alle Zahlen in einem Zellbereich und gibt die Summe dieser Werte zurück.
Die INDEX-Funktion gibt den Wert an einem bestimmten Index in einem Array zurück.
Die MATCH-Funktion gibt den Index des ersten Auftretens des Werts in einem Array (eindimensionales Array) zurück.
Jetzt erstellen wir eine Formel mit den obigen Funktionen. Die Match-Funktion gibt den Index des Nachschlagewerts im Header-Feld zurück. Die Indexnummer wird nun an die INDEX-Funktion übergeben, um die Werte unter dem Nachschlagewert abzurufen.
Dann gibt die SUM-Funktion die Summe aus den gefundenen Werten zurück.
Verwenden Sie die Formel:
= SUMME ( INDEX ( Daten , 0, SPIEL ( lookup_value, headers, 0)))
Die obigen Aussagen können kompliziert zu verstehen sein. Lassen Sie uns dies anhand der Formel in einem Beispiel verstehen
Hier haben wir eine Liste der Noten von Schülern und wir müssen die Gesamtnoten für eine bestimmte Person (Gary) finden, wie im folgenden Schnappschuss gezeigt.
Verwenden Sie die Formel in der Zelle C2:
= SUMME ( INDEX ( A2: D6 , 0 , MATCH ( G2 , A1: D1 , 0 )))
Erläuterung:
- Die MATCH-Funktion gleicht den ersten Wert mit dem Header-Array ab und gibt seine Position zurück 3 als Zahl.
- Die INDEX-Funktion nimmt die Zahl als Spaltenindex für die Daten und gibt das Array {92; 67; 34; 36; 51 } zum Argument der SUM-Funktion
- Die SUM-Funktion nimmt das Array und gibt die SUM in der Zelle zurück.
Hier werden Werte zur Funktion als Zellbezug angegeben.
Wie Sie im obigen Schnappschuss sehen können, haben wir die SUMME der Noten der Schüler erhalten Gary. Und es beweist, dass die Formel gut funktioniert. Wenn Sie Zweifel haben, lesen Sie die folgenden Hinweise zum Verständnis.
Anmerkungen:
- Die Funktion gibt den #NA-Fehler zurück, wenn das Lookup-Array-Argument für die MATCH-Funktion 2 - D-Array ist, das das Header-Feld der Daten ist…
- Die Funktion stimmt mit dem genauen Wert überein, da das Übereinstimmungstypargument für die MATCH-Funktion 0 ist.
- Der Nachschlagewert kann als Zellbezug oder direkt mit Anführungszeichen (") angegeben werden.
- Die SUM-Funktion ignoriert die Textwerte in dem von der INDEX-Funktion empfangenen Array.
Ich hoffe, Sie haben verstanden, wie Sie die LOOKUP-Funktion in Excel verwenden. Weitere Artikel zum Excel-Suchwert finden Sie hier. Stellen Sie Ihre Fragen gerne unten im Kommentarfeld. Wir werden Ihnen sicherlich helfen.
Verwenden Sie INDEX und MATCH, um den Wert zu suchen
Summenbereich mit INDEX in Excel
So verwenden Sie die SUM-Funktion in Excel
So verwenden Sie die INDEX-Funktion in Excel
So verwenden Sie die MATCH-Funktion in Excel
So verwenden Sie die LOOKUP-Funktion in Excel
So verwenden Sie die SVERWEIS-Funktion in Excel
So verwenden Sie die HLOOKUP-Funktion in Excel
populäre Artikel
Bearbeiten einer Dropdown-Liste
Bei bedingter Formatierung
Wenn mit Wildcards
Vlookup nach Datum