REDUCE-Funktion

Excel 365, Excel 2021

Zusammenfassung

Die REDUCE-Funktion wandelt ein Array schrittweise in einen einzigen akkumulierten Wert um, indem eine benutzerdefinierte LAMBDA-Funktion auf jedes Element angewendet wird. Sie ermöglicht komplexe Array-Reduktionen wie Summen, Produkte oder benutzerdefinierte Aggregationen.

Syntax

REDUCE([initial_value]; Array; LAMBDA(Akkumulator; Wert; Body))

Parameter

Parameter Typ Erforderlich Beschreibung
initial_value Any Nein Optionaler Startwert für den Akkumulator
Array Array Ja Array oder Zellbereich zur Verarbeitung
LAMBDA Lambda Ja LAMBDA(Akkumulator,Wert,Berechnung) - Kernlogik der Reduktion

Verwendung der REDUCE-Funktion

REDUCE ist mächtig für Array-Aggregationen, die über einfache SUMME oder PRODUKT hinausgehen. Definieren Sie mit LAMBDA die Logik für bedingte Summen, Multiplikationen oder komplexe Berechnungen über Array-Elemente.

Häufige REDUCE Beispiele

Summe der Quadrate berechnen

=REDUCE(0;A1:C2;LAMBDA(a;b;a+b^2))

Summiert Quadrate aller Werte im Bereich A1:C2. Startet mit 0.

Produkt nur großer Werte (>50)

=REDUCE(1;Table3[nums];LAMBDA(a;b;WENN(b>50;a*b;a)))

Multipliziert nur Werte >50 (überspringt kleinere). Startwert=1.

Anzahl gerader Zahlen zählen

=REDUCE(0;Table4[Nums];LAMBDA(a;n;WENN(ISEVEN(n);a+1;a)))

Zählt gerade Zahlen im Array durch bedingte Akkumulation.

Häufig gestellte Fragen

REDUCE verwendet das erste Array-Element als Startwert und beginnt Verarbeitung ab dem zweiten Element.

Falsche Parameteranzahl oder ungültige LAMBDA-Syntax. LAMBDA muss genau 3 Parameter haben.

Häufige Fehler und Lösungen

#WERT! 'Falsche Parameter'

Cause: Ungültige LAMBDA-Funktion oder falsche Parameteranzahl

Solution: Prüfen Sie LAMBDA(Akkumulator;Wert;Body)-Syntax

Hinweise

  • Verwenden Sie initial_value=0 für Summen, =1 für Produkte
  • Funktioniert mit Tabellenspalten und strukturierten Referenzen
  • Kombinieren Sie mit BYROW/BYCOL für Matrix-Reduktionen

Kompatibilität

Verfügbar in: Excel 365, Excel 2021

Nicht verfügbar in: Excel 2019 und früher

Inhalt zuletzt überprüft: December 9, 2025
Aktualisierungshäufigkeit: Bei Bedarf
Getestete Excel-Versionen: Excel 365, Excel 2021