Excel-Tutorial: Summe aller Treffer finden – XVERWEIS, SUMMEWENN oder SUMMENPRODUKT?

Melden

Hier ist ein ausführliches Tutorial, das die verschiedenen Methoden vergleicht, um Summen basierend auf Suchkriterien in Excel zu bilden.


Der klassische XVERWEIS (engl. XLOOKUP) ist das Schweizer Taschenmesser für die Suche nach Werten. Doch wer versucht, mit einem Standard-XVERWEIS die Summe aller gefundenen Treffer zu bilden, stößt schnell an Grenzen: Der XVERWEIS gibt standardmäßig nur den ersten (oder letzten) gefundenen Wert zurück.

In diesem Tutorial lernst du, wann du den XVERWEIS nutzt und wann SUMMEWENN oder SUMMENPRODUKT die bessere Wahl sind.


1. Das Problem: Warum XVERWEIS allein meist nicht reicht

Wenn du eine Liste von Verkäufen hast und wissen willst, wie viel "Produkt A" insgesamt eingebracht hat, wird =XVERWEIS("Produkt A"; A:A; B:B) nur den Betrag des ersten Verkaufs anzeigen, den er findet.

Um alle Treffer zu summieren, brauchen wir andere Ansätze.


2. Die klassische Lösung: SUMMEWENN / SUMMEWENNS

Dies ist der effizienteste Weg, wenn du alle Werte addieren möchtest, die einem bestimmten Kriterium entsprechen.

  • Syntax: =SUMMEWENN(Bereich; Kriterium; [Summe_Bereich])
  • Vorteil: Sehr schnell, einfach zu lesen, verarbeitet ganze Spalten effizient.

Beispiel: Du möchtest alle Umsätze (Spalte B) für "Projekt X" (Spalte A) addieren:

=SUMMEWENN(A:A; "Projekt X"; B:B)

3. Die moderne Alternative: FILTER + SUMME

Wenn du mit Office 365 oder Excel 2021 arbeitest, ist die Kombination aus SUMME und FILTER oft intuitiver als ein XVERWEIS. Sie verhält sich so, wie man es vom XVERWEIS für mehrere Treffer erwarten würde.

  • Formel: =SUMME(FILTER(Summe_Bereich; Kriterien_Bereich = "Suchbegriff"))
  • Vorteil: Man kann sehr komplexe Filterbedingungen erstellen.

Beispiel:

=SUMME(FILTER(B2:B100; A2:A100 = "Projekt X"))

4. Der Spezialfall: XVERWEIS für ganze Spalten (Matrix-Summe)

Der XVERWEIS kann doch summieren, wenn er eine ganze Spalte oder Zeile als Rückgabe liefert. Das ist nützlich, wenn du z. B. dynamisch entscheiden willst, welcher Monat summiert werden soll.

Szenario: Du hast Produkte in den Zeilen und Monate (Jan, Feb, Mär) in den Spalten. Du willst die Summe für den Monat "Februar".

Formel:

=SUMME(XVERWEIS("Februar"; B1:D1; B2:D100))

Hier sucht XVERWEIS in der Kopfzeile nach "Februar" und gibt die gesamte Spalte darunter an die SUMME-Funktion weiter.


5. Das Power-Tool: SUMMENPRODUKT

Bevor es SUMMEWENNS gab, war SUMMENPRODUKT der Standard für komplexe Abfragen. Er ist immer noch unschlagbar, wenn es um Berechnungen innerhalb der Kriterien geht (z.B. Monat aus einem Datum extrahieren).

  • Syntax: =SUMMENPRODUKT((Kriterienbereich="Wert") * Summenbereich)
  • Vorteil: Funktioniert auch in älteren Excel-Versionen und kann mit Arrays rechnen, ohne dass "Strg+Umschalt+Enter" nötig ist.

Beispiel:

=SUMMENPRODUKT((A2:A100="Projekt X") * (B2:B100))

6. Vergleich: Was soll ich wann nutzen?

Methode Wann benutzen? Schwierigkeit
SUMMEWENN(S) Standardfall. Wenn du einfache Kriterien hast (z.B. Name, Datum, Kategorie). Beste Performance. Einfach
SUMME(FILTER) Die moderne Wahl. Wenn du flexibel filtern willst und Excel 365 nutzt. Mittel
XVERWEIS + SUMME Dynamische Spalten. Wenn du eine ganze Spalte basierend auf einer Überschrift summieren willst. Mittel
SUMMENPRODUKT Komplexe Logik. Wenn du innerhalb der Formel rechnen musst (z.B. Mengen * Preise vor der Summe). Fortgeschritten

Fazit

  • Suchst du einen einzelnen Wert? Nimm den XVERWEIS.
  • Willst du alle Werte eines Kriteriums addieren? Nimm SUMMEWENNS.
  • Willst du eine ganze Spalte dynamisch auswählen und addieren? Nutze SUMME(XVERWEIS(...)).

Pro-Tipp: Vermeide es, SUMMEWENN auf riesige, leere Spalten (A:A) anzuwenden, wenn du eine sehr langsame Arbeitsmappe hast. Benutze stattdessen "Intelligente Tabellen" (Strg+T) und verwende die Tabellennamen in deinen Formeln!

0