MAXWENNS ist die Funktion, die ich in Excel nutze, wenn der höchste Wert nicht aus der ganzen Liste kommen soll, sondern nur aus den Zeilen, die zu mehreren Bedingungen passen. Das ist im Alltag nützlich für Umsätze, Preise, Laufzeiten, Bewertungen oder Bestellungen, sobald ein einzelner Ausreißer in der Rohdatenliste keine Rolle mehr spielt. In diesem Artikel zeige ich, wie die Formel aufgebaut ist, wie man sie sauber einsetzt und wann eine Alternative in der Praxis sinnvoller ist.
Die wichtigsten Punkte auf einen Blick
- MAXWENNS liefert das Maximum nur aus Zeilen, die alle Kriterien erfüllen.
- Die Bereiche für Maximum und Kriterien müssen gleich groß und gleich geformt sein.
- Die Formel arbeitet mit Text, Zahlen und Vergleichsoperatoren wie
>100oder>=A1. - In aktuellen Excel-Versionen ist MAXWENNS meist die sauberste Lösung für Mehrfachkriterien.
- Ohne Treffer gibt die Funktion
0zurück, bei unpassenden Bereichsgrößen entsteht#WERT!. - Wenn du zusätzlich die passende Zeile sehen willst, ist
FILTERoft die bessere Ergänzung.
Wann ich MAXWENNS in Excel einsetze
Ich setze die Funktion ein, wenn ich aus einer Tabelle den höchsten passenden Einzelwert brauche und nicht nur irgendein Maximum. Der entscheidende Unterschied zu MAX ist die Filterlogik davor: Erst werden die Zeilen geprüft, dann wird aus den verbleibenden Werten der größte genommen.
Typische Fälle sind zum Beispiel:
- der höchste Umsatz in einer bestimmten Region und Produktgruppe,
- der größte Rabatt ab einem bestimmten Bestellwert,
- die beste Punktzahl innerhalb einer Abteilung oder eines Projekts,
- der höchste Preis in einem definierten Datumsbereich.
Für solche Auswertungen ist MAXWENNS deutlich robuster als manuelle Sortier- oder Filtertricks, weil die Logik direkt in der Formel steckt. Damit die Formel aber zuverlässig arbeitet, lohnt sich ein genauer Blick auf den Aufbau.
So ist MAXWENNS aufgebaut
In der deutschen Excel-Oberfläche lautet die Syntax:
MAXWENNS(Max_Bereich; Kriterienbereich1; Kriterien1; [Kriterienbereich2; Kriterien2]; ...)
Ich lese das immer so: In Max_Bereich steht der Wert, aus dem das Maximum kommen soll. Jeder Kriterienbereich prüft eine Bedingung, und jedes Kriterium beschreibt, was in diesem Bereich gelten muss. In der englischen Oberfläche heißt die Funktion MAXIFS.
| Argument | Bedeutung | Praktisches Beispiel |
|---|---|---|
Max_Bereich |
Der Bereich mit den Zahlen, aus denen das Maximum bestimmt wird. | D2:D100 |
Kriterienbereich1 |
Der erste Bereich, der gegen ein Kriterium geprüft wird. | A2:A100 |
Kriterien1 |
Die Bedingung, etwa Text, Zahl oder Vergleichsausdruck. |
"Nord" oder ">10000"
|
| Weitere Paare | Zusätzliche Bedingungen für eine strengere Auswahl. | B2:B100;"Hardware" |
Wichtig ist die Struktur: Alle Bereiche müssen gleich groß und gleich geformt sein. Excel erlaubt zwar in bestimmten Fällen eine versetzte Ausrichtung, aber in der Praxis richte ich die Daten immer sauber auf dieselben Zeilen aus. Außerdem lassen sich bis zu 126 Bereich/Kriterien-Paare kombinieren, was für normale Berichte mehr als genug ist.
Ein Beispiel für eine einfache Mehrfachprüfung sieht so aus: =MAXWENNS(D2:D100;A2:A100;"Nord";B2:B100;"Hardware"). Excel sucht dann nur in den Zeilen, in denen Region und Produktgruppe zusammenpassen, und nimmt daraus den größten Wert. Im nächsten Schritt zeige ich dir, wie das in echten Tabellen aussieht.

