LAMBDA() – Lag egne funksjoner uten makroer

Lag dine egne funksjoner i Excel med Lambda

LAMBDA er et relativt nytt tilskudd. Det rimelig geniale med LAMBDA(), er at du kan lage en egen funksjon av en kompleks formel. I dette eksemplet lager vi funksjonen Etternavn ved hjelp av LAMBDA.

Les også: XOPPSLAG() Litt avansert bruk, og hva i all verden er EgR()??

Formelen for å finne etternavnet

Hvis det fulle navnet står i A2, Blir formelen

=DELTEKST(A2;FINN("\";BYTT.UT(A2;" ";"\";LENGDE(A2)-LENGDE(BYTT.UT(A2;" ";""))))+1;100)

(.. og nå som vi har fått funksjonen TEKSTETTER, kan formelen bli utrolig mye enklere)

Fra formel til funksjon

Ved å “pakke inn” formelen i i funksjonen LAMBDA og legge den til som et navn, oppretter vi våe egendefinerte funksjon.

=LAMBDA(Navn;DELTEKST(Navn;FINN("\";BYTT.UT(Navn;" ";"\";LENGDE(Navn)-LENGDE(BYTT.UT(Navn;" ";""))))+1;100))(A2)

I den nye formelen er det et par ting å merke seg. Du ser at “A2” i formelen er byttet ut med “Navn”. “Navn” er det du kaller parameteret som skal sendes med til funksjonen, f.eks Etternavn(B10). I dette eksemplet er celle B10 parameteret til Etternavn.

Du kan også se at det er tilføyd (A2) til slutt i denne formelen. Det er for å sjekke at formelen fungerer med verdien vi har i celle A2.

Artikkelen fortsetter under videoruten.
Excelguru utvikler og drifter robuste Excel- og SQL-løsninger for norske virksomheter

(Klikk to ganger for å starte videoen - personvern og ytelse og sånn...)

Godta YouTube-innhold for å spille av videoen. Da lastes innhold fra YouTube, som er en tredjepart. Du må klikke to ganger for å starte videoen. Klønete, men korrekt… Valget ditt huskes.

YouTube privacy policy

Nå har vi underlaget for å opprette funksjonen.

Vi kopierer Lambda-formelen UTEN den siste parentesen med (A2) og velger Formler, Navnebehandling og NY

Sett inn Etternavn i feltet “Navn”, og lim inn formelen i feltet “Refererer til”. Klikk deretter OK

Nå er den nye funksjonen definert:

Klikk Lukk

Nå kan du bruke funksjonen hvor du vil i denne Excelboken:

Last ned Excelboken her: Lambda-Etternavn.xlsx (17 downloads )

Lignende artikler