Kurzfassung —
AGGREGATEistSUBTOTALmit zwei Erweiterungen: 19 Funktionen (es ergänztLARGE,SMALL,MEDIAN,PERCENTILE,QUARTILEund mehr) und einoptions-Argument, mit dem es Fehlerwerte, ausgeblendete Zeilen und verschachtelte Summen ignorieren kann. Syntax:=AGGREGATE(function_num; options; range; [k]). Seine meistunterschätzte Stärke: eine Spalte mit#N/Asummieren oder mitteln ganz ohneIFERROR-Bereinigung —=AGGREGATE(9, 6, range). Der Haken: Es hat zwei führende Argumente, woSUBTOTALnur eines hat, und die Funktionen14–19(LARGE/SMALL/PERCENTILE/QUARTILE) brauchen ein zusätzlichesk. Funktioniert ab Excel 2010.
Hinweis: In der deutschen Excel-Oberfläche heißt diese Funktion AGGREGAT (Argumenttrennzeichen: Semikolon
;).
=AGGREGATE(9, 6, Umsatz) ' SUMME unter Auslassung von Fehlerwerten
=AGGREGATE(14, 6, Umsatz, 1) ' GRÖSSTER Wert, Fehler ignorierend (das k=1 am Ende)
Wenn Sie den SUBTOTAL-Leitfaden gelesen haben,
kennen Sie bereits 80 % von AGGREGATE — es ist dieselbe filterbewusste Idee. Der Grund,
die übrigen 20 % zu lernen, ist ein Szenario, das in echten Daten ständig vorkommt:
eine Spalte mit Fehlern darin, die Sie trotzdem summieren müssen. SUBTOTAL
verschluckt sich an einem einzigen #N/A; AGGREGATE zuckt mit den Schultern und
rechnet. Schon das allein verschafft ihm einen Platz in Ihrem Werkzeugkasten.
Was Sie lernen werden
- Das Denkmodell:
SUBTOTALplus Fehler-und-mehr, gesteuert überoptions - Die Zwei-Argument-Struktur — und warum man das
optionsvergisst - Der entscheidende Kniff: eine Spalte voller
#N/Aganz ohne Bereinigung summieren - Das
options-Raster: was jede Zahl 0–7 ignoriert - Die Array-Funktionen
14–19und das zusätzlichek-Argument - Die Ermessensfrage:
AGGREGATEvs.SUBTOTALvs.IFERROR-Umhüllungen
Das Denkmodell: SUBTOTAL mit einem Steuerregler
SUBTOTAL gibt Ihnen eine filterbewusste Summe, aber nur eine Entscheidung — welche
Operation. AGGREGATE behält die Filterbewusstheit und fügt einen zweiten Regler
hinzu: ein options-Argument, das entscheidet, was sonst noch übersprungen wird.
Denken Sie es sich als SUBTOTAL(operation; range), dem in der Mitte ein neuer Knopf
gewachsen ist:
=SUBTOTAL(9, Umsatz) ' SUMME, gefilterte Zeilen überspringend
=AGGREGATE(9, 6, Umsatz) ' SUMME, gefilterte Zeilen UND Fehlerwerte überspringend (Option 6)
Die andere Hälfte der Erweiterung ist die Reichweite: SUBTOTAL bietet 11 Operationen,
AGGREGATE bietet 19 — dieselbe statistische Auswahl plus MEDIAN, MODE.SNGL,
LARGE, SMALL, PERCENTILE.INC/EXC und QUARTILE.INC/EXC. So können Sie den
fünftgrößten Wert einer gefilterten Spalte, die Fehler enthält, in einer einzigen
Funktion ermitteln — etwas, das keine andere einzelne Formel sauber leistet.
Die Struktur, über die man stolpert: zwei führende Argumente
Der mit Abstand häufigste AGGREGATE-Fehler ist, es wie SUBTOTAL zu behandeln und das
zweite Argument zu vergessen. SUBTOTAL(function_num; range) hat einen Code;
AGGREGATE(function_num; options; range) hat zwei:
=AGGREGATE(9, Umsatz) ' FALSCH — Excel liest "Umsatz" als options und meldet einen Fehler
=AGGREGATE(9, 6, Umsatz) ' RICHTIG — 9 = SUMME, 6 = Fehler ignorieren, dann der Bereich
Brennen Sie sich die Reihenfolge ein: was berechnen, was ignorieren, dann die Daten. Sobald das in den Fingern sitzt, ist der Rest nur noch das Nachschlagen in zwei kleinen Tabellen.
Der entscheidende Kniff: eine Spalte mit Fehlern darin summieren
Das ist der Grund, zu AGGREGATE statt SUBTOTAL zu greifen, und er wird sträflich
selten genutzt. Echte Spalten sind unordentlich — ein VLOOKUP, das danebengreift,
liefert #N/A, ein Verhältnis dividiert durch null. SUM und SUBTOTAL scheitern beide
am ersten Fehler. Die alte Lösung bestand darin, jede Zelle in einer Hilfsspalte in
IFERROR zu hüllen oder eine Strg+Umschalt+Eingabe-Matrixformel zu schreiben.
AGGREGATE erledigt es inline:
=AGGREGATE(9, 6, Marge) ' summiere die Margen, überspringe einfach die #DIV/0!-Zeilen
=AGGREGATE(4, 6, Suchergebnisse)' MAX einer Spalte voller #N/A — kein IFERROR nötig
=AGGREGATE(1, 6, Marge) ' MITTELWERT, Fehler aus Summe und Anzahl ausgeschlossen
Option 6 bedeutet „Fehlerwerte ignorieren". Keine Bereinigungsspalte, keine
Matrixeingabe — die Fehler werden schlicht aus der Berechnung herausgelassen. Für ein
Dashboard, das aus Rohdaten zieht, die Fehler enthalten werden, ist dies das sauberste
Werkzeug, das Excel hat.
Das options-Raster
Das options-Argument (0–7) ist eine Kombination aus drei Schaltern: verschachtelte
SUBTOTAL/AGGREGATE ignorieren, ausgeblendete Zeilen ignorieren, Fehler ignorieren. Die
nützlichen Werte:
' 0 (oder weggelassen) : nur verschachtelte SUBTOTAL/AGGREGATE ignorieren
' 1 : zusätzlich ausgeblendete Zeilen ignorieren
' 2 : zusätzlich Fehlerwerte ignorieren
' 3 : ausgeblendete Zeilen UND Fehler ignorieren
' 4 : nichts ignorieren
' 5 : ausgeblendete Zeilen ignorieren
' 6 : Fehlerwerte ignorieren ← der Wert, den Sie am häufigsten verwenden
' 7 : ausgeblendete Zeilen UND Fehler ignorieren
In der Praxis greifen Sie fast immer zu 6 (Fehler) und 3 oder 7 (ausgeblendete
Zeilen + Fehler). Beachten Sie den Unterschied zu SUBTOTAL: Hier ist das Ignorieren
ausgeblendeter Zeilen ein Options-Flag, nicht in die Funktionsnummer eingebacken.
Die Funktionen 14–19 und das zusätzliche k
Sechs der Funktionen sind keine einfachen Aggregate — sie fragen „welcher davon?" und
brauchen am Ende ein zusätzliches k-Argument:
' 14 = LARGE, 15 = SMALL, 16 = PERCENTILE.INC, 17 = QUARTILE.INC,
' 18 = PERCENTILE.EXC, 19 = QUARTILE.EXC
=AGGREGATE(14, 6, Umsatz, 1) ' 1.-GRÖSSTER (Maximum), Fehler ignorierend
=AGGREGATE(15, 6, Umsatz, 2) ' 2.-KLEINSTER, Fehler ignorierend
=AGGREGATE(16, 6, Umsatz, 0.9) ' 90. PERZENTIL, Fehler ignorierend
Vergessen Sie das k bei einer dieser Funktionen, erhalten Sie #VALUE!. Der Nutzen ist
allerdings real: Ein robustes MIN, das Fehler ignoriert, lautet
=AGGREGATE(15, 6, range, 1) — etwas, das ein schlichtes MIN nicht kann, wenn die
Spalte ein #N/A enthält. (Für diese Statistiken für sich allein sind die eigenständigen
Funktionen LARGE, SMALL und PERCENTILE einfacher — greifen Sie zu AGGREGATE, wenn
Sie zusätzlich die Filterbewusstheit oder das Überspringen von Fehlern brauchen.)
Die Ermessensfrage: AGGREGATE vs. SUBTOTAL vs. IFERROR
- Alltägliche gefilterte Summe, saubere Daten →
SUBTOTAL. Es ist kürzer, und es ist das, was die Ergebniszeilen von Tabellen von Haus aus einfügen. Es gibt keinen Grund, das zusätzlicheoptions-Argument zu tippen, wenn keine Fehler zu überspringen sind. - Gefilterte Summe, bei der die Daten Fehler enthalten, oder Sie eine Funktion
brauchen, die
SUBTOTALfehlt (LARGE/SMALL/MEDIAN/PERCENTILE) →AGGREGATE. Das ist seine Paradedisziplin. - Sie wollen lediglich Fehler in einer normalen Formel neutralisieren →
IFERROReignet sich gut, um ein einzelnes Ergebnis zu umhüllen. Wenn Sie aber versucht sind, einen ganzen Bereich in einer CSE-Matrix inIFERRORzu hüllen, nur um an Fehlern vorbeizusummieren, ist das ein Umweg —AGGREGATE(9, 6, range)ist eine Funktion und keine Matrixeingabe.
Die klare Meinung: 2026 ist eine Strg+Umschalt+Eingabe-Formel {=SUM(IF(ISERROR(…)))},
die nur zum Überspringen von Fehlern geschrieben wird, ein Auslaufmodell. AGGREGATE hat
sie vor Jahren abgelöst. Behalten Sie SUBTOTAL für saubere gefilterte Listen;
eskalieren Sie zu AGGREGATE in dem Augenblick, in dem Fehler oder Perzentile in den
Bereich kommen.
Wie ExcelMaster hilft
Die Stärke von AGGREGATE ist hinter zwei Nachschlagetabellen verriegelt — den 19
Funktionscodes und den 8 Optionen — und genau das ist die Art von Reibung, die Menschen
davon abhält, es zu nutzen. ExcelMaster nimmt die Absicht — summiere diese Spalte,
aber überspringe die Suchfehler oder der fünftgrößte Wert unter den sichtbaren Zeilen,
unter Auslassung von Leerzellen und Fehlern — und schreibt AGGREGATE mit der korrekten
function_num, den richtigen options und dem k-Argument dort, wo es gebraucht wird.
Sie fassen die Raster nie an.
Häufig gestellte Fragen
Wie summiere ich eine Spalte, die Fehler darin hat?
Verwenden Sie =AGGREGATE(9, 6, range). Funktion 9 ist SUMME und Option 6 bedeutet
„Fehlerwerte ignorieren", sodass alle #N/A- oder #DIV/0!-Zeilen schlicht ausgelassen
werden — keine IFERROR-Hilfsspalte erforderlich.
Was ist der Unterschied zwischen AGGREGATE und SUBTOTAL?
AGGREGATE ist eine Obermenge. Es bietet 19 Funktionen gegenüber den 11 von SUBTOTAL
(es ergänzt LARGE, SMALL, MEDIAN, PERCENTILE, QUARTILE) und fügt ein options-Argument
hinzu, das Fehlerwerte und verschachtelte Summen ignorieren kann. SUBTOTAL kann Fehler
überhaupt nicht überspringen. Verwenden Sie SUBTOTAL für saubere gefilterte Listen und
AGGREGATE, wenn Fehler oder jene zusätzlichen Funktionen im Spiel sind.
Warum liefert mein AGGREGATE #VALUE!?
Zwei häufige Ursachen: Sie haben das options-Argument vergessen (es kommt an zweiter
Stelle, vor dem Bereich), oder Sie haben eine Funktion 14–19
(LARGE/SMALL/PERCENTILE/QUARTILE) ohne das abschließende k-Argument verwendet.
=AGGREGATE(14, 6, range, 1) braucht dieses letzte 1.
Was bedeuten die AGGREGATE-Optionsnummern?
Sie steuern, was ignoriert wird: 0 ignoriert verschachtelte Teilergebnisse, 1/5
ignorieren ausgeblendete Zeilen, 2/6 ignorieren Fehler, 3/7 ignorieren beides,
4 ignoriert nichts. Am nützlichsten sind 6 (Fehler ignorieren) und 7 (ausgeblendete
Zeilen und Fehler ignorieren).
Funktioniert AGGREGATE in Excel 2016 oder 2019?
Ja. AGGREGATE kam mit Excel 2010 und funktioniert in jeder Version seither, darunter
2016, 2019, 2021 und 365. Nur Excel 2007 und älter haben es nicht — dort weichen Sie auf
SUBTOTAL plus eine IFERROR-Bereinigung aus.
Getestet in
Getestet in: Excel 365 (Windows 11) — zuletzt geprüft am 30.06.2026.
Verwandte Leitfäden: Excel SUBTOTAL · Excel SUMPRODUCT · Excel SUMIFS · Excel IFERROR · Excel FILTER
