Hoe de LAMBDA-functie in Excel te gebruiken

Hoe de LAMBDA-functie in Excel te gebruiken
Lezers zoals jij steunen MUO. Wanneer u een aankoop doet via links op onze site, kunnen we een aangesloten commissie verdienen. Lees verder.

Excel heeft een arsenaal aan ingebouwde functies. Dit arsenaal omvat honderden handige functies in diverse categorieën. Hoewel de ingebouwde functies van Excel de meeste gebieden dekken, kan het onmogelijk voor elke berekening een exclusieve functie hebben.





Maar Excel heeft nog een truc te bieden. Met de LAMBDA-functie kunt u aangepaste functies in Excel maken. Hiermee kunt u uw lange formules omzetten in een aangepaste functie en uw workflow vereenvoudigen.





MAAK GEBRUIK VAN DE VIDEO VAN DE DAG

Wat is de LAMBDA-functie in Excel?

De LAMBDA-functie is een ingebouwde Excel-functie waarmee u aangepaste functies kunt maken. Vaker wel dan niet moet u Excel-functies combineren om een ​​berekening uit te voeren. Als je in staat bent om complexe formules in Excel te schrijven, gefeliciteerd! Je bent met succes de nachtmerriezone binnengegaan.





is het slecht om je telefoon 's nachts op te laden?

Een formule die uit meerdere functies en lange berekeningen bestaat, is lastig te beheren en te reproduceren. Stel dat je een lange formule hebt gemaakt voor een spreadsheet die andere mensen ook gaan gebruiken. Zelfs als u immuun bent voor menselijke fouten, kunnen andere gebruikers dat misschien niet volledig begrijpen van uw Excel-formule en fouten maken.

Dat is waar LAMBDA om de hoek komt kijken. Met de LAMBDA-functie in Excel kunt u een formule omzetten in een functie. Vervolgens kunt u uw aangepaste functie een naam geven en alleen die gebruiken in uw spreadsheets. Dit vereenvoudigt uw spreadsheet drastisch. In plaats van een lange formule die meerdere functies gebruikt, zal er een enkele functie zijn die alles doet.



De LAMBDA-functie in Excel begrijpen

 =LAMBDA([parameter1, parameter2, ...], formula)

De LAMBDA-functie heeft twee soorten argumenten: formuleparameters en de formule zelf. Om de LAMBDA-functie in Excel te gebruiken, moet u eerst de parameters in uw formule definiëren. Daarna moet u de formule invoeren met behulp van die parameters.

LAMBDA beschouwt het laatste argument als de formule. Alles wat u vóór de laatste komma invoert, wordt geregistreerd als een parameter. U kunt maximaal 253 parameters voor LAMBDA invoeren. De parameternamen kunnen van alles zijn, zolang u maar consistent blijft in de formule. Het is een goede gewoonte om de namen kort en bondig te houden.





Om de LAMBDA-functie rechtstreeks in een spreadsheet te gebruiken, moet u de functie samen met de parameters en de formule schrijven. Vervolgens moet u de parameters tussen een ander paar haakjes invoeren.

 =LAMBDA(X, Y, X+Y)(A1, B1)

Deze formule definieert bijvoorbeeld X En EN als de formuleparameters en vertelt dan LAMBDA om ze bij elkaar op te tellen. Het tweede paar haakjes geeft dat aan A1 En B1 zijn de X En EN parameters in de formule.





  Voorbeeld LAMBDA-formule in Excel

Als u deze formule rechtstreeks in uw spreadsheet invoert, krijgt u de resultaten. Maar deze formule maakt de oorspronkelijke formule er niet eenvoudiger op. Sterker nog, het maakt het moeilijker omdat je er nu een extra functie in hebt. Dat komt omdat het niet de bedoeling is dat u LAMBDA rechtstreeks gebruikt.

In plaats daarvan moet u een nieuwe naam maken in Name Manager en verwijzen naar uw LAMBDA-formule daarin. Dit creëert een aangepaste naam voor de LAMBDA-formule en verandert deze in een aangepaste functie. Van daaruit kunt u eenvoudig die naam aanroepen om uw formule te gebruiken.

Hoe de LAMBDA-functie te gebruiken met Name Manager in Excel

Met de Name Manager kunt u aangepaste namen instellen voor verschillende elementen in uw spreadsheet. Jij kan gebruik Name Manager om specifieke bereiken een naam te geven , afzonderlijke cellen of formules. Zodra u uw formule een naam geeft, wordt deze in feite een aangepaste functie.

Zo kunt u de LAMBDA-functie in Name Manager gebruiken:

  1. Ga naar de Formules tabblad en selecteer Naam Beheerder .
  2. Klik in het Name Manager-venster op Nieuw .
  3. Typ de Naam van uw aangepaste functie.
  4. Stel de Domein van je functie. Dit instellen op Werkboek zal de aangepaste functie in de hele werkmap inschakelen.
  5. Typ een omschrijving van uw functie in Opmerking . Dit helpt u te onthouden wat elke aangepaste functie doet.
  6. Voer de formule in de Verwijst naar tekstvak.
  7. Klik OK .
  Een naam aanmaken in Name Manager

Nu is uw aangepaste functie klaar voor gebruik! Ga naar de formulebalk in een willekeurige cel en typ de naam van uw aangepaste functie in om het zelf te zien.

