Note: The other languages of the website are Google-translated. Back to English

Excel VLOOKUP Funktion

Excel VLOOKUP-funktion søger efter en værdi ved at matche den første kolonne i en tabel og returnerer den tilsvarende værdi fra en bestemt kolonne i samme række.

Denne vejledning taler om, hvordan du bruger VLOOKUP-funktionen ved at forklare syntaks, argumenter, returnere værdi, funktionsnoter og enkle eksempler i detaljer.
Desuden viser vi i slutningen af ​​selvstudiet en række praktiske tilfælde af VLOOKUP-formler, der ofte bruges, som inkluderer Vlookup på tværs af forskellige regneark eller projektmapper, Vlookup og behold formateringen af ​​resultatcellen, vlookup returnerer flere resultater og andre vlookup-formler i almindelige tilfælde.


Syntaks

=VLOOKUP (lookup_value, table_array, col_index, [range_lookup])


argumenter

Opslagsværdi (påkrævet): Den værdi, du søger efter. Det skal være i den første kolonne i tabel_array-området.

Tabelarray (påkrævet): Tabellen indeholder to eller flere kolonner, hvor opslagsværdikolonnen og resultatværdikolonnen lokaliseres.

Col_index (påkrævet): Det specifikke kolonnetal (det er et heltal) for table_array, som du returnerer den matchede værdi fra.

  • Det første kolonnetal er 1 for den kolonne, der er længst til venstre i tabelarray.

Range_lookup (valgfri): Dette er en logisk værdi, der bestemmer, om denne VLOOKUP-funktion returnerer et nøjagtigt match eller et omtrentligt match:

  • Hvis rækkevidde er enten TRUE eller er udeladt, VLOOKUP-funktionen returnerer et nøjagtigt match eller et omtrentligt match. Hvis et nøjagtigt match ikke kan findes, vil det matche den næste mindste værdi.
    =VLOOKUP(lookup_value, table_array, col_index, TRUE)
    =VLOOKUP(lookup_value, table_array, col_index)

Vigtig: Under denne omstændighed er værdierne i den første kolonne i tabelmatrix skal sorteres i stigende rækkefølge;
Ellers returnerer VLOOKUP muligvis ikke den korrekte værdi.

  • Hvis rækkevidde er enten FALSK eller er 0, VLOOKUP-funktionen returnerer kun et nøjagtigt match. Hvis en nøjagtig matchværdi ikke kan findes, returnerer den en # N / A-fejlværdi. Men hvis der er to eller flere værdier i den første kolonne i tabelmatrix der matcher opslagsværdi, vil vlookup kun bruge værdien af ​​den første fundet.
    =VLOOKUP(lookup_value, table_array, col_index, FALSE)
    =VLOOKUP(lookup_value, table_array, col_index, 0)

Under denne omstændighed er værdierne i den første kolonne i tabelmatrix behøver ikke at blive sorteret.


Returværdi

VLOOKUP-funktionen returnerer den matchede værdi fra en tabel baseret på opslagsværdien i den første kolonne.

Funktionsnoter

1. LOOKUP-funktionen ser kun efter værdi fra venstre mod højre.
    Opslagsværdien er i kolonnen længst til venstre, og resultatværdien skal være i en hvilken som helst kolonne til højre for opslagsværdien.
2. Der er to matchende tilstande til VLOOKUP-funktionen. De er nøjagtigt matchede og omtrentlige.
    VLOOKUP-funktionen bruger omtrentligt match som standard.
3. Det returnerer # N / A-fejlværdien, hvis opslagsværdien ikke kan findes.


Eksempler

Dette afsnit giver eksempler, der viser dig, hvordan du bruger VOOKUP-funktionen i Excel.

Eksempel 1: Præcis match VS omtrentlig match med VLOOKUP-funktion

1.1 Vlookup nøjagtigt match:

Som nedenstående skærmbillede vist, hvordan søger man efter en nøjagtig matchningsværdi "Fersken" og returnerer den tilsvarende værdi fra den tredje kolonne i tabelområdet B3: E8? Du kan gøre som følger for at opnå det.

1. Vælg en tom celle, kopier nedenstående formel ind i den og tryk på Indtast nøgle for at få resultatet.
=VLOOKUP(G4,B3:E8,3,FALSE)

1.2 Vlookup omtrentlig kamp:

Som vist nedenstående skærmbillede, vil du søge efter et ordre-id-nummer “10006”, hvis nummeret ikke kan findes, skal du foretage det omtrentlige match.

1. Vælg en tom celle, kopier nedenstående formel ind i den og tryk på Indtast nøgle for at få resultatet.
=VLOOKUP(H4,B3:F8,3,TRUE)

