Slå opp verdier i en liste med data i Excel

Gjelder for
Excel for Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

La oss si at du vil slå opp internnummeret til en ansatt ved hjelp av kortnummeret eller den riktige satsen for provisjon for et salgsbeløp. Du slår opp data for raskt og effektivt å finne bestemte data i en liste og for automatisk å kontrollere at du bruker riktige data. Når du har slått opp dataene, kan du utføre beregninger eller vise resultater med verdiene som returneres. Det finnes flere måter å slå opp verdier i en liste med data på og vise resultatene på.

Hva vil du gjøre?

Slå opp verdier loddrett i en liste ved hjelp av et nøyaktig samsvar

Du kan gjøre dette ved å bruke FINN.RAD-funksjonen eller en kombinasjon av funksjonene INDEKS og SAMMENLIGNE.

Eksempler på FINN.RAD

=FINN.RAD (B3,B2:E7,2,USANN) FINN.RAD ser etter Fontana i den første kolonnen (kolonne B) i table_array B2:E7, og returnerer Linda fra den andre kolonnen (kolonne C) i table_array. Usann returnerer et nøyaktig samsvar.

=FINN.RAD (102,A2:C7,2,USANN) FINN.RAD ser etter et nøyaktig samsvar (USANN) med etternavnet for 102 (lookup_value) i den andre kolonnen (kolonne B) i A2:C7-området, og returnerer Fontana.

Hvis du vil ha mer informasjon, se FINN.RAD-funksjonen.

Eksempler på INDEKS og SAMMENLIGNE

INDEKS- og SAMMENLIGNE-funksjonene kan brukes som erstatning for VLOOKUP

Kort forklart betyr det:

=INDEKS(jeg ønsker å returnere verdien fra C2:C10, som kommer til å SAMMENLIGNE(Grønnkål, som befinner seg et sted i B2:B10-matrisen, hvor returverdien er den første verdien som tilsvarer Grønnkål))

Formelen leter etter den første verdien i C2:C10 som tilsvarer Grønnkål (i B7), og returnerer verdien i C7 (100) som er den første verdien som tilsvarer Grønnkål.

Hvis du vil ha mer informasjon, kan du se INDEKS-funksjonen og SAMMENLIGNE-funksjonen.

Til toppen av siden

Slå opp verdier loddrett i en liste ved hjelp av et tilnærmet samsvar.

Dette gjør du ved å bruke FINN.RAD-funksjonen.

Viktig

Kontroller at verdiene i den første raden er sortert i stigende rekkefølge.

Et eksempel på en FINN.RAD-formel som ser etter et tilnærmet samsvar

I eksemplet ovenfor ser FINN.RAD etter fornavnet til eleven som har 6 forsinkelser i A2:B7-området. Det er ingen oppføring for 6 forsinkelser i tabellen, så FINN.RAD ser etter det nest høyeste treffet lavere enn 6, og finner verdien 5, knyttet til fornavnet Dave, og returnerer dermed Dave.

Hvis du vil ha mer informasjon, se FINN.RAD-funksjonen.

Til toppen av siden

Slå opp verdier loddrett i en liste med ukjent størrelse ved hjelp av et nøyaktig samsvar

Du kan gjøre dette ved å bruke funksjonene FORSKYVNING og SAMMENLIGNE.

Obs!

Bruk denne fremgangsmåten når dataene er i et eksternt dataområde som du oppdaterer hver dag. Du vet at prisen er i kolonne B, men du vet ikke hvor mange rader med data serveren vil returnere, og den første kolonnen er ikke sortert alfabetisk.

Et eksempel på FORSKYVNING- og SAMMENLIGNE-funksjoner

C1 er cellene øverst til venstre i området (også kalt startcellen).

SAMMENLIGNE("Appelsiner";C2:C7;0) ser etter appelsiner i C2:C7-området. Ikke ta med startcellen i området.

1 er antallet kolonner til høyre for startcellen der returverdien skal komme fra. I vårt eksempel kommer returverdien fra kolonne D, Salg.

Til toppen av siden

Slå opp verdier vannrett i en liste ved hjelp av et nøyaktig samsvar

Du kan gjøre dette ved å bruke FINN.KOLONNE-funksjonen. Se eksemplet nedenfor:

Et eksempel på FINN.KOLONNE-formel som ser etter et nøyaktig samsvar FINN.KOLONNE slår opp Salg-kolonnen og returnerer verdien fra rad 5 i det angitte området.

Hvis du vil ha mer informasjon, se FINN.KOLONNE (funksjon).

Til toppen av siden

Slå opp verdier vannrett i en liste ved hjelp av et tilnærmet samsvar

Du kan gjøre dette ved å bruke FINN.KOLONNE-funksjonen.

Viktig

Kontroller at verdiene i den første raden er sortert i stigende rekkefølge.

Et eksempel på FINN.KOLONNE-formel som ser etter et tilnærmet samsvar I eksemplet ovenfor ser FINN.KOLONNE etter verdien 11000 i rad 3 i det angitte området. Den finner ikke 11000, og ser derfor etter den nest største verdien mindre enn 1100 og returnerer 10543.

Hvis du vil ha mer informasjon, se FINN.KOLONNE (funksjon).

Til toppen av siden