Microsoft tillkännager en ny funktion som kommer att revolutionera hur du bygger formler i Excel

Lästid ikon 2 min. läsa


Läsare hjälper till att stödja MSpoweruser. Vi kan få en provision om du köper via våra länkar. Verktygstipsikon

Läs vår informationssida för att ta reda på hur du kan hjälpa MSPoweruser upprätthålla redaktionen Läs mer

Microsoft Excel Lambda

Microsoft tillkännagav idag en ny funktion som kommer att revolutionera hur du bygger formler i Excel. Excel-formler är extremt populära, men du kan inte använda formelspråket för att definiera dina egna återanvändbara funktioner. Med den nya LAMBDA-funktionen kan du definiera dina egna anpassade funktioner med hjälp av Excels formelspråk. Du kan också ringa en funktion från en annan.

Återanvändbara anpassade funktioner

Med LAMBDA kan du ta vilken formel du än har byggt in i Excel och slå in den i en LAMBDA-funktion och ge den ett namn (som “MYFUNCTION”). Var som helst i ditt ark kan du hänvisa till MYFUNCTION och använda den anpassade funktionen igenom hela arket. Jag visar några exempel nedan.

Rekursion

Återanvändningsfunktioner är tillräckligt skäl för att börja dra nytta av LAMBDA, men det finns en sak till ... du kan göra rekursion. Om du till exempel skapar en LAMBDA som heter MYFUNCTION, kan du ringa MYFUNCTION inom definitionen av MYFUNCTION. Detta är något som tidigare bara var möjligt i Excel via skript (som VBA/JavaScript). Jag visar också ett exempel nedan på hur du kan utnyttja detta för att bygga saker som inte var möjliga förut utan att skriva manus.

Syntax:

= LAMBDA ([parameter1, parameter2,…,] beräkning)

Argument Beskrivning
parameter Ett värde som du vill överföra till funktionen, till exempel en cellreferens, sträng eller nummer. Du kan ange upp till 253 parametrar. Detta argument är valfritt.
beräkning

Formeln du vill utföra och returnera som ett resultat av funktionen. Det måste vara det sista argumentet och det måste returnera ett resultat. Detta argument krävs.

Den nya lambdafunktionen är tillgänglig för Office Insiders på Microsoft Windows och Mac-versioner av Excel.

Källa: Microsoft

Mer om ämnena: excel, Lambda, microsoft

Kommentera uppropet

E-postadressen publiceras inte. Obligatoriska fält är markerade *