LAMBDA Funktion

Excel 365

Zusammenfassung

Die LAMBDA Funktion ermöglicht das Erstellen benutzerdefinierter, wiederverwendbarer Funktionen in Excel ohne Programmierkenntnisse. Definieren Sie Ihre eigenen Funktionen im Namens-Manager und nutzen Sie sie wie native Excel-Funktionen in der gesamten Arbeitsmappe.

Syntax

LAMBDA([Parameter1, Parameter2, …], Berechnung)

Parameter

Parameter Typ Erforderlich Beschreibung
Parameter1, Parameter2, … Any Nein Optionale Eingabeparameter für die benutzerdefinierte Funktion (max. 253)
Berechnung Any Ja Ausdruck, der das Ergebnis der Funktion zurückgibt

Verwendung der LAMBDA-Funktion

LAMBDA revolutioniert die Funktionserstellung in Excel. Erstellen Sie wiederverwendbare Funktionen für komplexe Berechnungen, Textverarbeitung oder Datenkonvertierungen. Definieren Sie die Funktion im Namens-Manager und rufen Sie sie wie Standardfunktionen auf.

Häufige LAMBDA Beispiele

Temperaturumrechner Fahrenheit → Celsius

=LAMBDA(temp,(5/9)*(temp-32))

Erstellt Funktion ZUCELSIUS: =ZUCELSIUS(104) → 40°C

Hypotenuse berechnen

=LAMBDA(a,b,SQRT(a^2+b^2))

Erstellt Funktion HYPOTENUSE: =HYPOTENUSE(3;4) → 5

Wörter zählen

=LAMBDA(text,LÄNGE(TRIM(text))-LÄNGE(ERSETZEN(GLÄTTEN(text)," ",""))+1)

Erstellt Funktion WÖRTERZÄHLEN: =WÖRTERZÄHLEN("Excel LAMBDA") → 2

Thanksgiving Datum

=LAMBDA(Jahr,TEXT(DATUM(Jahr;11;AUSWAHL(WOCHENTAG(DATUM(Jahr;11;1));26;25;24;23;22;28;27));"dd.mm.yyyy"))

Erstellt Funktion DATUMTHANKSGIVING: =DATUMTHANKSGIVING(2024) → 28.11.2024

Häufig gestellte Fragen

Definieren Sie sie zuerst im Namens-Manager, dann verwenden Sie den Funktionsnamen mit Parametern wie native Funktionen.

LAMBDA allein in einer Zelle erzeugt #KALK!. Fügen Sie den Funktionsaufruf hinzu: =LAMBDA(x,x+1)(5)

Bis zu 253 Parameter. Bei mehr als 253 Parameter: #WERT! Fehler.

Im Namens-Manager (Formeln → Namens-Manager → Neu), Bereich: Arbeitsmappe

Häufige Fehler und Lösungen

#WERT! Fehler

Cause: Zu viele Parameter (>253) oder falsche Parameteranzahl

Solution: Maximal 253 Parameter verwenden und korrekte Anzahl übergeben

#KALK! Fehler

Cause: LAMBDA ohne Funktionsaufruf in Zelle

Solution: Funktionsaufruf hinzufügen: =LAMBDA(x,x+1)(Wert)

#NUM! Fehler

Cause: Zu viele rekursive Aufrufe in LAMBDA

Solution: Rekursionstiefe reduzieren oder Schleifen vermeiden

Ungültiger Parameternamen

Cause: Punkte (.) in Parameternamen oder ungültige Zeichen

Solution: Excel-Namensregeln beachten, keine Punkte verwenden

Hinweise

  • Parameter-Namen dürfen keine Punkte (.) enthalten
  • Im Namens-Manager: Kommentar-Feld für QuickInfo nutzen
  • Testen Sie LAMBDA zuerst mit Aufruf in Zelle: =LAMBDA(x,x+1)(5)
  • Verwenden Sie LET für Variablen innerhalb von LAMBDA
  • Funktionen sind arbeitsmappe-weit verfügbar (außer Excel Web einzelne Blätter)

Kompatibilität

Verfügbar in: Excel 365, Excel 2021

Nicht verfügbar in: Excel 2019 und früher, Excel für Web (eingeschränkt), Excel 2016/2013/2010/2007

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