Kapittel 15 · 15.4
XOPPSLAG: oppslag mot venstre og med egen melding
XOPPSLAG er etterfølgeren til FINN.RAD. Folk spør etter den fordi FINN.RAD har tre begrensninger: den søker bare i den første kolonnen, du må telle kolonner, og en feil må du håndtere separat. XOPPSLAG har ikke disse begrensningene, og Euro-Office kjenner den uten videre.
Oppbyggingen
=XOPPSLAG(søkeverdi; søkekolonne; resultatkolonne; "melding hvis ikke funnet")
Eksempel: slå opp beløpet på fakturaen fra Hotel De Haven. Kundenavnene står i kolonne B, beløpene i kolonne G:
=XOPPSLAG(A5;Facturen!$B$2:$B$13;Facturen!$G$2:$G$13;"Ikke funnet")

Hvorfor den er bedre
- Ingen kolonnetelling: du peker rett og slett på resultatkolonnen. Setter du inn en kolonne senere, holder formelen seg korrekt.
- Også mot venstre: resultatkolonnen kan stå til venstre for søkekolonnen.
- Eksakt som standard: du trenger ikke legge til en 0.
- Egen melding: det fjerde leddet er teksten som vises hvis ingenting blir funnet.
Ekstra muligheter
- Femte ledd, sammenligningsmodus: 0 eksakt (standard), -1 eksakt eller den nærmeste mindre verdien (nyttig for trinnvise satser), 1 eksakt eller den nærmeste større, 2 med jokertegnene * og ?.
- Sjette ledd, søkeretning: -1 søker nedenfra og opp. Slik finner du den siste fakturaen til en kunde: =XOPPSLAG("Bakkerij Van Dijk";B2:B13;F2:F13;"Ingen";0;-1).
Fallgruver
- Søkekolonne og resultatkolonne må være like lange: $B$2:$B$13 og $G$2:$G$13, ikke $G$2:$G$20.
- Unngå hele kolonner som B:B i store filer, det gjør regnearket tregt. Se Gjøre et tregt regneark raskere.
- Sender du filen til noen med en svært gammel Excel (2016 eller eldre), kjenner den ikke XOPPSLAG. Bruk da FINN.RAD.
