SUMPRODUCT mit INDEX und MATCH Funktionen in Excel

  • Teile Das
Hugh West

In MS Excel gibt es eine große Vielfalt an Verwendungsmöglichkeiten SUMPRODUCT mit INDEX und MATCH In diesem Artikel werde ich versuchen zu illustrieren, wie wir diese zusammengesetzte Funktion effektiv unter einer Reihe von Kriterien entlang der Zeilen & Spalten verwenden können.

Download Arbeitsbuch Praxis

Sie können die Excel-Arbeitsmappe herunterladen, die wir zur Vorbereitung dieses Artikels verwendet haben. Sie können die Daten ändern & neue Ergebnisse sehen.

SUMPRODUCT mit INDEX und MATCH Funktionen.xlsx

Einführung in die Funktionen: SUMPRODUCT, INDEX und MATCH mit Beispielen

Bevor wir uns damit befassen, wie diese drei leistungsstarken Funktionen zusammen funktionieren, wollen wir uns diese Funktionen und ihren Arbeitsablauf nacheinander ansehen.

1. die Funktion SUMPRODUCT

  • Syntax:

=SUMPRODUCT(array1,[array2],[array3],...)

  • Funktion:

Gibt die Summe der Produkte der entsprechenden Bereiche oder Arrays zurück.

  • Beispiel:

In unserem Datensatz befindet sich eine Liste von Computergeräten verschiedener Marken zusammen mit den Verkaufspreisen von 6 Monaten für einen Computerladen. Wir wollen den Gesamtverkaufspreis der Desktops aller Marken nur für den Januar wissen.

📌 Schritte:

➤ Erstens, in Cell F18 müssen wir tippen:

=SUMPRODUCT((C5:C14=F16)*D5:D14)

Hier wird der Bereich der Zellen C5:C14 zeigt die Zellen des Gerätekategorie Spalte, Zelle F16 bezieht sich auf den ausgewählten Gerät und der Bereich der Zellen D5:D14 stellt die Zellen des Jan Spalte.

➤ Drücken Sie anschließend EINGEBEN & Sie sehen den Gesamtverkaufspreis aller Desktops für Januar sofort.

Im Inneren der SUMPRODUCT Funktion liegt nur ein Array vor, hier, C5:C14=F16 bedeutet, dass wir die Funktion anweisen, Kriterien aus Cell F16 im Bereich der Zellen C5:C14 Durch Hinzufügen eines weiteren Bereichs von Zellen D5:D14 mit einer Sternchen(*) vorher, weisen wir die Funktion an, alle Werte aus diesem Bereich unter den gegebenen Kriterien zu summieren.

2. die Funktion INDEX

  • Syntax:

=INDEX(array, Zeile_Zahl, [Spalte_Zahl])

oder,

=INDEX(referenz, zeilen_num, [spalten_num], [bereich_num])

  • Funktion:

Gibt einen Referenzwert der Zelle am Schnittpunkt einer bestimmten Zeile und Spalte in einem bestimmten Bereich zurück.

  • Beispiel:

Angenommen, wir wollen den Wert am Schnittpunkt der 3. Zeile & 4. Spalte aus dem Array der Verkaufspreise aus der Tabelle wissen.

📌 Schritte:

➤ In Zelle F19 , Typ:

=INDEX(D5:I14,3,4)

➤ Presse EINGEBEN & Sie werden das Ergebnis erhalten.

Da die 4. Spalte im Array stellt die Verkaufspreise aller Geräte für April & die 3. Zeile stellt die Lenovo Desktop-Kategorie finden wir an ihrem Schnittpunkt in der Matrix den Verkaufspreis von Lenovo Schreibtisch in April .

3. die MATCH-Funktion

  • Syntax:

=MATCH(lookup_value, lookup_array, [match_type])

  • Funktion:

Gibt die relative Position eines Elements in einem Array zurück, das mit einem bestimmten Wert in einer bestimmten Reihenfolge übereinstimmt.

  • Beispiel:

Zuallererst werden wir die Position des Monats der Juni aus den Monatsüberschriften.

📌 Schritte:

➤ In Zelle F17 wird unsere Formel lauten:

=MATCH(F16,D4:I4,0)

