Übersichtlichere Formeln mit benannten LAMBDA-Funktionen
Eine LAMBDA im Namens-Manager speichern und in der gesamten Arbeitsmappe verwenden
Übersichtlichere Formeln mit benannten LAMBDA-Funktionen ist eine kostenlose Excel Formulas Academy-Lektion auf CoddyKit. Dies ist Lektion 4 von 4. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des Excel Formulas Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der Excel Formulas Academy-Kurs umfasst insgesamt 4 Lektionen.
Von inline zu benannt
Bisher haben Sie LAMBDAs inline aufgerufen und jedes Mal die gesamte Definition eingegeben. Das funktioniert zum Testen, ist im täglichen Gebrauch jedoch unübersichtlich.
Eine benannte LAMBDA speichert Ihre Funktion unter einem verständlichen Namen, sodass Sie sie überall in der Arbeitsmappe wie =ToFahrenheit(A2) aufrufen können. Hier zeigt LAMBDA ihre eigentliche Stärke: Ihre Formeln werden zu einem wiederverwendbaren Werkzeugkasten.
In dieser Lektion speichern Sie LAMBDAs im Namens-Manager von Excel und unter „Benannte Funktionen“ in Google Sheets und rufen sie anschließend in Ihren Tabellen auf.
Der Namens-Manager in Excel
Excel speichert benannte Elemente, einschließlich benannter LAMBDAs, im Namens-Manager.
Öffnen Sie ihn über Formeln, Namens-Manager und klicken Sie anschließend auf Neu. Sie geben Ihrer Funktion einen Namen und fügen die LAMBDA in das Feld Bezieht sich auf ein.
Die wichtigste Regel: Fügen Sie die LAMBDA ohne Inline-Werte am Ende ein. Die Argumente werden später beim Aufruf des Namens übergeben.
Ihre erste benannte LAMBDA erstellen
Geben wir unserem Temperaturumrechner einen Namen. Klicken Sie im Namens-Manager auf Neu, setzen Sie den Namen auf ToFahrenheit und fügen Sie Folgendes in Bezieht sich auf ein.
Beachten Sie, dass hier kein abschließendes (A2) steht, sondern nur die alleinstehende LAMBDA. Der Parameter c bleibt offen, damit Aufrufer ihren eigenen Wert übergeben können.
=LAMBDA(c, c*1.8 + 32)Ihre benannte LAMBDA aufrufen
Nach dem Speichern verhält sich Ihre Funktion genau wie eine integrierte Funktion. Geben Sie sie in eine beliebige Zelle ein und übergeben Sie einen Wert.
Wenn A2 den Wert 20 enthält, gibt diese Formel 68 zurück. Excel zeigt ToFahrenheit während der Eingabe sogar in der Dropdownliste der automatischen Vervollständigung an. Sie haben Ihrer Arbeitsmappe damit praktisch eine neue Funktion hinzugefügt.
=ToFahrenheit(A2)Ein nützlicheres Beispiel
Benannte LAMBDAs eignen sich hervorragend für Geschäftslogik, die Sie wiederholt verwenden. Stellen Sie sich einen gestaffelten Rabatt vor: 10 Prozent Rabatt auf Bestellungen über 500, andernfalls kein Rabatt.
Speichern Sie dies im Namens-Manager unter Discount. Der Funktionskörper verwendet IF, um den Rabattsatz anhand des Parameters amount zu bestimmen.
Nun kann jeder =Discount(B2) eingeben und erhält konsistente Ergebnisse, ohne die Regel erneut herleiten zu müssen.
=LAMBDA(amount, IF(amount>500, amount*0.1, 0))LET innerhalb einer benannten LAMBDA verwenden
Komplexe benannte Funktionen bleiben übersichtlich, wenn Sie LET in ihnen verwenden.
Diese Funktion NetPrice nimmt einen price und einen rate entgegen, benennt den Schritt zur Berechnung von tax und gibt die Gesamtsumme zurück. Speichern Sie das Ganze unter diesem Namen und rufen Sie =NetPrice(100, 0.2) auf, um 120 zu erhalten.
Die internen Namen werden nicht nach außen sichtbar; Aufrufer sehen nur den übersichtlichen Funktionsnamen.
=LAMBDA(price, rate, LET(tax, price*rate, price + tax))Benannte Funktionen in Google Sheets
Google Sheets nennt diese Funktion Benannte Funktionen. Sie finden sie unter Daten, Benannte Funktionen.
Statt eine unveränderte LAMBDA einzufügen, führt Sie Sheets durch einen Dialog: Geben Sie einen Funktionsnamen ein, listen Sie jedes Argument auf und schreiben Sie den Formelrumpf mit diesen Argumentnamen. Sie können sogar eine Beschreibung und ein Beispiel hinzufügen.
Das Ergebnis ist dasselbe: eine wiederverwendbare Funktion wie =TOFAHRENHEIT(A2), die Sie überall in der Datei aufrufen können.
Bearbeiten und Aktualisieren
Ein großer Vorteil benannter LAMBDAs ist die Wartung an einer einzigen Stelle. Wenn sich Ihre Rabattregel von 10 auf 12 Prozent ändert, bearbeiten Sie die Definition einmal im Namens-Manager.
Jede Zelle, die =Discount(...) aufruft, verwendet sofort die neue Regel. Vergleichen Sie das mit der Suche nach Dutzenden kopierter Formeln. Zentralisierte Logik bedeutet weniger Fehler und schnellere Aktualisierungen.
=LAMBDA(amount, IF(amount>500, amount*0.12, 0))Freigabe und Übertragbarkeit
Benannte LAMBDAs werden mit der Arbeitsmappe gespeichert. Jeder, der die Datei öffnet, kann Ihre Funktionen sofort verwenden, ohne Add-ins oder Makros.
Um eine Funktion in einer anderen Arbeitsmappe wiederzuverwenden, kopieren Sie eine Zelle, die sie verwendet, in die neue Datei; Excel übernimmt die Definition, oder Sie erstellen sie im Namens-Manager dieser Datei neu. Dadurch sind benannte LAMBDAs eine sichere und IT-freundliche Möglichkeit, Logik zu teilen.
Bewährte Vorgehensweisen für die Namensgebung
Gute Namen machen die Verwendung Ihres Toolkits angenehm:
- Verwenden Sie aussagekräftige Verben oder Substantive:
ToFahrenheit,Discount,NetPrice - Vermeiden Sie Namen, die mit integrierten Funktionen kollidieren
- Keine Leerzeichen; verwenden Sie PascalCase oder Unterstriche
- Fügen Sie einen Kommentar oder eine Beschreibung hinzu, damit Ihre Teammitglieder wissen, was die Funktion tut
Eine kleine Bibliothek gut benannter LAMBDAs kann eine komplexe Arbeitsmappe deutlich vereinfachen.
Kursabschluss
Sie haben nun die gesamte Reise durch LET und LAMBDA zurückgelegt:
- LET benennt Zwischenschritte für übersichtliche und schnellere Formeln
- LAMBDA definiert benutzerdefinierte Funktionen allein aus Formeln
- MAP und REDUCE führen eine LAMBDA über Arrays aus
- Benannte LAMBDAs machen diese Funktionen überall wiederverwendbar
Zusammen verwandeln diese Funktionen die Tabellenkalkulation in einen Ort, an dem Sie eigene übersichtliche und wartbare Werkzeuge erstellen.
Schnelltest
Testen Sie Ihr Verständnis vom Speichern einer benannten LAMBDA.
Rückblick: Übersichtlichere Formeln mit benannten LAMBDAs
Sie haben gelernt, LAMBDAs als benannte Funktionen für übersichtliche, wiederverwendbare Formeln zu speichern.
- Excel: Speichern Sie sie im Namens-Manager mit einer unveränderten LAMBDA unter „Bezieht sich auf“
- Google Sheets: Verwenden Sie Daten, Benannte Funktionen mit einem geführten Dialog
- Rufen Sie Ihre Funktion wie eine integrierte Funktion auf:
=ToFahrenheit(A2) - Bearbeiten Sie die Definition einmal, und jede Verwendung wird aktualisiert
- Verwenden Sie klare, nicht kollidierende Namen und fügen Sie Beschreibungen hinzu
Sie verfügen nun über alles, was Sie benötigen, um Ihre eigene Funktionsbibliothek für Tabellenkalkulationen aufzubauen.
=ToFahrenheit(A2)Lerne Excel mit einem KI-Tutor — kostenlos
Schreibe und führe echten Code in deinem Browser aus, bekomme sofortige Hilfe von einem 24/7 KI-Tutor und setze dein Lernen im Web oder in der App fort.
- Kurse
- 30
- Lektionen
- 120
Häufig gestellte Fragen
Ist die Lektion „Übersichtlichere Formeln mit benannten LAMBDA-Funktionen“ kostenlos?
Ja — der vollständige Text von „Übersichtlichere Formeln mit benannten LAMBDA-Funktionen“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des Excel Formulas Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der Excel Formulas Academy-Kurs umfasst insgesamt 4 Lektionen.
Was lerne ich in „Übersichtlichere Formeln mit benannten LAMBDA-Funktionen“?
Eine LAMBDA im Namens-Manager speichern und in der gesamten Arbeitsmappe verwenden Du übst Excel Formulas Academy mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.
Brauche ich Erfahrung, um Excel Formulas Academy zu starten?
Keine Vorkenntnisse erforderlich. Excel Formulas Academy auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 4 von 4.
Wie lange dauert die Lektion „Übersichtlichere Formeln mit benannten LAMBDA-Funktionen“?
Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.
Kann ich in dieser Excel Formulas Academy-Lektion Code schreiben und ausführen?
Ja. Jede Excel Formulas Academy-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.
Alle Lektionen in diesem Kurs
- Schritte mit LET benennen
- Benutzerdefinierte Funktionen mit LAMBDA definieren
- Schleifen mit MAP und REDUCE
- Übersichtlichere Formeln mit benannten LAMBDA-Funktionen