So setze ich die Formel in echten Tabellen ein
Nehmen wir eine kleine Umsatzliste mit Region, Produktgruppe, Datum und Umsatz. Genau so etwas landet bei mir oft in Reportings, und hier spielt MAXWENNS seine Stärke aus:
| Region | Produktgruppe | Datum | Umsatz |
|---|---|---|---|
| Nord | Hardware | 12.01.2026 | 12000 |
| Süd | Hardware | 14.01.2026 | 15500 |
| Nord | Software | 03.02.2026 | 9800 |
| Nord | Hardware | 18.02.2026 | 17400 |
| Süd | Software | 21.02.2026 | 22100 |
| Nord | Hardware | 02.03.2026 | 16300 |
Wenn ich jetzt den höchsten Umsatz für Nord und Hardware suche, lautet die Formel:
=MAXWENNS(D2:D7;A2:A7;"Nord";B2:B7;"Hardware")
Das Ergebnis ist 17400, weil nur die Zeilen 1, 4 und 6 beide Bedingungen erfüllen und daraus der größte Umsatz gezogen wird. Genau dieser einfache Fall ist oft schon die ganze Lösung, wenn die Daten sauber aufgebaut sind.
Wenn die Kriterien aus Zellen kommen
In Berichten arbeite ich gern mit Kriterien in separaten Zellen, weil die Formel dann wiederverwendbar bleibt. Steht zum Beispiel in G2 die Region Nord und in G3 die Produktgruppe Hardware, dann schreibe ich:
=MAXWENNS($D$2:$D$7;$A$2:$A$7;G2;$B$2:$B$7;G3)
Die Dollarzeichen fixieren die Datenbereiche, während ich die Kriterien bequem austauschen kann. Das ist vor allem in Dashboards praktisch, weil sich die Formel selbst nicht ändert, nur die Eingabezellen.
Lesen Sie auch: TEILERGEBNIS in Excel richtig nutzen und falsche Summen vermeiden
Wenn ein Datum mitspielen soll
Datumsgrenzen sind ein typischer Anwendungsfall, und hier trenne ich den Vergleichsoperator immer sauber vom Datum. Für alle Umsätze ab dem 1. Februar 2026 nutze ich zum Beispiel:
=MAXWENNS(D2:D7;A2:A7;"Nord";B2:B7;"Hardware";C2:C7;">="&DATUM(2026;2;1))
Der kleine Unterschied mit & ist wichtig, weil Excel den Operator und das Datum dann als ein einziges Kriterium liest. Genau an solchen Stellen werden Formeln entweder elegant oder unnötig fragil.
Die häufigsten Fehler, die ich in der Praxis sehe
MAXWENNS ist nicht kompliziert, aber die typischen Fehler wiederholen sich erstaunlich oft. Ich achte vor allem auf diese Punkte:
| Fehlerbild | Was passiert | Meine Lösung |
|---|---|---|
| Bereiche haben unterschiedliche Größe |
#WERT! statt Ergebnis |
Alle Bereiche exakt gleich aufziehen |
| Es gibt keinen Treffer | Excel gibt 0 zurück |
Bei Bedarf die Trefferzahl parallel mit ZÄHLENWENNS prüfen |
| Es wird ODER statt UND erwartet | Die Formel ist strenger als gedacht | Mit zwei Formeln arbeiten oder auf FILTER wechseln |
| Eine Kriterienzelle ist leer | Excel behandelt sie als 0
|
Bewusst prüfen, ob 0 hier wirklich gemeint ist |
| Zahlen und Text sind gemischt | Treffer fehlen trotz sichtbarer Übereinstimmung | Datentypen und Leerzeichen bereinigen |
Der wichtigste Denkfehler ist aus meiner Sicht die Annahme, dass mehrere Kriterien automatisch eine ODER-Logik ergeben. MAXWENNS arbeitet aber mit UND: Alle Bedingungen müssen gleichzeitig erfüllt sein. Wenn ich vermute, dass gar keine Zeile übrig bleibt, prüfe ich das gern zuerst mit ZÄHLENWENNS, bevor ich mich auf das Ergebnis verlasse. Das spart Zeit und verhindert Fehlinterpretationen.
Damit ist die Formel technisch klar, aber nicht immer die beste Lösung. Genau deshalb lohnt sich der Blick auf sinnvolle Alternativen.
Wann ich auf Alternativen umsteige
MAXWENNS ist meine erste Wahl, wenn ich nur einen Zahlenwert brauche. Sobald ich mehr Flexibilität will, wechsle ich das Werkzeug. Das sieht in der Praxis meist so aus:
| Methode | Wann ich sie nehme | Vorteil | Grenze |
|---|---|---|---|
MAXWENNS |
Wenn ich den größten passenden Wert direkt brauche | Kurz, klar und gut lesbar | Gibt nur einen Wert zurück |
MAX(FILTER(...)) |
Wenn ich erst filtern und dann weiterverarbeiten will | Sehr flexibel für dynamische Auswertungen | Nur in aktuellen Excel-Versionen sinnvoll |
Matrixlösung mit MAX und WENN
|
Wenn ich mit älteren Dateien arbeiten muss | Kompatibler mit legacy Workbooks | Schwerer zu pflegen und schneller fehleranfällig |
Die Kombination MAX(FILTER(...)) ist interessant, wenn ich nicht nur das Maximum, sondern auch die gefilterte Teilmenge brauche. Ein typisches Muster ist etwa =MAX(FILTER(D2:D100;(A2:A100="Nord")*(B2:B100="Hardware");0)). Das ist keine Konkurrenz zur MAXWENNS-Formel, sondern eher die flexiblere Schwester, wenn ich später noch mit den Daten weiterarbeiten will.
Wenn eine Formel länger wird, setze ich außerdem gern LET ein, um Bereiche oder Kriterien einmal zu benennen. Das macht die Berechnung lesbarer und reduziert den Wildwuchs in komplexen Arbeitsmappen. Gerade in Berichten mit mehreren Auswertungen zahlt sich das schneller aus, als viele vermuten.
Die richtige Wahl hängt am Ende davon ab, ob du nur einen Kennwert brauchst, ob du die Trefferliste sehen willst oder ob du noch mit älteren Excel-Versionen arbeiten musst.
So bleibt die Formel in großen Dateien wartbar
In kleinen Beispielen funktioniert fast alles sofort. In echten Arbeitsmappen mit vielen Zeilen achte ich zusätzlich auf ein paar praktische Dinge:
- Ich formatiere Rohdaten möglichst als Excel-Tabelle, damit Bereiche stabil bleiben.
- Ich halte Kriterien in separaten Zellen, wenn dieselbe Auswertung regelmäßig angepasst wird.
- Ich prüfe Zahlen, Datumswerte und Leerzeichen vor der Formel, nicht erst bei einem Fehler.
- Ich vermeide unnötige Vollspalten in sehr großen Dateien, wenn der Datenbereich klar begrenzt ist.
- Ich kontrolliere bei Bedarf die Trefferzahl parallel mit
ZÄHLENWENNS, damit ein0-Ergebnis fachlich sauber eingeordnet ist.
Wenn du MAXWENNS so einsetzt, bekommst du eine sehr zuverlässige Formel für echte Arbeitsdaten: präzise genug für Berichte, schnell genug für den Alltag und deutlich sauberer als manuelle Filter-Umwege. Genau deshalb ist sie für mich eine der praktischsten Excel-Formeln, sobald mehrere Bedingungen ins Spiel kommen.