Lesere som deg er med på å støtte MUO. Når du foretar et kjøp ved å bruke lenker på nettstedet vårt, kan vi tjene en tilknyttet provisjon. Les mer.

Excel har et arsenal av innebygde funksjoner. Dette arsenalet inkluderer hundrevis av nyttige funksjoner i forskjellige kategorier. Selv om Excels innebygde funksjoner dekker de fleste områder, kan den umulig ha en eksklusiv funksjon for hver beregning.

Men Excel har enda et triks å tilby. LAMBDA-funksjonen lar deg lage tilpassede funksjoner i Excel. Med dette kan du gjøre de lange formlene om til en tilpasset funksjon og forenkle arbeidsflyten.

Hva er LAMBDA-funksjonen i Excel?

LAMBDA-funksjonen er en innebygd Excel-funksjon som lar deg lage tilpassede funksjoner. Oftere enn ikke må du kombinere Excel-funksjoner sammen for å utføre en beregning. Hvis du er i stand til å skrive komplekse formler i Excel, så gratulerer! Du har kommet inn i marerittsonen.

En formel som består av flere funksjoner og lange beregninger er et problem å administrere og reprodusere. Anta at du har laget en lang formel for et regneark som andre også kommer til å bruke. Selv om du er immun mot menneskelige feil, kan andre brukere ikke være i stand til det

instagram viewer
forstå Excel-formelen din og gjør feil.

Det er der LAMBDA kommer inn for å redde dagen. LAMBDA-funksjonen i Excel lar deg konvertere en formel til en funksjon. Du kan deretter navngi den egendefinerte funksjonen din, og bare bruke den i regnearkene dine. Dette forenkler regnearket ditt drastisk. I stedet for en lang formel som bruker flere funksjoner, vil det være en enkelt funksjon som gjør alt.

Forstå LAMBDA-funksjonen i Excel

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

LAMBDA-funksjonen tar to typer argumenter: formelparametere og selve formelen. For å bruke LAMBDA-funksjonen i Excel, må du først definere parameterne i formelen. Etter det må du legge inn formelen ved å bruke disse parameterne.

LAMBDA vil anse det siste argumentet som formelen. Alt du legger inn før det siste kommaet registreres som en parameter. Du kan legge inn opptil 253 parametere for LAMBDA. Parameternavnene kan være hva du vil, så lenge du holder deg konsekvent gjennom hele formelen. Det er god praksis å holde navnene korte og konsise.

For å bruke LAMBDA-funksjonen direkte i et regneark, må du skrive funksjonen sammen med parameterne og formelen. Deretter må du legge inn parameterne i et annet par parenteser.

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

For eksempel definerer denne formelen X og Y som formelparametrene og forteller deretter LAMBDA å legge dem sammen. Det andre paret med parenteser indikerer det A1 og B1 er de X og Y parametere i formelen.

Hvis du legger inn denne formelen direkte i regnearket ditt, får du resultatene. Men denne formelen gjør ikke den opprinnelige formelen enklere å bruke. Faktisk gjør det det vanskeligere fordi nå har du en ekstra funksjon i den. Det er fordi du ikke skal bruke LAMBDA direkte.

I stedet bør du opprette et nytt navn i Name Manager og referere til LAMBDA-formelen din i den. Dette oppretter et tilpasset navn for LAMBDA-formelen, og gjør den om til en egendefinert funksjon. Derfra kan du ganske enkelt kalle på det navnet for å bruke formelen din.

Slik bruker du LAMBDA-funksjonen med Name Manager i Excel

Navnebehandling lar deg angi egendefinerte navn for forskjellige elementer i regnearket. Du kan bruk Navnebehandling for å navngi spesifikke områder, enkeltceller eller formler. Når du gir formelen et navn, blir den i utgangspunktet en egendefinert funksjon.

Slik kan du bruke LAMBDA-funksjonen i Name Manager:

  1. Gå til Formler fanen og velg Navneansvarlig.
  2. I Navnebehandling-vinduet klikker du på Ny.
  3. Skriv inn Navn av din egendefinerte funksjon.
  4. Sett omfang av funksjonen din. Setter dette til Arbeidsbok vil aktivere den egendefinerte funksjonen på tvers av hele arbeidsboken.
  5. Skriv inn en beskrivelse av funksjonen din Kommentar. Dette hjelper deg med å huske hva hver egendefinerte funksjon gjør.
  6. Skriv inn formelen i Refererer til tekstboks.
  7. Klikk OK.

Nå er din egendefinerte funksjon klar til bruk! Gå til formellinjen i en hvilken som helst celle og skriv inn navnet på egendefinerte funksjoner for å se selv.

