Logisch
Excel 365
◉ 23 Aufrufe
=REDUCE()
Reduziert alle Zellen eines Arrays mit einer kumulativen Berechnung auf ein einziges Ergebnis
Gilt für:
Excel for Microsoft 365Excel for Microsoft 365 for Mac
=REDUCE([initial_value], array, lambda(accumulator, value, body))
Argumentnamen in der Tabelle hovern für Details.
AusgabetypGemischt
Beliebtheit20 / 100
VolatilNein
Dynamisches ArrayNein
📥 Beispiel .xlsx herunterladen ▦ 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 | Optional | Zu verarbeitendes Array |
lambda |
Jeder Typ | Optional | Berechnung für jeden Schritt mit zwei Parametern: kumuliertes Ergebnis und aktueller Wert |
▣ Beispiele
Beispiel 1
=REDUCE(, A1:C2, LAMBDA(a,b,a+b^2))
§ Bemerkungen
- از آرگومان initial_value برای تعیین مقدار شروع پارامتر accumulator استفاده کنید. در مثال ۲، که انباشتگر را ضرب میکنید، مقدار را ۱ بگذارید تا از ضرب در ۰ جلوگیری شود.
- نکته: اگر مقداری برای initial_value ارائه نشود، اولین مقدار در آرایه به عنوان مقدار شروع استفاده خواهد شد.
✦ Hinweise
- LAMBDA muss genau zwei Parameter haben.
- Wenn Sie den Anfangswert weglassen, müssen Sie dennoch das Komma dafür setzen.
⚠ 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!