Excel LAMBDA-Funktion (365)

Beschreibung
Die Excel LAMBDA-Funktion wird verwendet, um benutzerdefinierte Funktionen zu erstellen, die in der gesamten Arbeitsmappe wiederverwendet werden können. Sobald eine LAMBDA-Funktion erstellt und getestet wurde, kann sie als einprägsamer Name für den Aufruf definiert werden.
Formelsyntax
Argumente
|
Anmerkungen
LAMBDA-Namen und Parameter folgen den Excel-Syntaxregeln für Namen, mit der Ausnahme, dass in einem Parameternamen kein Punkt (.) verwendet werden darf.
In der Computerprogrammierung bezieht sich der Begriff LAMBDA auf eine anonyme Funktion oder einen Ausdruck, was bedeutet, dass Sie, sobald eine generische Version der LAMBDA-Funktion erstellt und getestet wurde, diese in den Namensmanager übertragen und diese Formel offiziell als Namen definieren können.
Es ist nur eine Kopie des Codes erforderlich, um Probleme zu beheben oder Funktionalitäten zu aktualisieren, und Änderungen werden automatisch auf alle Instanzen der LAMBDA-Funktion in einer Arbeitsmappe übertragen, da die in der Formel enthaltene Logik nur an einer Stelle existiert.
Fehler
1) Der Fehler #WERT! erscheint, wenn:
Mehr als 253 Parameter in die Formel eingegeben wurden;
Eine falsche Anzahl von Argumenten an die LAMBDA-Funktion übergeben wurde.
2) Wenn eine LAMBDA-Funktion aus sich selbst heraus aufgerufen wird und der Aufruf zirkulär ist, kann Excel einen #ZAHL!-Fehler zurückgeben, wenn es zu viele rekursive Aufrufe gibt.
3) Der Fehler #BERECHNUNG! erscheint, wenn Sie eine LAMBDA-Funktion in einer Zelle erstellen, ohne sie auch innerhalb der Zelle aufzurufen.
Version
Excel 365
So verwenden Sie LAMBDA, um eine benutzerdefinierte Formel zu erstellen
Ein Beispiel: Um das Ergebnis von x*y+1 zu erhalten, wobei x in Spalte A2:A7 und y in Spalte B2:B7 steht, führen Sie bitte die folgenden Schritte aus, um die benutzerdefinierte Formel mithilfe der LAMBDA-Funktion zu erstellen und ihr einen Namen zu geben.
1. Testen Sie die Formel
Zuerst müssen Sie testen, ob die Argumente, die Sie in der Berechnung verwenden werden, korrekt funktionieren.
Geben Sie in einer Zelle die Standardformel ein
=A2*B2+1
Drücken Sie die Eingabetaste Taste, um zu testen, ob die Argumente in der Berechnung korrekt sind.
2. Erstellen Sie die LAMBDA-Formel
Um den Fehler #BERECHNUNG! zu vermeiden, fügen Sie bitte einen Aufruf zur LAMBDA-Funktion hinzu, um das Ergebnis korrekt zu erhalten.
Geben Sie in einer Zelle die LAMBDA-Funktion wie folgt ein:
=LAMBDA(x,y,x*y+1)(A2,B2)
Drücken Sie die Eingabetaste.
Hier ist A2 = x, B2=y.
3. Definieren Sie einen Namen für die LAMBDA-Formel
Nachdem die LAMBDA-Formel erstellt und getestet wurde, fügen Sie sie dem Namensmanager hinzu und definieren Sie einen Namen, um sie später in der Arbeitsmappe wieder aufrufen zu können.
Klicken Sie auf Formeln > Namen definieren, im erscheinenden Neuer Name Dialogfeld, definieren Sie einen Namen im Name Textfeld für die neue Formel und geben Sie die LAMBDA-Formel in das Bezieht sich auf Textfeld ein. Klicken Sie auf OK.
Jetzt können Sie den Namen der neuen Formel in einer Zelle verwenden, um das Berechnungsergebnis zu erhalten.
Weitere Funktionen:
Excel BYCOL-Funktion
Die Excel-BYCOL-Funktion wendet eine LAMBDA-Funktion auf jede Spalte in einem bestimmten Array an und gibt das Ergebnis pro Spalte als einzelnes Array zurück.
Excel BYROW-Funktion
Die Excel-BYROW-Funktion wendet eine LAMBDA-Funktion auf jede Zeile in einem bestimmten Array an und gibt das Ergebnis pro Zeile als einzelnes Array zurück.
Excel Z.TEST-Funktion
Die Excel-Z.TEST-Funktion (2010) gibt den einseitigen P-Wert eines Z-Tests zurück, der für verschiedene Analysen nützlich ist.
Excel F.DIST-Funktion
Die Excel-F.DIST-Funktion gibt die F-Wahrscheinlichkeitsverteilung zurück, die normalerweise verwendet wird, um den Grad der Diversität zwischen zwei Datensätzen zu messen.
Die besten Tools zur Büroproduktivität
Kutools für Excel - Hilft Ihnen, aus der Menge hervorzustechen
Kutools für Excel bietet über 300 Funktionen, sodass das, was Sie benötigen, nur einen Klick entfernt ist...
Office Tab - Aktiviert tabbed Lesen und Bearbeiten in Microsoft Office (inklusive Excel)
- In einer Sekunde zwischen Dutzenden offener Dokumente wechseln!
- Reduziert Hunderte von Mausklicks für Sie jeden Tag, verabschieden Sie sich von der Maushand.
- Steigert Ihre Produktivität um 50 % beim Anzeigen und Bearbeiten mehrerer Dokumente.
- Bringt effiziente Tabs ins Office (inklusive Excel), genau wie bei Chrome, Edge und Firefox.