➤ Presse EINGEBEN & Sie werden feststellen, dass die Spaltenposition des Monats von Juni ist 6 in den Monatsüberschriften.

Ändern Sie den Namen des Monats in Zelle F17 & Sie sehen die entsprechende Spaltenposition eines anderen ausgewählten Monats.

Und wenn wir die Zeilenposition der Marke wissen wollen Dell aus den Namen der Marken in Säule B dann ist die Formel in Zelle F20 sein wird:

=MATCH(F19,B5:B14,0)

Hier, B5:B14 ist der Bereich von Zellen, in dem nach dem Namen der Marke gesucht wird. Wenn Sie den Markennamen in Zelle F19 erhalten Sie die entsprechende Zeilenposition dieser Marke aus dem ausgewählten Zellbereich.

Gemeinsame Verwendung der Funktionen INDEX und MATCH in Excel

Jetzt werden wir wissen, wie man INDEX & MATCH Funktionen zu einer Funktion zusammenfasst und was genau diese kombinierte Funktion als Ausgabe liefert. Diese kombinierte INDEX-MATCH-Funktion ist sehr effektiv, um bestimmte Daten in einem großen Array zu finden. MATCH Funktion sucht hier nach den Zeilen- und Spaltenpositionen der Eingabewerte und nach der INDEX Funktion gibt einfach die Ausgabe aus der Schnittmenge der Zeilen- und Spaltenpositionen zurück.

Auf der Grundlage unseres Datensatzes möchten wir nun den Gesamtverkaufspreis der Lenovo Marke in Juni .

📌 Schritte:

➤Erstens, in der Zelle E19 , Typ:

=INDEX(D5:I14,MATCH(E17,B5:B14,0),MATCH(E16,D4:I4,0))

Hier, Zelle E17 bezieht sich auf den ausgewählten Gerät den Bereich der Zellen B5:B14 zeigt die Zellen des Marke Spalte, und Zelle E16 repräsentiert die ausgewählte Monat .

Formel Aufschlüsselung

  • ÜBEREINSTIMMUNG(E16,D4:I4,0)
    • E16 → Es ist die lookpu_value Argument.
    • D4 :I4 → Dies bezieht sich auf die lookup_array Argument.
    • 0 → Sie zeigt die [match_type] Argument.
    • Ausgabe 6 .
  • ÜBEREINSTIMMUNG(E17,B5:B14,0)
    • Ausgabe 3 .
  • INDEX(D5:I14,MATCH(E17,B5:B14,0),MATCH(E16,D4:I4,0)) → Es wird INDEX(D5:I14,3,6) .
    • D5:I14 → Es ist die Array Argument.
    • 3 → Dies stellt die zeilen_zahl Argument.
    • 6 → Sie bezieht sich auf die [column_num] Argument.
    • Ausgabe $6,580 .

➤ Drücken Sie nun EINGEBEN & Sie werden das Ergebnis sofort sehen.

Wenn Sie den Monat & Gerätenamen in E16 & E17 bzw. erhalten Sie das entsprechende Ergebnis in E19 sofort.

Lesen Sie mehr: Wie man bestimmte Daten in Excel auswählt (6 Methoden)

Verschachtelung von INDEX und MATCH Funktionen innerhalb der SUMPRODUCT Funktion

Hier ist der wichtigste & letzte Teil des Artikels auf der Grundlage der Verwendungen von SUMPRODUCT , INDEX & MATCH Wir finden die Ausgabedaten unter 10 verschiedene Kriterien mit Hilfe dieser zusammengesetzten Funktion.

Kriterium 1: Suche nach Output auf der Grundlage von 1 Zeile & 1 Spalte

Auf der Grundlage unserer 1. Kriterium, wollen wir den Gesamtverkaufspreis der Acer Marke im Monat der April .

📌 Schritte:

➤ Erstens, in der Zelle F20 wird die Formel lauten:

=SUMPRODUCT(INDEX(D5:I14,MATCH(F18,B5:B14,0),MATCH(F19,D4:I4,0)))

Hier, Zelle F18 zeigt die ausgewählte Gerät und Zelle F19 repräsentiert die ausgewählte Monat .

Formel Aufschlüsselung

  • Hier ist die 1. und die 2. MATCH Funktion gibt die zeilen_zahl und die [column_num] Argumente für die INDEX Funktion.
  • Dann wird die INDEX Funktion gibt ein Array zurück, das in die SUMPRODUCT Funktion.
  • Schließlich ist die SUMPRODUCT Funktion gibt die Ausgabe $3,250 .

➤ Drücken Sie anschließend EINGEBEN & der Rückgabewert ist $3,250 .

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

Kriterium 2: Extrahieren von Daten auf der Grundlage von 1 Zeile & 2 Spalten

Jetzt wollen wir den Gesamtverkaufspreis von HP Geräte in den Monaten von Februar wie auch Juni .

📌 Schritte:

➤ In der Zelle F21 müssen wir tippen:

=SUMPRODUCT(INDEX(D5:I14,MATCH(F18,B5:B14,0),MATCH({"Feb", "Jun"},D4:I4,0)))

Hier, Zelle F18 bezieht sich auf den ausgewählten Gerät .

Formel Aufschlüsselung

  • Hier, in der zweiten MATCH Funktion werden die Monate in geschweiften Klammern definiert und die Spaltenpositionen der beiden Monate zurückgegeben.
    • Ausgabe → {2,6} .
  • INDEX sucht dann nach den Verkaufspreisen auf der Grundlage der Schnittpunkte der Zeilen & Spalten.
  • Schließlich ist die SUMPRODUCT Funktion werden sie addiert.
    • Leistung → $21.990 .

➤ Nach dem Drücken von EINGEBEN finden Sie den resultierenden Wert als $21,990 .

Lesen Sie mehr: Beispiele mit INDEX-MATCH Formel in Excel (8 Ansätze)

Kriterium 3: Ermittlung der Werte auf der Grundlage von 1 Zeile & alle Spalten

In diesem Teil behandeln wir alle Spalten mit 1 Wir können also den Gesamtverkaufspreis von Lenovo Geräte in alle Monate nach unseren Kriterien hier.

📌 Schritte:

➤ In der Zelle F20 , Typ:

=SUMPRODUCT(INDEX(D5:I14,MATCH(F18,B5:B14,0),0))

Formel Aufschlüsselung

  • Hier ist die MATCH Funktion gibt die zeilen_zahl der ausgewählten Gerät .
    • Ausgabe 3 .
  • INDEX sucht dann nach den Verkaufspreisen auf der Grundlage der Schnittpunkte der Zeilen & Spalten.
    • Ausgabe {6500,7650,4250,3150,8700,6580} .
  • Schließlich ist die SUMPRODUCT Funktion werden sie addiert.
    • Ausgabe $36,830 .

➤ Presse EINGEBEN & Sie finden den Gesamtverkaufspreis als $36,830 .

In dieser Funktion müssen wir, um Kriterien für die Berücksichtigung aller Monate oder aller Spalten hinzuzufügen, Folgendes eingeben 0 als das Argument - spalten_position innerhalb der MATCH Funktion.

Ähnliche Lektüre

  • INDEX MATCH mit mehreren Kriterien in einem anderen Blatt (2 Möglichkeiten)
  • SUMIF mit INDEX und MATCH Funktionen in Excel
  • Indexabgleich mit mehreren Übereinstimmungen in Excel (5 Methoden)
  • INDEX MATCH Mehrere Kriterien in Excel (ohne Array-Formel)
  • Excel-Index Abgleich einzelner/mehrerer Kriterien mit einzelnen/mehreren Ergebnissen

Kriterium 4: Berechnung der Summe auf der Grundlage von 2 Zeilen & 1 Spalte

In diesem Abschnitt unter 2 Zeilen & 1 Spalte Kriterien, finden wir den Gesamtverkaufspreis von HP & Lenovo Geräte im Monat der Juni .

📌 Schritte:

➤ In der Zelle F21 wird die Formel unter den angegebenen Kriterien liegen:

=SUMPRODUCT(INDEX(D5:I14,MATCH({"HP", "Lenovo"},B5:B14,0),MATCH(F20,D4:I4,0)))

Hase, Zelle F20 repräsentiert die ausgewählte Monat .