Slik bruker du LAMBDA-funksjonen i Excel

Nå som du vet hvordan du gir den egendefinerte funksjonen et navn, er det på tide å dykke inn i bruken av LAMBDA. Du kan bruke LAMBDA til å lage alle slags tilpassede funksjoner. Hvis du ser behovet for å gjøre formelen din – enten den er enkel eller kompleks – til en tilpasset funksjon, så er LAMBDA veien å gå.

Opprette en enkel tilpasset funksjon i Excel med LAMBDA

La oss starte med en veldig enkel formel. I dette eksemplet skal vi lage en egendefinert funksjon som tar inn to parametere og summerer dem sammen. Selv om den ikke er veldig praktisk, er denne formelen et godt utgangspunkt.

  1. Velg en celle.
  2. Skriv inn formelen nedenfor i formellinjen:
    =LAMBDA(førsteTall, andreTall, førsteTall+andreTall)
  3. trykk Tast inn.

Denne formelen definerer førstenummer og andrenummer som parametere. Så forteller det LAMBDA å ta parametrene og summere dem sammen.

Når du trykker Tast inn, vil Excel returnere en feil som indikerer at funksjonen krever inndata. Ingen grunn til bekymring; dette er fordi den egendefinerte formelen din ikke har noen input å jobbe med. Legg til to eksempelinndata til formelen din etter LAMBDA-funksjonen:

=LAMBDA(førsteTall, andreTall, førsteTall+andreTall)(A2, B2)

Denne formelen gir den forrige LAMBDA-funksjonen to innganger å jobbe med. Rekkefølgen er viktig. A2 og B2 fylle førstenummer og andrenummer, henholdsvis.

Du skal nå se LAMBDA-formelen din jobbe med verdiene fra A2 og B2. Nå som du er sikker på at LAMBDA-formelen din fungerer, er det på tide å gi den et navn i Name Manager.

  1. Kopier LAMBDA-formelen din. Ekskluder testinndataene fra formelen.
  2. Åpen Navneansvarlig.
  3. Lage en ny Navn.
  4. Gi funksjonen din et navn. Vi skal kalle det mySumFunction i dette eksemplet.
  5. I Refererer til boksen, skriv inn LAMBDA-formelen:
    =LAMBDA(førsteTall, andreTall, førsteTall+andreTall)
  6. Klikk OK.

Din egendefinerte funksjon er klar til bruk! Velg en celle og skriv inn den egendefinerte funksjonens navn sammen med parameterne:

=mySumFunction (10,12)

Denne egendefinerte funksjonen summerer de to parameterne 10 og 12, og returnere 22 i cellen. Du kan også referere til celler og områder i din egendefinerte funksjon. Det er akkurat som alle andre Excel-funksjoner, men med din egen smak.

Opprette en egendefinert funksjon for å konvertere tekstkasus i Excel

La oss nå prøve noe annet. Formelen nedenfor henter teksten fra A2 og konverterer det til setningssak:

=ØVRE(VENSTRE(A2,1))&NEDRE(HØYRE(A2,LEN(A2)-1))

Excel har ikke en innebygd funksjon for dette formålet. Derfor er denne formelen veldig nyttig. På den annen side er det vanskelig å skrive det hver gang du skal konvertere noe til en setning. Så hvorfor ikke gjøre det til en tilpasset funksjon med LAMBDA?

Akkurat som før, test formelen din først for å sikre at den fungerer. Når du er sikker på at det fungerer, gjør du det til en egendefinert funksjon:

  1. Åpen Navneansvarlig.
  2. Opprett et nytt navn.
  3. Skriv inn et navn for funksjonen din. Vi skal kalle det SETNING.
  4. Sett inn formelen nedenfor i Refererer til eske:
    =LAMBDA(tekstMål, ØVRE(VENSTRE(tekstMål, 1))&NEDRE(HØYRE(tekstMål, LEN(tekstMål)-1)))
  5. Klikk OK.

Din egendefinerte funksjon er nå klar til å betjene deg. Velg en celle, og bruk SETNING-funksjonen du nettopp laget for å konvertere tekst til store og små bokstaver.

Slipp løs Excels kraft med LAMBDA

Med sine kraftige funksjoner er LAMBDA et uvurderlig verktøy for enhver Excel-bruker som ønsker å ta regnearkferdighetene sine til neste nivå.

Nå bør du ha en god forståelse av hvordan du bruker LAMBDA og Name Manager for å lage tilpassede funksjoner i Excel. Nå, prøv LAMBDA og se hvilke fantastiske ting du kan gjøre!