🚀The world's best VBA AI has evolved. ExcelMaster is now an autonomous Agent.Read more →
Back to Blog

Excel MAXWENNS & MINWENNS — Bedingtes Maximum und Minimum ohne Matrixformeln

|

Excel MAXWENNS & MINWENNS — Bedingtes Maximum und Minimum ohne Matrixformeln

KurzfassungMAXWENNS(Max_Bereich; Kriterien_Bereich1; Kriterien1; …) gibt den größten Wert in Max_Bereich zurück und betrachtet dabei nur Zeilen, die jede Bedingung erfüllen; MINWENNS gibt den kleinsten zurück. Es sind MAX/MIN mit 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