Noter:

  • I ovenstående to formler, G4 og H4 er henvisningerne til celler, der indeholder opslagsværdierne;
  • B3: E8 og B3: F8 er tabelområderne, hvor kolonnen til opslagsværdi og resultatværdikolonnen lokaliseres;
  • 3 er kolonnetallet for at returnere den matchede værdi;
  • FALSK angiver at finde den nøjagtige matchværdi i dette tilfælde;
  • TRUE præformerer et omtrentligt match-look up. Da opslagsværdien 10006 ikke er fundet i den første kolonne, vil den matche den næste mindste værdi 10005 og returnere resultatet $ 9.00 fra den tredje kolonne i tabellen.
Eksempel 2: Vlookup returnerer tom eller specifik værdi i stedet for # N / A

Når du foretager nøjagtig matchning med VLOOKUP-funktionen, returnerer den # N / A-fejlværdi, hvis opslagsværdien ikke kan findes. Se skærmbillede:

Hvordan holder man resultatcellen tom eller returnerer en bestemt værdi i stedet for # N / A, når opslagsværdien ikke kan findes? Her er løsningen nedenfor.

1. Kopier nedenstående formel til den celle, du sender resultatet, og tryk på Indtast nøgle:
=IFERROR(VLOOKUP(H4,B3:F8,3,0),"Not found")

Bemærk: I formlen, “ikke fundet”Er det indhold, du vil vise i resultatcellen i stedet for # N / A-fejl. For at holde resultatcellen tom skal du erstatte teksten "ikke fundet" med et mellemrum. Og du kan ændre det ud fra dine behov.


Flere eksempler

Vlookup-formler - På tværs af projektmapper / regneark

Vlookup-værdier på tværs af flere regneark
Du kan anvende vlookup-funktionen for at returnere de matchende værdier i en tabel i et regneark. Men hvis du har brug for at oprette værdi på tværs af flere regneark, hvordan kan du gøre det? Denne artikel indeholder detaljerede trin, der hjælper dig med let at løse problemet.
Klik for at vide mere ...

Vlookup for at sammenligne to lister i adskilte regneark
Antag at der er to navnelister, der findes i forskellige regneark "Navn-1" og "Navn-2", til sammenligning af disse to lister og at finde de matchende navne i Navne-1, hvis de går ud i Navne-2. VLOOKUP-formlen i denne artikel vil gøre dig en tjeneste.
Klik for at vide mere ...

Vlookup til en anden projektmappe
Normalt kan VLOOKUP-funktionen kun bruges i den samme projektmappe. Hvis du vil anvende VLOOKUP-funktionen i en anden projektmappe, skal du prøve formlen i denne artikel.
Klik for at vide mere ...

Vlookup-formler - Behold resultatformatering

Behold celleformatering, når Vlookup
Når du anvender VLOOKUP-formlen, får du normalt resultatet uden nogen formatering. Hvordan bevares kildeformateringen af ​​resultatcellen? Her har løsningen.
Klik for at vide mere ...

Vlookup og returner baggrundsfarve sammen med opslagsværdien
Hvis du vil returnere resultatet sammen med dets originale baggrundsfarve, når du anvender VLOKUP-formlen, kan metoden i denne artikel hjælpe.
Klik for at vide mere ...

Vlookup- og returdatoformat i stedet for nummer
Du bemærker muligvis, at datoen vises som serienummer i stedet for datoformat, når du bruger VLOOKUP-funktionen, og derefter skal du formatere denne resultatcelle til datoformatering manuelt. Bortset fra manuel ændring af celleformatering til datoformat, er der nogen praktisk måde at håndtere det på? Denne artikel viser dig en nem måde at løse dette problem på.
Klik for at vide mere ...

Vlookup og returner matchende værdi med cellekommentar
Når du anvender Vlookup-funktionen til at returnere den matchende værdi, returnerer den kun værdien. Nogle gange kan det være nødvendigt at slå op og returnere den matchede værdi inklusive den oprindelige kommentar. Hvordan kunne du få det ned?
Klik for at vide mere ...

Vlookup-formler - Returner flere resultater

Vlookup og returner matchede værdier i flere kolonner
Normalt kan anvendelse af Vlookup-funktionen kun returnere den matchede værdi fra en kolonne. Nogle gange kan det være nødvendigt at udtrække matchede værdier fra flere kolonner baseret på kriterierne. Her er løsningen for dig.
Klik for at vide mere ...

Vlookup for at returnere flere værdier i en celle
Normalt, hvis der er flere værdier, der matcher kriterierne, når du bruger VLOOKUP-funktionen, kan du kun få resultatet af den første. Hvis du vil returnere alle matchede resultater og vise dem alle i en enkelt celle, hvordan kan du opnå det?
Klik for at vide mere ...