Formel Aufschlüsselung

  • Hier wird die 1. MATCH Funktion gibt die zeilen_zahl der ausgewählten Geräte .
    • Ausgabe {1,3} .
  • Dann wird der 2. MATCH Funktion gibt die spalte_num der ausgewählten Monat .
    • Ausgabe 6 .
  • INDEX sucht dann nach den Verkaufspreisen auf der Grundlage der Schnittpunkte der Zeilen & Spalten.
  • Schließlich ist die SUMPRODUCT Funktion werden sie addiert.
    • Ausgabe $16,680 .

➤ Nach dem Drücken von EINGEBEN finden wir den Rückgabewert als $16,680 .

Hier im Inneren der ersten MATCH Funktion müssen wir Folgendes eingeben HP & Lenovo innerhalb eines Arrays, indem sie mit geschweiften Klammern umschlossen werden.

Lesen Sie mehr: Summe mit INDEX-MATCH-Funktionen unter mehreren Kriterien in Excel

Kriterium 5: Auswertung der Summe auf der Grundlage von 2 Zeilen & 2 Spalten

Jetzt werden wir prüfen 2 Zeilen & 2 Spalten, um die Gesamtverkaufspreise von HP & Lenovo Geräte für zwei bestimmte Monate. April & Juni .

📌 Schritte:

➤ Typ in Zelle F22 :

=SUMPRODUCT(INDEX(D5:I14,MATCH({"HP", "Lenovo"},B5:B14,0),MATCH(F20,D4:I4,0)))+SUMPRODUCT(INDEX(D5:I14,MATCH({"HP", "Lenovo"},B5:B14,0),MATCH(F21,D4:I4,0)))

Was wir hier tun, ist die Einbeziehung von zwei SUMPRODUCT Funktionen durch Hinzufügen eines Plus(+) zwischen ihnen für zwei verschiedene Monate.

➤ Presse EINGEBEN & Sie sehen die Ausgabe als $25,980 .

Lesen Sie mehr: Indexabgleich Summe mehrerer Zeilen in Excel (3 Möglichkeiten)

Kriterium 6: Ermittlung des Ergebnisses anhand von 2 Zeilen & allen Spalten

In diesem Teil werden wir uns mit folgenden Themen befassen 2 Zeilen & alle Spalten. Wir ermitteln also die Gesamtverkaufspreise für HP & Lenovo Geräte in alle Monate .

📌 Schritte:

➤ Unsere Formel steht in Zelle F21 :

=SUMMENPRODUKT(INDEX(D5:I14,MATCH(F18,B5:B14,0),0))+SUMMENPRODUKT(INDEX(D5:I14,MATCH(F19,B5:B14,0),0))

Wie bei der vorhergehenden Methode werden auch hier zwei SUMPRODUCT Funktionen durch Hinzufügen eines Plus(+) zwischen ihnen für 2 verschiedene Geräte für alle Monate .

➤ Presse EINGEBEN & wir finden den resultierenden Wert als $89,870 .

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

Kriterium 7: Bestimmung der Ausgabe auf der Grundlage aller Zeilen & 1 Spalte

Unter diesem Kriterium können wir nun die Gesamtverkaufspreise aller Geräte für einen einzigen Monat ( März ).

📌 Schritte:

➤ Fügen Sie die Formel in Zelle F20 :

=SUMPRODUCT(INDEX(D5:I14,0,MATCH(F19,D4:I4,0)))

Formel Aufschlüsselung

  • Hier ist die MATCH Funktion gibt die spalte_num der ausgewählten Monat .
    • Ausgabe 3 .
  • INDEX sucht dann nach den Verkaufspreisen auf der Grundlage der Schnittpunkte der Zeilen & Spalten.
    • Ausgabe {7560;14260;4250;12870;8110;21360;27890;9250;16000;19680} .
  • Schließlich ist die SUMPRODUCT Funktion werden sie addiert.
    • Ausgabe $141,230 .

➤ Presse EINGEBEN & Sie sind fertig. Der Rückgabewert ist $141,230 .

Kriterium 8: Extraktion von Werten auf der Grundlage aller Zeilen & 2 Spalten

In diesem Teil werden wir den Gesamtverkaufspreis aller Geräte für zwei Monate ermitteln. Februar & Juni .

📌 Schritte:

➤ In der Zelle F21 müssen wir tippen:

