Schnellnavigation
ZUORDNEN Funktion
Zusammenfassung
Die ZUORDNEN-Funktion erstellt ein neues Array, indem sie eine LAMBDA-Funktion auf jedes Element eines Eingabe-Arrays anwendet. Sie transformiert Daten effizient ohne Hilfsspalten.
Syntax
=ZUORDNEN(array1;lambda_oder_array<#>);
Parameter
| Parameter | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| array1 | Array |
Ja | Eingabe-Array das zugeordnet werden soll |
| lambda_oder_array<#> | LAMBDA |
Ja | LAMBDA-Funktion die auf jedes Array-Element angewendet wird |
Verwendung der MAP-Funktion
ZUORDNEN revolutioniert die Array-Verarbeitung in Excel. Statt einzelner Formeln pro Zelle oder komplexer Matrixformeln, wendet sie eine benutzerdefinierte LAMBDA-Logik auf ganze Arrays an und gibt direkt das transformierte Ergebnis zurück.
Häufige MAP Beispiele
Quadratzahlen über Schwellenwert
=ZUORDNEN(A1:C2;LAMBDA(a;WENN(a>4;a*a;a)))
Berechnet Quadrate aller Werte >4, behält kleinere unverändert. Keine Hilfsspalten nötig!
Logische Bedingung über zwei Spalten
=ZUORDNEN(TableA[Col1];TableA[Col2];LAMBDA(a;b;UND(a;b)))
Findet Zeilen wo BEIDE Spalten TRUE sind - sauberes Array-Ergebnis
Komplexe Filterkriterien
=FILTER(D2:E11;ZUORDNEN(D2:D11;E2:E11;LAMBDA(s;c;UND(s="Groß";c="Rot"))))
Kombiniert ZUORDNEN mit FILTER für mehrstufige Kriterien
Häufig gestellte Fragen
Häufige Fehler und Lösungen
#WERT! (Falsche Parameter)
Cause: LAMBDA hat falsche Parameteranzahl/Typen
Solution: Passen Sie LAMBDA-Parameter an Array-Anzahl an
#N/A in Ergebnis
Cause: LAMBDA liefert Fehler für bestimmte Werte
Solution: Verwenden Sie IFERROR in LAMBDA: LAMBDA(a;WENNFEHLER(a*2;0))
Hinweise
- Verfügbar nur in Excel 365
- Funktioniert mit Tabellen und Bereichen
- Spuckt dynamische Arrays aus
- Kombinieren mit FILTER/REDUCE für Power-Features
Kompatibilität
Verfügbar in: Excel 365
Nicht verfügbar in: Excel 2019 und früher, Excel für Web (teilweise)
Inhalt zuletzt überprüft: December 9, 2025
Aktualisierungshäufigkeit: Bei Bedarf
Getestete Excel-Versionen: Excel 365