Vlookup og returner flere værdier uden dubletter
Nogle gange skal du muligvis slå op og returnere flere matchede værdier i en enkelt celle på én gang. Men hvordan kunne du kun beholde de unikke værdier, når duplikatresultater vises? Her er løsningen.
Klik for at vide mere ...

Vlookup og returner hele rækken med en matchet værdi
Normalt kan brug af vlookup-funktionen kun returnere et resultat fra en bestemt kolonne i samme række. Denne artikel viser dig, hvordan du returnerer hele rækken af ​​data baseret på specifikke kriterier.
Klik for at vide mere ...

Vlookup-formler - Andre almindelige tilfælde

Brug let vlookup og sum i Excel
Kombination af vlookup- og sumfunktionerne hjælper med at søge efter et bestemt kriterium og opsummere alle værdier baseret på disse kriterier på samme tid. Her giver vi detaljerede trin, der hjælper dig med nemt at oprette en bestemt værdi og opsummere alle matches i kolonner eller rækker i Excel.
Klik for at vide mere ...

Bagud Vlookup eller i omvendt rækkefølge
Generelt søger VLOOKUP-funktionen værdier fra venstre mod højre i matrixtabellen, og det kræver, at opslagsværdien skal forblive i venstre side af målværdien. Men nogle gange kender du måske målværdien og ønsker at finde ud af opslagsværdien i omvendt retning. Derfor er du nødt til at slå op baglæns i Excel. Der er flere måder i denne artikel til nemt at løse dette problem!
Klik for at vide mere ...

Vlookup en bestemt værdi og returner kun sand eller falsk / ja eller nej
Normalt, når du bruger Vlookup-formlen til at søge efter en nøjagtigt matchende værdi, returneres fejlen # N / A, hvis værdien ikke kan findes, eller returnerer det korrekte resultat, når den matcher værdien. I nogle tilfælde behøver vi kun at returnere Ja eller Nej / Sandt eller Falsk for blot at minde os selv om en værdi findes. Løsningen i denne artikel kan hjælpe.
Klik for at vide mere ...

Vlookup i todimensionel tabel
Nogle gange skal du vlookup for at returnere relativ værdi baseret på både rækken og kolonnen, det vil sige, du skal returnere dataene fra en todimensionel tabel. I dette tilfælde kan kombination af VLOOKUP og MATCH-funktionen hjælpe med at løse problemet.
Klik for at vide mere ...


De bedste Office-produktivitetsværktøjer

Kutools til Excel - Hjælper dig med at skille dig ud fra mængden

Kunne du tænke dig at udføre dit daglige arbejde hurtigt og perfekt? Kutools til Excel bringer 300 kraftfulde avancerede funktioner (Kombiner projektmapper, sum efter farve, delt celleindhold, konverter dato, og så videre...) og spar 80% tid for dig.

  • Designet til 1500 arbejdsscenarier, hjælper dig med at løse 80 % Excel-problemer.
  • Reducer tusindvis af tastatur- og museklik hver dag, lindre dine trætte øjne og hænder.
  • Bliv en Excel-ekspert på 3 minutter. Behøver ikke længere huske smertefulde formler og VBA-koder.
  • 30-dages ubegrænset gratis prøveperiode. 60-dages pengene tilbage garanti. Gratis opgradering og support i 2 år.
Ribbon of Excel (med Kutools til Excel installeret)

Fanen Office - Aktiver læsning og redigering af faner i Microsoft Office (inkluderer Excel)

  • Et sekund til at skifte mellem snesevis af åbne dokumenter!
  • Reducer hundreder af museklik for dig hver dag, og farvel med musens hånd.
  • Øger din produktivitet med 50 %, når du ser og redigerer flere dokumenter.
  • Bringer effektive faner til Office (inkluderer Excel), Ligesom Chrome, Firefox og ny Internet Explorer.
Skærmbillede af Excel (med Office-fanen installeret)
Sorter kommentarer efter
Kommentarer (1)
Ingen vurderinger endnu. Vær den første til at bedømme!
Denne kommentar blev minimeret af moderatoren på webstedet
tak så meget
Der er endnu ingen kommentarer her
Efterlad dine kommentarer
Sender som gæst
×
Bedøm dette indlæg:
0   Tegn
Foreslåede steder

Følg os

Copyright © 2009 - www.extendoffice.com. | Alle rettigheder forbeholdes. Drevet af ExtendOffice. | | Sitemap
Microsoft og Office-logoet er varemærker eller registrerede varemærker tilhørende Microsoft Corporation i USA og / eller andre lande.
Beskyttet af Sectigo SSL