Excel VLOOKUP-vejledning - Begyndervejledning til VLOOKUP (eksempler)

Indholdsfortegnelse

Excel VLOOKUP-vejledning

I denne Excel VLOOKUP-vejledning diskuterer vi, hvad der er VLOOKUP-funktionen i Excel, hvordan det fungerer sammen med praktiske eksempler. Funktionen VLOOKUP (lodret opslag) i Excel ser et stykke information eller værdi op fra en kolonne i en tabel eller et datasæt og udtrækker og returnerer en tilsvarende værdi eller information fra en anden kolonne.

VLOOKUP-funktion i Excel er en indbygget funktion og er navngivet således, fordi formlen leder efter værdi og søger den lodret ned i en bestemt kolonne. Den stopper, så snart den finder den værdi og ser til højre for den værdi i en kolonne, som vi angiver.

Generel syntaks for VLOOKUP-funktionen er som følger:

VLOOKUP-formelsyntaks har følgende argumenter:

  • Opslagsværdi: Påkrævet repræsenterer den værdi, som vi vil se efter i den første kolonne i en tabel eller et datasæt.
  • Table_array: Obligatorisk, repræsenterer datasættet eller dataarrayet, der skal søges.
  • Col_indexnum: Påkrævet repræsenterer det heltal, der angiver kolonnenummeret for den tabel_array, som vi vil returnere en værdi fra
  • Range_lookup: Valgfrit, repræsenterer eller definerer, hvad funktionen skal returnere, hvis den ikke finder et nøjagtigt match med opslagsværdien. Dette argument kan indstilles til 'FALSE; eller 'TRUE', hvor 'TRUE' angiver en omtrentlig match (dvs. brug det tætteste match under lookup_value, hvis det nøjagtige match ikke findes), og 'FALSE', der angiver et nøjagtigt match (dvs. det returnerer en fejl i tilfælde af det nøjagtige match findes ikke). 'SAND' kan også erstattes med '1' og 'FALSK' med '0'.

Eksempler

Eksempel nr. 1

Lad os antage, at vi har en studenteroptegnelsestabel bestående af deres rollnummer, navn, klasse og e-mail-id. Hvis vi nu ønsker at få e-mail-id'et til en bestemt studerende fra denne database, bruger vi VLOOKUP-funktionen som følger:

= VLOOKUP (F2, A2: D12,4,1)

Vi kan se, at formlen ovenfor ser op på værdien 6 i kolonnen længst til venstre i elevoptegnelsens tabel. Det tredje argument med værdi 4 fortæller funktionen, der skal returnere værdien i den samme række fra den fjerde kolonne i tabellen med elevernes poster. Det sidste argument nævnt som 1 (SAND) fortæller funktionen at returnere et omtrentligt match (nøjagtigt match, hvis det findes).

Så vi kan se, at e-mail-id'et for rulle nr. 6 udpakkes korrekt og returneres med denne funktion.

Eksempel 2

Lad os sige, at vi bruger et nøjagtigt match til en opslagsværdi, der ikke findes, så fungerer VLOOKUP-funktionen som følger:

= VLOOKUP (F2, A2: D12,4, 0)

Vi kan se, at formlen ovenfor ser op på værdien 16 i kolonnen længst til venstre i elevoptegnelsens tabel. Det tredje argument med værdi 4 fortæller funktionen, der skal returnere værdien i den samme række fra den fjerde kolonne i tabellen med elevernes poster. Det sidste argument nævnt som 0 (FALSE) fortæller funktionen at returnere et nøjagtigt match og en fejl, hvis et nøjagtigt match ikke findes.

Så vi kan se, at e-mail-id'et for rulle nr. 16 ikke eksisterer, da der ikke er nogen værdi som rulle nr. 16 i elevernes poster 'tabel, så' # N / A '-fejlen returneres med et nøjagtigt matchargument.

Eksempel 3

Lad os sige, at vi bruger et omtrentligt match til en opslagsværdi, der ikke findes, så fungerer VLOOKUP-funktionen som følger:

 = VLOOKUP (F2, A2: D12,4, 1)

Vi kan se, at formlen ovenfor ser op på værdien 16 i kolonnen længst til venstre i elevoptegnelsens tabel. Det tredje argument med værdi 4 fortæller funktionen, der skal returnere værdien i den samme række fra den fjerde kolonne i tabellen med elevernes poster. Det sidste argument nævnt som 1 (SAND) fortæller funktionen at returnere et omtrentligt match, hvis det nøjagtige match ikke findes.

Så vi kan se, at der ikke er nogen værdi som rulle nr. 16 i den første kolonne i studentoptegnelsens tabel, men det fjerde argument nævnt som 1 eller SAND fortæller om returnering af et omtrentligt match, så funktionen returnerer den største værdi mindre end 16 (12 i dette tilfælde), så e-mail-id for rulle nr. 12 returneres.

Ting at huske

  • VLOOKUP-funktionen er en indbygget funktion i Excel kategoriseret som en opslags- / referencefunktion.
  • Det kan også bruges som et regnearksfunktion, hvor funktionen kan indtastes som en del af en formel i en celle i et regneark.
  • VLOOKUP ser altid rigtigt ud, dvs. det kræver en opslagstabel med opslagsværdier i kolonnen længst til venstre. De data, vi ønsker at hente som resultatværdi, kan vises i enhver kolonne til højre, dvs. opslagsværdien er til venstre for den resultatværdi, vi ønsker at finde.
  • Argumentet 'table_array' til VLOOKUP-funktionen skal være mindst lige så mange kolonner brede som værdien af ​​argumentet 'col_indexnum.'
  • Det er designet til at hente data i en tabel, der er organiseret i lodrette rækker, hvor hver række repræsenterer en ny post. Så hvis dataene er organiseret vandret, kan vi bruge funktionen 'HLOOKUP' (vandret opslag).
  • VLOOKUP-funktionen returnerer enhver datatype som numerisk, dato, streng osv.
  • VLOOKUP-funktionen tillader brug af jokertegn som '*.'
  • Hvis 'FALSE' eller '0' er angivet for parameteren approximate_match, og der ikke findes nogen nøjagtig matchning for opslagsværdien, returnerer VLOOKUP-funktionen '# N / A' -fejlen.
  • Hvis 'TRUE' eller '1' er angivet for parameteren approximate_match, og der ikke findes nogen nøjagtig matchning, returnerer VLOOKUP-funktionen den næste mindre værdi.
  • Hvis 'col_indexnum' er mindre end 1 eller ikke genkendes som en numerisk værdi, returnerer VLOOKUP-funktionen '#VALUE!' fejl.
  • Hvis værdien 'range_lookup' ikke genkendes som en logisk værdi, returnerer den '#VALUE!' fejl.
  • Hvis 'col_indexnum' er større end et antal kolonner i 'table_array', returnerer VLOOKUP-funktionen '#REF!' fejl.
  • Hvis argumentet 'range_lookup' udelades, tillader VLOOKUP-funktionen et ikke-nøjagtigt match, men det vil bruge et nøjagtigt match, hvis det findes.
  • VLOOKUP-funktionen er ikke store og små bogstaver.
  • Hvis opslagskolonnen indeholder duplikatværdier, vil VLOOKUP-funktionen kun matche den første værdi.

Interessante artikler...