Kurzfassung —
MAXWENNS(Max_Bereich; Kriterien_Bereich1; Kriterien1; …)gibt den größten Wert inMax_Bereichzurück und betrachtet dabei nur Zeilen, die jede Bedingung erfüllen;MINWENNSgibt den kleinsten zurück. Es sindMAX/MINmit einem Türsteher am Eingang — nur qualifizierte Zeilen werden gezählt. Sie ersetzen die umständliche Matrixformel{=MAX(WENN(…))}durch eine einzige gewöhnliche Funktion.
=MAXWENNS(C2:C100; A2:A100; "West") ' höchster Umsatz im Westen
=MINWENNS(C2:C100; A2:A100; "West"; B2:B100; ">="&E1) ' niedrigster, der zusätzlich eine Datums-/Schwellenbedingung erfüllt
=MAXWENNS(C2:C100; D2:D100; "Closed") ' größter abgeschlossener Deal
Wer je zu einer Matrixformel mit Strg+Umschalt+Eingabe gegriffen hat, um „den höchsten Wert, bei dem Region = West" zu ermitteln, findet in MAXWENNS die Funktion, die genau das überflüssig gemacht hat. Sie gehört zur selben Familie wie SUMMEWENNS, ZÄHLENWENNS und MITTELWERTWENNS — dieselbe Kriteriensyntax, dieselbe UND-Logik —, wenn Sie also eine kennen, kennen Sie fast alle.
Hinweis: In der deutschen Excel-Oberfläche heißen diese Funktionen MAXWENNS und MINWENNS (englisch MAXIFS und MINIFS), und Fehlerwerte erscheinen als #NV bzw. #WERT! statt als #N/A / #VALUE!. Alle Beispiele verwenden die deutsche Syntax mit Semikolon als Argumenttrennzeichen.
Was Sie lernen werden
- Das mentale Modell: MAX/MIN, gefiltert nach Bedingungen
- Die Argumentreihenfolge, über die
SUMMEWENN-Nutzer stolpern (der Ergebnisbereich kommt zuerst) - Wie Kriterien funktionieren — dieselben Zeichenkettenregeln wie bei ZÄHLENWENN/SUMMEWENNS
- Warum sie die alte Matrixformel
{=MAX(WENN(…))}ersetzen - Die stille 0-Falle, wenn keine Zeile passt, und wie Sie sie abfangen
Das mentale Modell: MAX/MIN mit vorgeschaltetem Filter
Ein einfaches MAX betrachtet jede Zahl in einem Bereich. MAXWENNS schaltet einen Filter davor: „finde den größten Wert — aber nur in den Zeilen, die diese Bedingungen erfüllen." Alles Weitere folgt aus dieser einen Idee.
=MAXWENNS(C2:C100; A2:A100; "West"; B2:B100; ">100")
' ▲ hier das Maximum finden ▲ aber nur, wo Region="West" UND Betrag>100
Mehrere Bedingungen werden mit UND verknüpft — eine Zeile muss alle erfüllen, um berücksichtigt zu werden, genau wie bei SUMMEWENNS und ZÄHLENWENNS. Es gibt keine eingebaute ODER-Option; für ODER bilden Sie das MAX zweier getrennter MAXWENNS-Aufrufe oder strukturieren die Daten um.
Die Argumentreihenfolge, über die viele stolpern
Hier ist das Detail, das jeden erwischt, der von SUMMEWENN oder ZÄHLENWENN kommt: In der
-WENNS-Familie kommt der Bereich, den Sie messen, zuerst, dann die Kriterienpaare:
=MAXWENNS(Max_Bereich; Kriterien_Bereich1; Kriterien1; [Kriterien_Bereich2; Kriterien2]; …)
' ▲ Ergebnis ▲ wo… ▲ gleich ▲ und wo… ▲ gleich
Vergleichen Sie das mit den älteren Funktionen mit nur einer Bedingung, bei denen der zu summierende Bereich das letzte, optionale Argument ist:
=SUMMEWENN(Kriterien_Bereich; Kriterien; [Summe_Bereich]) ' Ergebnisbereich ZULETZT
=MAXWENNS(Max_Bereich; Kriterien_Bereich; Kriterien) ' Ergebnisbereich ZUERST
Diese Inkonsistenz zwischen SUMMEWENN und den -WENNS-Funktionen ist ein echter Schönheitsfehler von
Excel und der MAXWENNS-Fehler Nummer eins: den Kriterienbereich dorthin zu setzen, wo der Max-Bereich
hingehört. Prägen Sie es sich einmal ein — -WENNS-Funktionen beginnen immer mit dem Bereich, aus dem
Sie eine Antwort wollen — und es hört auf zu stören.
Kriterien funktionieren genau wie bei ZÄHLENWENN und SUMMEWENNS
An den Bedingungen selbst gibt es nichts Neues zu lernen. Kriterien werden als Zeichenketten
geschrieben, Operatoren stehen innerhalb der Anführungszeichen, und ein Zellbezug wird mit &
verknüpft — dieselben Regeln wie bei ZÄHLENWENN und
SUMMEWENNS:
=MAXWENNS(C2:C100; C2:C100; ">0") ' größter positiver Wert
=MAXWENNS(C2:C100; B2:B100; ">"&E1) ' Schwellenwert aus Zelle E1
=MAXWENNS(C2:C100; A2:A100; "West*") ' Platzhalter bei Textkriterien
=MINWENNS(D2:D100; A2:A100; "West"; C2:C100; ">="&DATUM(2026;1;1)) ' datumssicher
Wenn Sie bereits Kriterien für ZÄHLENWENN oder SUMMEWENNS bauen, bauen Sie sie hier genauso —
Anführungszeichen um Operatoren, & zum Einfügen eines Zellwerts, DATUM() für gebietsschemasichere
Datumsvergleiche.
Warum sie die Matrixformel ersetzt haben
Vor Excel 2019 bedeutete „bedingtes Maximum" eine Matrixformel, die mit Strg+Umschalt+Eingabe eingegeben wurde:
{=MAX(WENN(A2:A100="West"; C2:C100))} ' alte Methode — CSE-Matrixformel
=MAXWENNS(C2:C100; A2:A100; "West") ' neue Methode — eine gewöhnliche Funktion
Die alte Form funktioniert, bringt aber echten Ballast mit: Sie müssen an die Eingabe mit geschweiften Klammern denken, sie ist für den nächsten Leser undurchsichtig, und sie geht leicht kaputt, wenn man sie bearbeitet, ohne sie erneut als Matrix einzugeben. MAXWENNS fasst all das in einer einfachen Funktion zusammen, die jeder lesen und bearbeiten kann. Das ist der ganze Sinn der Funktion — ein Ergebnis, das Sie auf die clevere Art berechnen könnten, stattdessen auf die langweilige, haltbare Art geschrieben.
Ein Versionshinweis: MAXWENNS und MINWENNS erfordern Excel 2019 oder Microsoft 365. In Excel 2016
und älter existieren sie nicht, und Sie greifen auf die Matrixformel {=MAX(WENN(…))} oder einen
AGGREGAT-basierten Ansatz zurück.
Die stille 0-Falle
Das ist der Fehlermodus, der Berichte leise verfälscht. Wenn keine Zeile die Bedingungen erfüllt,
geben MAXWENNS und MINWENNS 0 zurück — kein #NV, keine leere Zelle, keinen Fehler.
=MAXWENNS(C2:C100; A2:A100; "Antarctica") ' keine solche Region -> 0
Wenn Ihre Daten negative Werte enthalten können (Temperaturen, Gewinn/Verlust, Korrekturen), ist diese
0 eine Lüge: Sie sieht aus wie ein legitimes Maximum, das über Ihren echten negativen Werten
thront, oder wie ein legitimes Minimum unter Ihren positiven Werten. Niemand sieht einen Fehler, also
prüft niemand nach. Sichern Sie sich ab, indem Sie zuerst testen, ob überhaupt Zeilen gepasst haben:
=WENN(ZÄHLENWENNS(A2:A100;"West")=0; "No data"; MAXWENNS(C2:C100; A2:A100; "West"))
Verwenden Sie ZÄHLENWENNS mit denselben Bedingungen, um zu fragen „hat überhaupt etwas gepasst?", bevor Sie der Zahl vertrauen. Das ist die eine Prüfung, die eine robuste Formel für bedingte Maxima von einer trennt, die stillschweigend 0 als echten Wert meldet.
Die Ermessensentscheidung
MAXWENNS und MINWENNS sind fast immer die richtige Antwort, wenn Sie versucht sind, {=MAX(WENN(…))}
zu schreiben. Die Matrixformel hat noch genau zwei Rechtfertigungen: Sie sind auf Excel 2016 oder
älter, oder Sie brauchen ODER-Logik über Bedingungen hinweg, die die reine UND-Familie -WENNS nicht
ausdrücken kann. Alles andere — einzelne oder mehrere UND-Bedingungen, Schwellenwerte aus Zellen,
Datumsbereiche — gehört zu MAXWENNS/MINWENNS, denn eine einfache Funktion, die der Nächste lesen und
bearbeiten kann, schlägt jedes Mal eine clevere Matrixformel. Vertrauen Sie nur niemals dem rohen
Ergebnis bei Daten, die negativ werden können, bevor Sie bestätigt haben, dass ein Treffer existiert.
Bringen Sie diese beiden Gewohnheiten zusammen — Ergebnisbereich zuerst, die 0 bei keinem Treffer
absichern —, und bedingte Extremwerte hören auf, eine Quelle stiller, ungemeldeter Fehler zu sein.
Wie ExcelMaster hilft
Die zwei Arten, wie MAXWENNS schiefgeht — die vertauschte Argumentreihenfolge und die stille 0 bei
keinem Treffer —, sind genau die Dinge, vor denen eine Formel Sie nie warnt. ExcelMaster macht
beides automatisch richtig: Es setzt den Ergebnisbereich zuerst, baut Kriterien mit denselben &- und
DATUM()-Regeln wie Ihre SUMMEWENNS und umschließt die Formel mit einer Trefferprüfung, sodass ein
leeres Ergebnis „No data" statt einer irreführenden 0 anzeigt. Bitten Sie um „die größte Bestellung
aus der Region West in diesem Jahr" oder „den niedrigsten Preis je Lieferant", und Sie erhalten ein
bedingtes Maximum, das Sie direkt in einen Bericht übernehmen können — samt der Absicherung, die Sie
wahrscheinlich vergessen hätten.
Häufig gestellte Fragen
Wie verwende ich MAXWENNS in Excel?
=MAXWENNS(Max_Bereich; Kriterien_Bereich1; Kriterien1; …) gibt den größten Wert in Max_Bereich aus
den Zeilen zurück, die alle Bedingungen erfüllen. Zum Beispiel liefert =MAXWENNS(C2:C100; A2:A100; "West") den höchsten Wert in Spalte C, wo Spalte A gleich "West" ist. MINWENNS funktioniert identisch
für den kleinsten Wert.
Warum gibt MAXWENNS 0 zurück?
Weil keine Zeile Ihre Bedingungen erfüllt hat — MAXWENNS und MINWENNS geben 0 zurück (keinen Fehler),
wenn nichts qualifiziert. Bei Daten mit negativen Werten sieht das wie ein echtes Ergebnis aus. Testen
Sie zuerst mit ZÄHLENWENNS: =WENN(ZÄHLENWENNS(…)=0;"No data";MAXWENNS(…)).
Wie lautet die Argumentreihenfolge bei MAXWENNS im Vergleich zu SUMMEWENN?
MAXWENNS (wie alle -WENNS-Funktionen) setzt den Ergebnisbereich zuerst: MAXWENNS(Max_Bereich; Kriterien_Bereich; Kriterien). Das ältere SUMMEWENN setzt den Ergebnisbereich zuletzt:
SUMMEWENN(Kriterien_Bereich; Kriterien; [Summe_Bereich]). Sie zu verwechseln ist der häufigste
Fehler.
Kann MAXWENNS mehrere Bedingungen verwenden?
Ja. Fügen Sie weitere Kriterien_Bereich; Kriterien-Paare hinzu — sie werden mit UND verknüpft,
sodass eine Zeile jede Bedingung erfüllen muss, um berücksichtigt zu werden: =MAXWENNS(C:C; A:A; "West"; B:B; ">100"). Es gibt kein eingebautes ODER; für ODER bilden Sie das MAX getrennter
MAXWENNS-Aufrufe.
Was kann ich in Excel 2016 statt MAXWENNS verwenden?
MAXWENNS benötigt Excel 2019 oder Microsoft 365. In Excel 2016 verwenden Sie die Matrixformel
{=MAX(WENN(Bedingung; Bereich))}, eingegeben mit Strg+Umschalt+Eingabe, oder eine
AGGREGAT-basierte Formel.
Getestet in
Getestet in: Excel 365 (Windows 11) — zuletzt geprüft am 08.07.2026.
Verwandte Anleitungen: Excel SUMMEWENNS · Excel ZÄHLENWENNS · Excel MITTELWERTWENNS · Excel AGGREGAT