=SUMMENPRODUKT(INDEX(D5:I14,0,MATCH(F19,D4:I4,0)))+SUMMENPRODUKT(INDEX(D5:I14,0,MATCH(F20,D4:I4,0))

Hier wenden wir zwei SUMPRODUCT Funktionen durch Hinzufügen eines Plus(+) zwischen ihnen für 2 verschiedene Monate für alle Geräte .

➤ Nach dem Drücken von EINGEBEN wird der Gesamtverkaufspreis wie folgt angezeigt $263,140 .

Kriterium 9: Ergebnisfindung auf der Grundlage aller Zeilen & aller Spalten

Wir ermitteln nun den Gesamtverkaufspreis aller Geräte für alle Monate in der Tabelle.

📌 Schritte:

➤ In der Zelle F20 müssen Sie eingeben:

=SUMMENPRODUKT(INDEX(D5:I14,0,0))

➤ Presse EINGEBEN & Sie erhalten den resultierenden Wert als $808,090 .

Sie brauchen nicht zu verwenden MATCH Funktionen hier, da wir alle Spalten & Zeilenpositionen durch Eingabe von 0's innerhalb der INDEX Funktion.

Kriterium 10: Summenberechnung auf der Grundlage von eindeutigen Paaren

In unserem letzten Kriterium werden wir die Gesamtverkaufspreise von HP Geräte für April zusammen mit Lenovo Geräte für Juni zusammen.

📌 Schritte:

➤ Unter diesem Kriterium ist unsere Formel in Zelle F22 sein wird:

=SUMPRODUCT(INDEX(D5:I14,MATCH({"HP", "Lenovo"},B5:B14,0),MATCH({"Apr", "Jun"},D4:I4,0)))

Formel Aufschlüsselung

  • Hier wird die 1. MATCH Funktion gibt die zeilen_zahl der ausgewählten Geräte der 2 Paare .
    • Ausgabe {1,3} .
  • Dann wird der 2. MATCH Funktion gibt die spalte_num der ausgewählten Monate der 2 Paare .
    • Ausgabe {4,6} .
  • INDEX sucht dann nach den Verkaufspreisen auf der Grundlage der Schnittpunkte der Zeilen & Spalten.
  • Schließlich ist die SUMPRODUCT Funktion werden sie addiert.
    • Ausgabe $12,730 .

➤ Drücken Sie nun EINGEBEN & Sie sehen das Ergebnis als $12,730 .

Beim Hinzufügen unterschiedlicher Paare in dieser kombinierten Funktion müssen wir die Gerät & Monat Namen innerhalb der beiden Arrays auf der Grundlage der Argumente für die Zeilen- & Spaltenpositionen und die Gerät & Monat Die Namen der Paare müssen in der entsprechenden Reihenfolge gepflegt werden.

Lesen Sie mehr: Abgleich mehrerer Kriterien aus verschiedenen Arrays in Excel

SUMPRODUCT vs. INDEX-MATCH

  • Die SUMPRODUCT Funktion gibt die Summe der Produkte ausgewählter Arrays zurück. Sie kann als Alternative zu Bereichsformeln . SUMPRODUCT Funktion kann auch mit mehreren Kriterien in Excel für verschiedene Analysen und Vergleiche verwendet werden.
  • Auf der anderen Seite ist die Kombination von INDEX und MATCH Funktionen können eine recht effiziente Alternative zur Nachschlagefunktionen von Excel, um nach einem bestimmten Wert in einem bestimmten Datensatz zu suchen. Eine Kombination der SUMIFS Funktion mit der INDEX-MATCH Funktionen können Wunder bewirken, während Berechnen einer bedingten Summe für mehrere Kriterien .

Abschließende Worte

Ich hoffe, dass dieser Artikel über die Verwendung von SUMPRODUCT , INDEX & MATCH Funktionen zusammen werden Sie nun auffordern, sie in Ihren regelmäßigen Excel-Arbeiten anzuwenden. Wenn Sie Fragen oder Feedback haben, lassen Sie es mich bitte durch Ihre wertvollen Kommentare wissen. Sie können auch einen Blick auf unsere anderen informativen & interessante Artikel basierend auf Excel-Funktionen auf dieser Website haben.

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.