Skip to main content

Hvordan finne data med VLOOKUP i Excel

Hvordan merke celler, områder, kolonner og rader i Excel - Norsk 2016 / 2013 / 2010 (April 2025)

Hvordan merke celler, områder, kolonner og rader i Excel - Norsk 2016 / 2013 / 2010 (April 2025)
Anonim

Excels VLOOKUP-funksjon, som står for "vertikal oppslag", vil slå opp en verdi i den første kolonnen i et område, og returnere verdien i en hvilken som helst annen kolonne i samme rad.

Hvis du ikke finner hvilken celle som inneholder spesifikke data, er VLOOKUP en svært effektiv måte å finne den dataen på. Det er spesielt nyttig i gigantiske regneark der det er vanskelig å finne informasjon.

Instruksjoner i denne artikkelen gjelder for Excel 2016, 2013, 2010; Excel for Mac, og Excel for 365 / Online.

Hvordan VLOOKUP-funksjonen fungerer

VLOOKUP returnerer vanligvis et enkelt felt med data som utgang.

Slik fungerer dette:

  1. Du oppgir et navn eller søkeverdi som forteller VLOOKUP hvilken rad i datatabellen for å se etter de ønskede dataene.
  2. Du oppgir kolonnnummeret som col_index_num argument, som forteller VLOOKUP hvilken kolonne inneholder dataene du søker.
  3. Funksjonen ser etter søkeverdi i den første kolonnen i datatabellen.
  4. VLOOKUP lokaliserer og returnerer deretter informasjonen fra kolonnnummeret du definerte i col_index_num, fra samme rad som oppslagsverdien.

VLOOKUP Funksjon Argumenter og syntaks

Syntaxen for VLOOKUP-funksjonen er:

= VLOOKUP (søke, tabell col_index_num, range_lookup)

VLOOKUP-funksjonen kan se forvirrende fordi den inneholder fire argumenter, men det er greit å bruke.

De fire argumentene for VLOOKUP-funksjonen er som følger:

lookup_value (påkrevd): Verdien for å søke etter i den første kolonnen i tabelloppsettet.

table_array (påkrevd) - Dette er datatabellen (en rekke celler) som VLOOKUP søker for å finne den informasjonen du trenger.

  • Table_array må inneholde minst to kolonner med data
  • Den første kolonnen må inneholde oppslagsverdien

col_index_num (obligatorisk) - Dette er kolonnnummeret til verdien du vil finne.

  • Nummereringen begynner med kolonne 1
  • Hvis du refererer til et tall som er større enn antall kolonner i tabelloppsettet, returnerer funksjonen #REF! feil

range_lookup (valgfritt) - Angir hvorvidt oppslagsverdien faller innenfor et område som finnes i tabelloppsettet. Argumentet range_lookup er enten "TRUE" eller "FALSE." Bruk SANT for en omtrentlig kamp og FALSE for en eksakt kamp. Hvis utelatt, er verdien SANT som standard.

Hvis argumentet range_lookup er SANT, så:

  • Lookup_value er verdien du vil sjekke om den faller innenfor et område som er definert av table_array.
  • Table_array inneholder alle områder og en kolonne som inneholder rekkeviddeverdien (for eksempel høy, middels eller lav).
  • Col_index_num-argumentet er den resulterende rekkeviddeverdien.

Hvordan Range_Lookup-argumentet fungerer

Bruk alternativet range_lookup argument er komplisert for mange mennesker å forstå, så det er verdt å se på et raskt eksempel.

Eksemplet i bildet ovenfor bruker VLOOKUP-funksjonen for å finne diskonteringsrenten avhengig av antall kjøpte varer.

Eksemplet viser at rabatten for kjøp av 19 varer er 2% fordi 19 faller mellom 11 og 21 i Mengde kolonne på oppslagstabellen.

Som et resultat returnerer VLOOKUP verdien fra den andre kolonnen i oppslagstabellen siden den raden inneholder det minste av dette området. En annen måte å sette opp et utvalg oppslagstabell ville være å opprette en andre kolonne for maksimumet, og dette området ville ha minimum 11 og maksimalt 20. Men resultatet fungerer på samme måte.

I eksemplet brukes følgende formel som inneholder VLOOKUP-funksjonen til å finne rabatten for mengder av varer som er kjøpt.

= FINN.RAD (C2, $ C $ 5: $ $ D 8,2, TRUE)

  • C2: Dette er oppslagsverdi, som kan være i en hvilken som helst celle i regnearket.
  • $ C $ 5: $ D $ 8: Dette er et fast bord som inneholder alle områdene du vil bruke.
  • 2: Dette er kolonnen i utvalgsoppslagstabellen som du vil at LOOKUP-funksjonen skal returnere.
  • EKTE: Aktiverer range_lookup funksjon av denne funksjonen.

Når du har trykket på Tast inn, og resultatet returnerer i den første cellen, kan du autofyll hele kolonnen for å se opp resultatene for resten av cellene i oppslagskolonnen.

Argumentet range_lookup er en overbevisende måte å sortere ut en kolonne med blandede numre i ulike kategorier.

VLOOKUP-feil: # N / A og #REF

VLOOKUP-funksjonen kan returnere følgende feil.

# N / A er det feilen "verdi ikke tilgjengelig" og oppstår under følgende forhold:

  • De oppslag _value finnes ikke i den første kolonnen i argumentet table_array
  • De tabell argumentet er unøyaktig. For eksempel kan argumentet inneholde tomme kolonner på venstre side av området
  • De range_lookup argumentet er satt til FALSE, og en eksakt samsvar for oppslaget_value-argumentet kan ikke bli funnet i den første kolonnen i tabell
  • De range_lookup argumentet er satt til SANT, og alle verdiene i den første kolonnen i table_array er større enn lookup_value

#REF! ("referanse utenfor rekkevidde") oppstår hvis col_index_num er større enn antall kolonner i table_array.