Excel LAMBDA-funksjonen er en måte å lage egne tilpassede funksjoner som kan gjenbrukes gjennom en arbeidsbok, uten VBA eller makroer.
Ofte gjentar vi de samme formlene flere steder i det samme regnearket. Med Lambda funksjonen kan du skriver formelen en gang, og gjenta den på en enkel måte.
Bruk av lambda.
Det er 2 steg du må gjøre når du skal benytte Lambda:
Lage og sjekke formelen.
Definere formelen som et navn.
Lambda eksempler.
Eksempel på Lambda
Lambda funksjonen er: =f_summerxogy(C3;C4)
f_summerxogy er et eget definert navn
Lambda navnebehandling
Det refereres til Lambda funksjonen. Lambda funksjonen i Excel har 2 argumenter. Først ett eller flere parametere (navn) som du skal gjøre i den siste delen, beregningen.
Parameterne i eksemplet er X og Y. Beregningen er X+Y.
Slik gjør du:
Skriv først selve funksjonen: =Lambda(X;Y;X+Y)
Lambda(X;Y;X+Y) gir en feilmelding når det står alene i regnearket, for det er ingen X og Y. Test den med å skrive =Lambda(X;Y;X+Y)(3;4) – Vill summere 3 og 4.
Kopier Lambda(X;Y;X+Y), lim det inn i Formler, med eget navn. Bruk navnet du har angitt, for å gjenta den samme formelen.
Lambda videoforklaring.
For å vise deg hvordan Lambda funger på norsk, kan du se videoforklaringen
Hvis sammenligner resultatet av Sekvens (lager en tallrekke fra 1 til det antall rader som ikke er tomme) med resultatet av Xsamsvar, som lager en liste verdien fra første gangen en tekst dukker opp i liste.
Når det er sant, viser Indeks resultatet fra listen, når det er usant, vises — eller det du velger innenfor «».
Video forklaring
Fjerne duplikater med en formel
Lag en Unik liste i Excel.
Lag en unik liste i Excel
Det finnes en egen funksjon i Excel som bare henter en Unik liste. Den kan du benytte i stedet for formelen. Om målet ditt bare er å ha en liste fri for duplikater.
Formel:
=UNIK(B4:B11)
Forklaring:
Lager en dynamisk liste med unike verdier, fra utvalget. (B4:B11)
Om Hogstad Rådgivning
Hogstad Rådgivning tilbyr hjelp, løsninger og kurs i Excel. Les mer om hva jeg kan gjøre for deg:
Formelen for å sammenligne 2 lister eller kolonner i Excel består av 3 steg:
Steg 1:
XSAMSVAR(Tabell2[Navn];Tabell1[Navn])
Forklaring.
Xsamvar slår opp verdiene i liste 2, og sammenligner med innholdet i liste 1. Reultatet er en lang list, som enten er en feilmelding, eller en tallverdi. Er det en tallverdi, så er innholdet i listene duplikater.
Steg 2:
ERTALL(XSAMSVAR(Tabell2[Navn];Tabell1[Navn]))
Funksjonen Ertall sjekker om resultatet av Xsamsvar er tall. Er det tall, får vi SANN (navnet er i begge listene). Får vi USANN er ikke navnet i begge listene.
Filtrer viser verdiene i Tabell2 når resultatet av Ertall er SANN.
Video: Slik finner du duplikater i 2 lister.
Finne duplikater i lister
Se videoen der du får se det fra steg til steg.
Geir Hogstad Excel
Velkommen til siden min, mitt navn er Geir Hogstad, min jobb er å gjøre din enklere. Bruke tiden bedre i Excel, for å finne det du trenger raskt og presist.
Skriv timeliste, og la Excel beregne timeliste per måned automatisk. Gjør det selv, eller last ned gratis timeliste i Excel.
Ps, du kan laste ned malen for timeliste nederst i artikkelen.
Rapporten for timer består av 2 deler:
Timeliste
En rapport for ønsket måned
Skriv timeliste.
Skriv timeliste i Excel
I timelisten fører du hva du gjør. Hvilken dag, klokkeslett for starttidspunktet og sluttidspunktet. Det er alt du skal gjøre. Resten, det skal Excel gjøre. Formatet for dato (med punktum 12.02) og klokkeslett (med kolon 08:00)
Timeliste per måned.
Timeliste per måned.
Det tar litt tid å lage en timeliste i Excel, fordi det er mange parametere: Hva er timeprisen, jobber vi natt, er det inkludert lunsj, hvordan behandles overtid.
Nå som vi har registrert timer i listen, kan vi lage kan du lage en timeliste i Excel per måned.
Filtrer henter radene fra timelisten (t_timeliste) når måneden i datokolonnen = måneden vi velger fra 1 til 12
Steg 2: har vi jobbet natt?
Det er ulik beregning på nattvakter. Starter du klokken 9 og slutter 6 dagen etter, har du jobbet 3 timer før midnatt og 6 timer etter. Jobber du dag. Starter 0800 og slutte 1600 kan vi ta 16-8,