Excel-Tutorial: SVERWEIS – Alle Treffer summieren oder ganze Zeilen/Spalten addieren

Melden

Hier ist ein umfassendes Tutorial, das die Einschränkungen des klassischen SVERWEIS überwindet und zeigt, wie man Werte addiert, statt nur den ersten Treffer anzuzeigen.

Der normale SVERWEIS (VLOOKUP) hat eine große Schwäche: Er findet nur den ersten passenden Wert. Wenn du aber alle passenden Werte zu einem Suchkriterium addieren möchtest oder eine gesamte Zeile/Spalte eines Treffers summieren willst, brauchst du andere Funktionen.


Teil 1: Alle Treffer in einer Spalte summieren (Die Alternative zu SVERWEIS)

Wenn dein Suchkriterium mehrfach in einer Liste vorkommt und du die Summe aller dazugehörigen Werte bilden möchtest, ist SUMMEWENN oder SUMMEWENNS die richtige Wahl.

Die Formel:

=SUMMEWENN(Suchbereich; Suchkriterium; Summe_Bereich)

Beispiel:

Du hast eine Liste mit Verkäufen. "Produkt A" taucht 5-mal auf.

  • A-Spalte: Produktname
  • B-Spalte: Umsatz
  • Ziel: Summe für "Produkt A"

Formel:

=SUMMEWENN(A:A; "Produkt A"; B:B)

Ergebnis: Addiert alle Beträge in Spalte B, bei denen in Spalte A "Produkt A" steht.


Teil 2: Eine ganze Zeile eines Treffers summieren

Manchmal möchtest du ein Kriterium suchen (z. B. eine Projektnummer) und dann alle Zahlen addieren, die in der gesamten Zeile dieses Treffers stehen (z. B. Jan, Feb, März...).

Methode A: Der moderne Weg (Excel 365 & Excel 2021)

Mit der Kombination aus SUMME und XVERWEIS oder FILTER ist das sehr einfach.

Mit XVERWEIS: =SUMME(XVERWEIS(Suchkriterium; Suchspalte; Rückgabebereich))

Beispiel: Suche Projekt "P01" in Spalte A und summiere die Werte der Spalten B bis M.

=SUMME(XVERWEIS("P01"; A:A; B:M))

Mit FILTER:

=SUMME(FILTER(B:M; A:A = "P01"))

Methode B: Der klassische Weg (Alle Excel-Versionen)

Wenn du kein Excel 365 hast, nutzt du SUMMENPRODUKT oder INDEX/VERGLEICH.

Mit INDEX & VERGLEICH:

=SUMME(INDEX(B:M; VERGLEICH("P01"; A:A; 0); 0))

Hinweis: Die "0" am Ende der INDEX-Funktion weist Excel an, die gesamte Zeile des gefundenen Index zurückzugeben.


Teil 3: Eine ganze Spalte basierend auf einer Überschrift summieren

Möchtest du eine Spalte summieren, deren Position sich ändern kann? Du suchst also erst nach der richtigen Überschrift (z. B. "September") und addierst dann alle Werte darunter.

Die Formel:

=SUMME(INDEX(Tabelle; 0; VERGLEICH("September"; Überschriftenzeile; 0)))

Erklärung:

  1. VERGLEICH sucht, in welcher Spalte "September" steht (z. B. Spalte 9).
  2. INDEX greift auf die gesamte Tabelle zu.
  3. Die 0 bei der Zeilennummer sagt: "Nimm alle Zeilen".
  4. SUMME addiert das Ergebnis.

Teil 4: Profi-Fall – Alle Werte summieren, die zwei Kriterien entsprechen (Matrix)

Wenn du eine Matrix hast (z. B. Namen in den Zeilen, Monate in den Spalten) und du willst alle Werte addieren, wo der Name "Müller" ist, egal in welchem Monat:

Die Formel (SUMMENPRODUKT):

=SUMMENPRODUKT((A2:A100="Müller") * (B2:M100))

So funktioniert es:

  • (A2:A100="Müller") erzeugt eine Liste aus WAHR (1) und FALSCH (0).
  • Diese wird mit den Werten in der Matrix B2:M100 multipliziert.
  • Alles, was nicht "Müller" ist, wird zu 0. Der Rest bleibt bestehen und wird summiert.

Zusammenfassung: Welche Formel wann?

Ziel Empfohlene Funktion
Mehrere Zeilen untereinander summieren (ein Kriterium) SUMMEWENN
Ganze Zeile (horizontal) summieren nach Treffer SUMME(XVERWEIS(...))
Ganze Spalte summieren nach Überschrift-Suche SUMME(INDEX(...; 0; VERGLEICH))
Gesamten Bereich summieren (Matrix-Suche) SUMMENPRODUKT

Tipp: Verwende in modernen Excel-Versionen immer den XVERWEIS. Er ist intuitiver, sicherer gegen Fehler beim Spalteneinfügen und kann von Haus aus ganze Bereiche (Zeilen/Spalten) für die SUMME-Funktion zurückgeben.

0