Heim > Software-Tutorial > Bürosoftware > So verwenden Sie Lambda in Excel, um Ihre eigenen Funktionen zu erstellen

So verwenden Sie Lambda in Excel, um Ihre eigenen Funktionen zu erstellen

Patricia Arquette
Freigeben: 2025-03-21 03:08:15
Original
940 Leute haben es durchsucht

Die Lambda -Funktionen von Excel: Eine einfache Anleitung zum Erstellen benutzerdefinierter Funktionen

Bevor Excel die Lambda -Funktion einführte, erfordert das Erstellen einer benutzerdefinierten Funktion VBA oder Makro. Mit Lambda können Sie es nun einfach mit der vertrauten Excel -Syntax implementieren. In dieser Anleitung wird Sie Schritt für Schritt anleiten, wie Sie die Lambda -Funktion verwenden.

Es wird empfohlen, die Teile dieses Leitfadens in der Reihenfolge zu lesen, zuerst die Grammatik und einfache Beispiele zu verstehen und dann praktische Anwendungen zu lernen.

Die Lambda -Funktion ist für Microsoft 365 (Windows und Mac), Excel 2024 (Windows und Mac) und Excel für das Web verfügbar. Excel 2019 und früher unterstützt diese Funktion nicht.

Lambda -Funktionssyntax

Erstellen einer benutzerdefinierten Funktion mit Lambda erfordert zwei Parameter:

 <code>=LAMBDA(x, y)</code>
Nach dem Login kopieren

In:

  • x ist die Eingangsvariable (bis zu 253),
  • y ist die Berechnungsformel.

Die Eingabevariable ( x ) kann weder mit Zellreferenzen in Konflikt stehen noch Perioden enthalten. Die Berechnungsformel ( y ) ist immer der letzte Parameter der Lambda -Funktion.

Einfaches Beispiel

Geben Sie die folgende Formel in Sheet1 Cell A1 in eine leere Excel -Arbeitsmappe ein:

 <code>=LAMBDA(a,b,a*b)</code>
Nach dem Login kopieren

(Drücken Sie vorerst die Eingabetaste nicht)

So verwenden Sie Lambda in Excel, um Ihre eigenen Funktionen zu erstellen

a,b definiert Variablen, und a*b ist die Berechnungsformel. Wenn a 4 und b 6 ist, beträgt das Ergebnis 24.

Nach dem Drücken der Eingabetaste ein #calc! Fehler erscheint, weil der Wert noch nicht zugewiesen wurde.

So verwenden Sie Lambda in Excel, um Ihre eigenen Funktionen zu erstellen

So verwenden Sie Lambda in Excel, um Ihre eigenen Funktionen zu erstellen

Sie können es testen, indem Sie Variablenwerte am Ende der Formel hinzufügen:

 <code>=LAMBDA(a,b,a*b)(4,6)</code>
Nach dem Login kopieren

So verwenden Sie Lambda in Excel, um Ihre eigenen Funktionen zu erstellen

Nach der Eingabetaste wird die Zelle 24 angezeigt.

So verwenden Sie Lambda in Excel, um Ihre eigenen Funktionen zu erstellen

Obwohl es einfacher ist, direkt zu gründen =4*6 , besteht der Vorteil von Lambda darin, dass es Berechnungsformeln benennen und wiederverwendet kann, insbesondere wenn die Berechnungen komplex sind. Bei der Änderung einer Formel müssen Sie die Funktion selbst nur ändern, um alle relevanten Berechnungen zu beeinflussen.

Doppelklicken Sie auf die Zelle, wählen Sie die ursprüngliche Lambda-Formel (den Inhalt vor der ersten Klammer) und drücken Sie Strg C, um zu kopieren.

So verwenden Sie Lambda in Excel, um Ihre eigenen Funktionen zu erstellen

Drücken Sie die ESC -Taste und klicken Sie in der Registerkarte "Formel den Namen Definieren Sie den Namen.

So verwenden Sie Lambda in Excel, um Ihre eigenen Funktionen zu erstellen

Im Dialogfeld Neues Name:

Felder veranschaulichen arbeiten
Name Nennen Sie die Funktion Geben Sie EG SIMPLELAMBDA
Umfang Definieren Sie den Funktionsumfang Wählen Sie Arbeitsmappe
veranschaulichen Funktionsbeschreibung, als Tooltip angezeigt Geben Sie eine kurze Beschreibung ein
Anführungsort Funktionsdefinition Löschen

So verwenden Sie Lambda in Excel, um Ihre eigenen Funktionen zu erstellen

Klicken Sie auf OK. ENTER =SIMPLELAMBDA(9,6) in Zelle A1 und drücken Sie die Eingabetaste, und das Ergebnis ist 54.

So verwenden Sie Lambda in Excel, um Ihre eigenen Funktionen zu erstellen

Zellreferenzen können auch verwendet werden, beispielsweise =SIMPLELAMBDA(A1,A2) .

So verwenden Sie Lambda in Excel, um Ihre eigenen Funktionen zu erstellen

Praktische Anwendungsbeispiele

Angenommen, Sie müssen eine Lambda -Funktion erstellen, die in Großbritannien 20% Mehrwertsteuer für alle Kosten verleiht.

So verwenden Sie Lambda in Excel, um Ihre eigenen Funktionen zu erstellen

Geben Sie zunächst in der ersten Zelle =B2*1.2 ein.

So verwenden Sie Lambda in Excel, um Ihre eigenen Funktionen zu erstellen

Doppelklicken Sie auf die Zelle und fügen Sie die Lambda-Funktion hinzu:

 <code>=LAMBDA(cost,cost*1.2)(B2)</code>
Nach dem Login kopieren

So verwenden Sie Lambda in Excel, um Ihre eigenen Funktionen zu erstellen

Kopieren Sie die Lambda -Formel, klicken Sie auf "Name definieren" und nennen Sie sie AddVAT .

So verwenden Sie Lambda in Excel, um Ihre eigenen Funktionen zu erstellen

Löschen Sie die Spalte C -Daten und geben Sie in Zelle C2 =AddVAT(B2) ein.

So verwenden Sie Lambda in Excel, um Ihre eigenen Funktionen zu erstellen

Wenn die Mehrwertsteuer auf 15%reduziert wird, ändern Sie einfach "1.2" in der Funktionsdefinition auf "1.15".

So verwenden Sie Lambda in Excel, um Ihre eigenen Funktionen zu erstellen

Alle Berechnungen mit der AddVAT -Funktion werden automatisch aktualisiert.

So verwenden Sie Lambda in Excel, um Ihre eigenen Funktionen zu erstellen

Notizen bei Verwendung von Lambda -Funktionen

  • Die Lambda -Funktion kann nur in der Arbeitsmappe verwendet werden, in der sie erstellt wurde.
  • Der Funktionsname muss eindeutig sein.
  • Der Name der Eingabevariablen kann weder mit der Zellreferenz in Konflikt stehen noch Perioden enthalten, und die Anzahl der Variablen darf 253 nicht überschreiten.

Die Lambda -Funktion von Excel kann jede vorhandene Funktion kombinieren, um komplexe Berechnungen durchzuführen, wodurch sie leistungsfähiger wird. Sobald Sie es beherrschen, können Sie komplexere Berechnungen ausprobieren.

Das obige ist der detaillierte Inhalt vonSo verwenden Sie Lambda in Excel, um Ihre eigenen Funktionen zu erstellen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage