Kapittel 4 · 4.2
Vertikalt oppslag med FINN.RAD og XOPPSLAG
Med vertikalt oppslag henter du en verdi fra en annen tabell, for eksempel prisen for en produktkode. I Excel heter funksjonen VLOOKUP eller FINN.RAD, og den nyere heter XLOOKUP eller XOPPSLAG. LibreOffice Calc og Euro-Office har begge. Euro-Office bruker de samme norske navnene som Excel. I LibreOffice Calc heter den eldre funksjonen også FINN.RAD, mens den nyere heter XLOOKUP.
FINN.RAD
=FINN.RAD(søkeverdi; tabell; kolonnenummer; 0)
- søkeverdi: det du leter etter, for eksempel produktkoden i A2;
- tabell: området du søker i. Søkeverdien må stå i den første kolonnen;
- kolonnenummer: hvilken kolonne i tabellen du vil ha svaret fra (1 er den første);
- 0: bare eksakt treff. Utelater du dette, går funksjonen ut fra at tabellen er sortert, og den kan gi feil verdi.
Eksempel: prisen (kolonne 3) for koden i A2, fra regnearket Produkter:
| Program | Formel |
|---|---|
| LibreOffice Calc | =FINN.RAD(A2;$Produkter.$A$2:$C$50;3;0) |
| Euro-Office og Excel | =FINN.RAD(A2;Produkter!$A$2:$C$50;3;0) |
Forskjellen ligger bare i hvordan regnearket skrives (punktum eller utropstegn). Klikker du på det andre regnearket mens du skriver og merker området, skriver programmet det riktig selv. Med F4 setter du inn dollartegnene, slik at området forblir låst når du drar formelen nedover.
XOPPSLAG: søk mot venstre og med egen melding
=XOPPSLAG(søkeverdi; søkekolonne; resultatkolonne; "ikke funnet")
XOPPSLAG trenger ikke å ha søkeverdien i den første kolonnen, søker eksakt som standard og kan vise en egen tekst når ingenting blir funnet. I LibreOffice heter funksjonen XLOOKUP og finnes i nyere versjoner (fra 24.8).
Eksempel i Calc: =XLOOKUP(A2;$Produkter.$A$2:$A$50;$Produkter.$C$2:$C$50;"ukjent kode")
Får du #I/T?
- Verdien finnes faktisk ikke, eller den har et mellomrom bak seg. Bruk
TRIMMEeller sjekk tabellen. - Tall mot tekst: "1001" som tekst er ikke det samme som 1001 som tall.
- Med FINN.RAD: søkeverdien står ikke i den første kolonnen i området. Bruk da XOPPSLAG (XLOOKUP i LibreOffice).
I Euro-Office
Formlene er de samme som i Excel. Forklaring og eksempler finner du i Formler og funksjoner: SUMMER, GJENNOMSNITT, HVIS og FINN.RAD, FINN.RAD gir #N/A: slik løser du det (løse #N/A) og XOPPSLAG: oppslag mot venstre og med egen melding (XOPPSLAG).