Hoe de LAMBDA-functie in Excel te gebruiken

Nu u weet hoe u uw aangepaste functie een naam kunt geven, is het tijd om LAMBDA te gaan gebruiken. U kunt LAMBDA gebruiken om allerlei aangepaste functies te maken. Als u de noodzaak ziet om uw formule, of deze nu eenvoudig of complex is, om te zetten in een aangepaste functie, dan is LAMBDA de juiste keuze.

hoe twee monitoren op één computer met één vga-poort aan te sluiten

Een eenvoudige aangepaste functie maken in Excel met LAMBDA

Laten we beginnen met een heel eenvoudige formule. In dit voorbeeld gaan we een aangepaste functie maken die twee parameters opneemt en ze bij elkaar optelt. Hoewel niet erg praktisch, is deze formule een goed uitgangspunt.

  1. Selecteer een cel.
  2. Voer in de formulebalk de onderstaande formule in:
     =LAMBDA(firstNumber, secondNumber, firstNumber+secondNumber)
  3. druk op Binnenkomen .

Deze formule definieert eersteNummer En tweedeNummer als parameters. Dan vertelt het LAMBDA om de parameters te nemen en ze bij elkaar op te tellen.

  LAMBDA retourneert een fout in Excel

Zodra u drukt Binnenkomen , retourneert Excel een fout die aangeeft dat de functie invoer vereist. Geen reden tot bezorgdheid; dit komt omdat uw aangepaste formule geen invoer heeft om mee te werken. Voeg twee voorbeeldinvoer toe aan uw formule na de LAMBDA-functie:

 =LAMBDA(firstNumber,secondNumber, firstNumber+secondNumber)(A2, B2)

Deze formule geeft de vorige LAMBDA-functie twee ingangen om mee te werken. De volgorde is belangrijk. A2 En B2 vullen eersteNummer En tweedeNummer , respectievelijk.

  De LAMBDA-functie invoeren in Excel

Je zou nu je LAMBDA-formule moeten zien werken met de waarden van A2 en B2. Nu je zeker weet dat je LAMBDA-formule werkt, is het tijd om het een naam te geven in Name Manager.

  1. Kopieer je LAMBDA-formule. Sluit de testinvoer uit de formule uit.
  2. Open Naam Beheerder .
  3. Maak een nieuwe aan Naam .
  4. Geef je functie een naam. We gaan het noemen mijnSumFunctie in dit voorbeeld.
  5. In de Verwijst naar voer uw LAMBDA-formule in:
     =LAMBDA(firstNumber, secondNumber, firstNumber+secondNumber)
  6. Klik OK .
  Een aangepaste functie maken met Name Manager in Excel

Uw aangepaste functie is klaar voor gebruik! Selecteer een cel en voer de naam van uw aangepaste functie in samen met de parameters:

 =mySumFunction(10,12)
  Een aangepaste functie in Excel

Deze aangepaste functie somt de twee parameters op 10 En 12 , En terugkomen 22 in de cel. U kunt ook verwijzen naar cellen en bereiken in uw aangepaste functie. Het is net als elke andere Excel-functie, maar met je eigen smaak.

Een aangepaste functie maken om teksthoofdlettergebruik in Excel te converteren

Laten we nu iets anders proberen. De onderstaande formule haalt de tekst uit A2 En zet het om in hoofdlettergebruik :

 =UPPER(LEFT(A2,1))&LOWER(RIGHT(A2,LEN(A2)-1)) 

Excel heeft hiervoor geen ingebouwde functie. Daarom is deze formule erg handig. Aan de andere kant is het moeilijk om het elke keer te typen als je iets moet omzetten in een hoofdlettergebruik. Dus waarom zou u er geen aangepaste functie van maken met LAMBDA?

stuur een verzoek om niet te volgen

Test, net als voorheen, eerst uw formule om er zeker van te zijn dat deze werkt. Zodra u zeker weet dat het werkt, verandert u het in een aangepaste functie:

  1. Open Naam Beheerder .
  2. Maak een nieuwe naam aan.
  3. Typ een naam voor uw functie. We gaan het noemen ZIN .
  4. Plaats de onderstaande formule in de Verwijst naar doos:
     =LAMBDA(textTarget, UPPER(LEFT(textTarget,1))&LOWER(RIGHT(textTarget,LEN(textTarget)-1)))
  5. Klik OK .
  Een aangepaste functie maken met Name Manager in Excel

Uw aangepaste functie is nu klaar om u van dienst te zijn. Selecteer een cel en gebruik vervolgens de SENTENCE-functie die u zojuist hebt gemaakt om tekst om te zetten in hoofdlettergebruik.

  Een aangepaste functie in Excel

Ontketen de kracht van Excel met LAMBDA

Met zijn krachtige mogelijkheden is LAMBDA een hulpmiddel van onschatbare waarde voor elke Excel-gebruiker die zijn spreadsheetvaardigheden naar een hoger niveau wil tillen.

U zou nu een goed begrip moeten hebben van het gebruik van LAMBDA en Name Manager om aangepaste functies in Excel te maken. Ga je gang, probeer LAMBDA eens en kijk wat voor geweldige dingen je kunt doen!