Excel LAMBDA-functie (365)
Omschrijving
De Excel LAMBDA functie wordt gebruikt om aangepaste functies te maken die in een werkmap opnieuw kunnen worden gebruikt. En zodra een LAMBDA-functie is gemaakt en getest, kan deze worden gedefinieerd als een beschrijvende naam voor bellen.
Formule syntaxis
argumenten
|
Opmerkingen
LAMBDA-namen en -parameters volgen de Excel-syntaxisregels voor namen, behalve dat, gebruik geen punt (.) in een parameternaam.
In computerprogrammering verwijst de term LAMBDA naar een anonieme functie of uitdrukking, wat betekent dat zodra een generieke versie van de LAMBDA-functie is gemaakt en getest, u deze kunt overdragen naar Name Manager en deze formule formeel als een naam kunt definiëren.
Er is slechts één kopie van de code nodig om bij te werken bij het oplossen van problemen of het bijwerken van functionaliteit, en wijzigingen worden automatisch doorgevoerd in alle instanties van de LAMBDA-functie in een werkmap omdat de logica in de formule die de LAMBDA-functie heeft gemaakt op slechts één plaats bestaat.
fouten
1) #Waarde! Fout verschijnt wanneer:
In de formule zijn meer dan 253 parameters ingevoerd;
Er wordt een onjuist aantal argumenten doorgegeven aan de LAMBDA-functie.
2) Als een LAMBDA-functie vanuit zichzelf wordt aangeroepen en de aanroep cirkelvormig is, kan Excel een #GETAL! fout als er te veel recursieve aanroepen zijn.
3) #CALC! er verschijnt een fout wanneer u een LAMBDA-functie in een cel maakt zonder deze ook vanuit de cel aan te roepen.
Versie
Excel 365
Hoe LAMBDA te gebruiken om een aangepaste formule te maken
Neem een voorbeeld om het resultaat van x*y+1, x in kolom A2:A7, y in kolom B2:B7 te krijgen, volg de onderstaande stappen om de aangepaste formule te maken met behulp van de LAMBDA-functie en noem deze.
1. Test de formule
Allereerst moet u testen of de argumenten die u in de berekening gaat gebruiken, correct werken.
Typ in een cel de standaardformule
=A2*B2+1
Media Enter toets om te testen of de argumenten in de berekening correct zijn.
2. Maak de LAMBDA-formule
Om de #CALC! fout, voeg dan een aanroep toe aan de LAMBDA-functie om het resultaat correct te krijgen.
Typ in een cel de functie LAMBDA als volgt:
=LAMBDA(x,y,x*y+1)(A2,B2)
Media Enter sleutel.
Hier A2 = x, B2=y.
3. Definieer een naam voor de LAMBDA-formule
Nadat de LAMBDA-formule is gemaakt en getest, voegt u deze toe aan de Name Manager en definieert u een naam die u de volgende keer in de werkmap kunt oproepen.
Klik Formules > Definieer naam, in het knallen Nieuwe naam dialoog, definieer een naam in Naam tekstvak voor de nieuwe formule en typ de LAMBDA-formule in Verwijst naar tekstvak. Klik OK.
Nu kunt u de nieuwe formulenaam in een cel gebruiken om het berekeningsresultaat te krijgen.
Andere functies:
-
Excel bycol Functie
De Excel BYCOL-functie past een LAMBDA-functie toe op elke kolom in een bepaalde array en retourneert het resultaat per kolom als een enkele array.
-
Excel BYROW Functie
De Excel BYROW-functie past een LAMBDA-functie toe op elke rij in een bepaalde array en retourneert het resultaat per rij als een enkele array.
-
Excel Z.TEST Functie
De Excel Z.TEST-functie (2010) retourneert de eenzijdige P-waarde van een z-test die nuttig is voor verschillende analyses.
-
Excel F.DIST Functie
De Excel-functie F.VERD retourneert de F-kansverdeling die gewoonlijk wordt gebruikt om de mate van diversiteit tussen twee gegevenssets te meten.
De beste tools voor kantoorproductiviteit
Kutools for Excel - Helpt u zich te onderscheiden van de menigte
Kutools voor Excel beschikt over meer dan 300 functies, Ervoor zorgen dat wat u nodig heeft slechts één klik verwijderd is...
Office-tabblad - Schakel lezen en bewerken met tabbladen in Microsoft Office in (inclusief Excel)
- Een seconde om te schakelen tussen tientallen geopende documenten!
- Verminder elke dag honderden muisklikken voor u, zeg maar dag tegen muishand.
- Verhoogt uw productiviteit met 50% bij het bekijken en bewerken van meerdere documenten.
- Brengt efficiënte tabbladen naar Office (inclusief Excel), net als Chrome, Edge en Firefox.