Logisch
Excel 365
◉ 5 Aufrufe
=REDUCE()
Reduziert alle Zellen eines Arrays mit einer kumulativen Berechnung auf ein einziges Ergebnis
=REDUCE([initial_value], array, lambda)
Argumentnamen in der Tabelle hovern für Details.
AusgabetypGemischt
Beliebtheit20 / 100
VolatilNein
Dynamisches ArrayNein
📥 Beispiel .xlsx herunterladen — Bald
▦ Im Playground testen
Eigene Datei für diese Funktion — sicher & leicht · Beispieldaten + Live-Formeln
⬇ Beispiel-Arbeitsmappe laden
Eigene .xlsx für =REDUCE() mit persischen Beispieldaten & Live-Formeln — in Excel öffnen und üben.
- Blatt „Beispiel“ — Datentabelle + Formel
- Blatt „Anleitung“ — Syntax, Argumente & Tipps
- Sofort & sicher (Token + Limit)
🧠 🧠 Quiz zu dieser Funktion
%d Fragen — Syntax, Beispiel & Fehler!
◧ Argumente
| Argument | Typ | Pflicht | Beschreibung |
|---|---|---|---|
initial_value |
Jeder Typ | Optional | Startwert der Berechnung |
array |
Array | Erforderlich | Zu verarbeitendes Array |
lambda |
Jeder Typ | Erforderlich | Berechnung für jeden Schritt mit zwei Parametern: kumuliertes Ergebnis und aktueller Wert |
▣ Beispiele
Beispiel 1
=REDUCE(0, B2:B20, LAMBDA(acc, x, acc + x ^ 2))
Beispiel 2
=REDUCE(A2, E2:E5, LAMBDA(acc, x, SUBSTITUTE(acc, x, "")))
✦ Hinweise
- LAMBDA muss genau zwei Parameter haben.
- Wenn Sie den Anfangswert weglassen, müssen Sie dennoch das Komma dafür setzen.
- Das Ergebnis kann auch ein Array sein; z. B. können Sie mit VSTAPELN die Schrittausgaben stapeln.
⚠ Häufige Fehler
#VALUE!
LAMBDA ist ungültig oder die Anzahl der Parameter stimmt nicht mit den Anforderungen der Funktion überein
Lösung: Anzahl der LAMBDA-Parameter prüfen
💬 Kommentare & Fragen 0 freigegeben
🔒 Nach Prüfung veröffentlicht.Nach Freigabe sichtbar
Noch keine Kommentare — sei der Erste!