10 najboljših praks z VLOOKUP v Excelu

  • Deliti To
Hugh West

V programu Microsoft Excel je Funkcija VLOOKUP se običajno uporablja za pridobivanje podatkov na podlagi vrednosti iskanja v stolpcu ali območju celic. V tem članku boste spoznali 10 najboljših primerov in praks s funkcijo VLOOKUP funkcijo.

Prenesi delovni zvezek za prakso

Prenesete lahko delovni zvezek Excel, ki smo ga uporabili za pripravo tega članka.

Praksa z VLOOKUP.xlsx

Uvod v funkcijo VLOOKUP

  • Cilj funkcije:

Spletna stran Funkcija VLOOKUP se uporablja za iskanje določene vrednosti v skrajnem levem stolpcu določene tabele, nato pa vrne vrednost v isti vrstici iz določenega stolpca.

  • Sintaksa:

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

  • Argumenti Razlaga:
Argument Obvezno/izbirno Razlaga:
lookup_value Zahtevano Vrednost, ki jo išče v skrajnem levem stolpcu dane tabele. Lahko je ena vrednost ali polje vrednosti.
table_array Zahtevano Tabela, v kateri išče vrednost lookup_value v skrajnem levem stolpcu.
col_index_num Zahtevano Številka stolpca v tabeli, iz katerega se vrne vrednost.
[range_lookup] Izbirno Pove, ali se zahteva natančno ali delno ujemanje vrednosti lookup_value. 0 za natančno ujemanje, 1 za delno ujemanje. Privzeto je 1 (delno ujemanje).
  • Parameter vrnitve:

Vrne vrednost iste vrstice iz določenega stolpca podane tabele, pri čemer se vrednost v skrajnem levem stolpcu ujema z vrednostjo lookup_value.

10 najboljših praks z VLOOKUP v Excelu

Razvrstili smo težavnostne stopnje uporabe VLOOKUP v tri kategorije: Začetni, zmerni in napredni .

1. Primeri in prakse z VLOOKUP na začetni ravni

i. VLOOKUP za vodoravno iskanje določenih podatkov ali polja iz tabele

V naslednji preglednici so bili za prodajalca zabeleženi številni podatki o prodaji. V našem prvem primeru VLOOKUP izvlečemo prodajne zapise določenega prodajalca.

Na primer, pridobili bomo zapis o prodaji Peter z mize.

Na izhodu Celica C16 , bo zahtevana formula:

=VLOOKUP(B16,B5:E13,{2,3,4},FALSE)

Po pritisku na Vnesite , boste v vodoravnem polju hkrati dobili vrednost oddelka, meseca in prodaje. V tej funkciji smo določili indeks stolpca treh Stolpci C, D in E v polju {2,3,4} . Tako je funkcija vrnila izvlečene vrednosti iz vseh teh treh stolpcev.

Preberite več: Kako povleči podatke iz več delovnih listov v Excelu (4 hitri načini)

ii. vaja VLOOKUP z imenovanim območjem v Excelu

V prvem argumentu VLOOKUP lahko podatke v polju ali tabeli določimo z poimenovano območje V prejšnjem primeru je bilo izbrano podatkovno območje polja ali tabele B5:E13 . Toda tukaj bomo to območje podatkov poimenovali kot Podatki o prodaji.

To storimo tako, da preprosto izberemo polje in nato uredimo ime v polju Polje za ime v levem zgornjem kotu preglednice.

Formula, uporabljena v prejšnjem primeru, bo zdaj videti takole z opredeljenim poimenovanim območjem:

=VLOOKUP(B16,Sales_Data,{2,3,4},FALSE)

Po pritisku na Vnesite , bomo lahko pridobili podobne podatke, kot so navedeni v prejšnjem razdelku.

iii. kategoriziranje podatkov z VLOOKUP v Excelu

V tem primeru smo dodali dodaten stolpec z imenom Kategorija zunaj podatkovne tabele ali polja. Tu bomo oddelke razvrstili v kategorije z A, B ali C na podlagi druge tabele na dnu.

📌 Korak 1:

➤ Izberite Celica F5 in tip:

=VLOOKUP(C5,$C$16:$D$18,2,FALSE)

➤ Tisk Vnesite in funkcija bo vrnila A saj ta abeceda označuje Kavbojke oddelek.

📌 Korak 2:

➤ Zdaj uporabite Ročaj za polnjenje za samodejno izpolnjevanje celotnega Stolpec F in prikazale se vam bodo vse kategorije na podlagi imen oddelkov.

2. Primeri in prakse na zmerni ravni z VLOOKUP

i. Prikaz sporočila o napaki, če z VLOOKUP podatki niso bili najdeni

Včasih se lahko zgodi, da podatkov ne moremo najti ali izluščiti na podlagi določenega merila. V tem primeru se VLOOKUP funkcija bo vrnila napako, ki je v podatkovni tabeli videti precej nenavadno. To sporočilo o napaki lahko nadomestimo s prilagojeno izjavo, kot je "Ni najden" ali "Podatki niso na voljo".

Na primer, poiskali bomo zapis o prodaji Robert vendar to ime ni na voljo v Prodajalec stolpec. Zato bomo uporabili IFERROR in ta funkcija bo določila sporočilo, ki se bo prikazalo, ko funkcija ne bo mogla izpolniti danega merila.

Na spletnem mestu Celica C16 , zahtevano formulo z IFERROR in . VLOOKUP funkcije bodo:

=IFERROR(VLOOKUP(B16,Sales_Data,{2,3,4},FALSE), "Ni najden")

Zdaj pritisnite Vnesite in našli boste prilagojeno izjavo "Ni najden" ker funkcija ni mogla pridobiti nobenih podatkov, ker ni bilo imena 'Robert na spletnem mestu Stolpec B .

ii. VLOOKUP vrednost, ki vsebuje dodaten(e) presledek(e)

Naša iskalna vrednost lahko včasih vsebuje skriti presledek. V tem primeru naše iskalne vrednosti ni mogoče povezati z ustreznimi imeni v Stolpec B . Zato bo funkcija vrnila napako, kot je prikazano na naslednji sliki.

Da bi se izognili temu sporočilu o napaki in odstranili prostor, preden začnemo iskati določeno vrednost, moramo uporabiti TRIM Funkcija TRIM odstrani nepotreben prostor iz vrednosti iskanja.

Ker je na spletni strani Celica B16 vsebuje dodaten presledek na koncu imena Peter, zahtevana formula za iskanje imena Peter samo brez presledka v izpisu Celica C16 bo:

=VLOOKUP(TRIM(B16),B5:E13,{2,3,4},FALSE)

Po pritisku na Vnesite , boste našli pridobljene podatke za Petra.

iii. VLOOKUP s funkcijo MATCH v Excelu

V tem razdelku bomo poiskali dve določeni merili skupaj s stolpci in vrsticami. Pri tem dvosmernem iskanju moramo uporabiti MATCH za določitev številke stolpca iz izbranega polja.

Na primer, na podlagi naslednjega nabora podatkov lahko za določenega prodajalca pripravimo poljuben zapis o prodaji, naj bo to Antonio, in tukaj bomo našli njegov oddelek.

Na izhodu Celica C18 , zahtevano formulo z MATCH in . VLOOKUP funkcije bodo:

=VLOOKUP(C16,B4:E13,MATCH(C17,B4:E4,0),FALSE)

Pritisnite Vnesite in formula bo vrnila 'Džins' kot Antonio dela v oddelku za kavbojke.

Izhodna merila lahko spremenite v Celica C17 in drugi ustrezni prodajni zapisi se bodo takoj prikazali. Celica C16 da bi našli podatke o prodaji tudi za druge prodajalce.

Preberite več: Funkcija INDEX MATCH proti funkciji VLOOKUP (9 primerov)

iv. Izvlečenje podatkov na podlagi delnega ujemanja z VLOOKUP

VLOOKUP funkcija deluje tudi z uporabo nadomestni znaki s pomočjo katerega lahko poiščemo delno ujemanje v tabeli in izvlecite ustrezne podatke.

Dejansko ime lahko na primer poiščemo z delnim besedilom "ton" samo in nato bomo izpisali prodajni zapis za tega prodajalca.

Zahtevana formula v Celica C16 mora biti:

=VLOOKUP("*ton*",B5:E13,{2,3,4},FALSE)

Po pritisku na Vnesite , bo formula vrnila podatke o prodaji za Antonio ker to ime vsebuje navedeno besedilo. "ton" .

Preberite več: VLOOKUP z nadomestnim znakom v Excelu (3 metode)

v. Pridobivanje zadnje vrednosti na seznamu z VLOOKUP

Pridobivanje zadnje ali končne vrednosti v dolgem razponu celic je preveč preprosto z VLOOKUP funkcijo.

Na naslednji sliki, Stolpec B vsebuje številke z naključnimi vrednostmi. Iz tega stolpca ali območja celic bomo izvlekli zadnjo vrednost. B5:B14 .

Potrebna formula z VLOOKUP funkcijo v izhodu Celica D8 bo:

=VLOOKUP(9.99999999999999E+307,$B$5:$B$14,TRUE)

Pritisnite Vnesite in dobili boste vrednost v zadnji celici tega stolpca.

🔎 Kako deluje formula?

  • V tej funkciji je iskalna vrednost veliko število, ki ga je treba poiskati v območju celic B5:B14 .
  • Merilo iskanja v tretjem argumentu je TRUE ki označuje približno ujemanje s tem številom.
  • Spletna stran VLOOKUP funkcija poišče to veliko vrednost in vrne zadnjo vrednost na podlagi približnega ujemanja, saj funkcija ne more najti določenega števila v stolpcu.

Preberite več: Excel VLOOKUP za iskanje zadnje vrednosti v stolpcu (z alternativami)

Podobna branja

  • VLOOKUP ne deluje (8 razlogov in rešitev)
  • Excel LOOKUP vs VLOOKUP: s 3 primeri
  • Kaj je polje tabel v programu VLOOKUP? (Razloženo s primeri)
  • Uporaba VLOOKUP z več merili v Excelu (6 metod + alternative)
  • Kako izvesti VLOOKUP z nadomestnim znakom v Excelu (2 metodi)

3. Primeri in prakse na napredni ravni z VLOOKUP

i. VLOOKUP za iskanje besedila v Excelu, občutljivega na velikost črk

Včasih je treba poiskati ujemanje z razlikovanjem velikosti črk in nato izločiti podatke. V naslednji tabeli, Stolpec B je bil nekoliko spremenjen, in če ste opazili, ima ta stolpec zdaj ime 'Simon' trikrat, vendar vsakič v drugih primerih.

Poiskali bomo točno ime 'SIMON' in na podlagi ujemanja pripravite podatke o prodaji.

Zahtevana formula v izhodu Celica C16 bo:

=VLOOKUP(TRUE, CHOOSE({1,2,3,4}, EXACT(B16, B5:B13), C5:C13,D5:D13,E5:E13), {2,3,4}, FALSE)

Po pritisku na Vnesite prikazani bodo ustrezni podatki o prodaji za točno določeno ime. 'SIMON' samo.

🔎 Kako deluje formula?

  • Polje za iskanje VLOOKUP funkcija je bila opredeljena s kombinacijo IZBERI in . TOČNO funkcije.
  • Spletna stran TOČNO funkcija tukaj išče ujemanje imena SIMON v območju celic, občutljivo na velikost črk B5:B13 in vrne polje:

{FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;TRUE;FALSE}

  • IZBERI funkcija tukaj izvleče celotne podatke iz tabele, vendar le prvi stolpec prikazuje vrednosti boolean. (TRUE in FALSE) namesto imen prodajalcev.
  • VLOOKUP funkcija išče določeno vrednost boolean TRUE v teh pridobljenih podatkih in nato vrne razpoložljive prodajne zapise na podlagi številke vrstice ujemajoče se vrednosti iskanja. TRUE .

Preberite več: Kako narediti VLOOKUP občutljiv na velikost primera v Excelu (4 metode)

ii. uporaba elementov spustnega seznama kot vrednosti VLOOKUP

Namesto ročnega spreminjanja imena ali drugih meril lahko ustvarimo tudi spustni seznami za opredeljena merila in izberite podatke. V naslednji preglednici so zabeležene prodajne vrednosti številnih prodajalcev za tri različne mesece. Pod primarno preglednico bomo ustvarili dva spustna seznama za prodajalce in mesece.

📌 Korak 1:

➤ Izberite Celica C15 kamor bo dodeljen spustni seznam.

➤ Od Podatki trak, izberite Potrjevanje podatkov iz Podatkovna orodja spustni seznam.

Pojavilo se bo pogovorno okno.

📌 Korak 2:

➤ V Omogočite izberite možnost Seznam .

➤ V Vir: določite obseg celic, ki vsebujejo imena vseh prodajalcev.

➤ Tisk V REDU in končali ste z izdelavo prvega spustnega seznama.

Kot na spodnji sliki boste našli spustni seznam za vse prodajalce.

Podobno morate ustvariti še en spustni seznam za območje celic (C4:E4) ki vsebuje imena mesecev.

📌 Korak 3:

➤ Zdaj izberite ime Antonio iz Prodajalec spustni seznam.

➤ Izberite ime meseca Feb iz Mesec spustni seznam.

➤ Na koncu v izhodu Celica C17 , bo ustrezna formula:

=VLOOKUP(C15,B5:E13,MATCH(C16,B4:E4,0),FALSE)

➤ Tisk Vnesite in takoj se vam bodo prikazali pridobljeni podatki.

Zdaj lahko spremenite katero koli ime ali mesec iz Prodajalec in . Mesec v spustnih seznamih in poiščite ustrezne izpise v Celica C17 takoj.

Preberite več: VLOOKUP s spustnim seznamom v Excelu

💡 Stvari, ki jih je treba upoštevati

  • Spletna stran lookup_value je lahko ena vrednost ali polje vrednosti. Če vnesete polje vrednosti, bo funkcija poiskala vse vrednosti v skrajnem levem stolpcu in vrnila vrednosti iste vrstice iz določenega stolpca.
  • Funkcija bo poiskala približno ujemanje, če [range_lookup] je nastavljen na 1. V tem primeru bo vedno poiskal najbližjo nižjo vrednost lookup_value in ne zgornjega najbližjega.
  • Če je col_index_number je namesto celega števila ulomek, ga bo Excel sam pretvoril v manjše celo število. #VALUE! napaka, če je col_index_number je nič ali negativen.

Zaključne besede

Upam, da so vse uporabe VLOOKUP funkcija v tem članku vam bo zdaj pomagala, da jih uporabite v svojih preglednicah Excel, medtem ko pridobivate podatke na podlagi vrednosti iskanja. Če imate kakršna koli vprašanja ali povratne informacije, mi to sporočite v razdelku za komentarje. Lahko pa si ogledate tudi druge članke, povezane s funkcijami Excel na tem spletnem mestu.

Hugh West je zelo izkušen trener Excela in analitik z več kot 10-letnimi izkušnjami v industriji. Po izobrazbi je diplomirani računovodstvo in finance ter magisterij poslovne administracije. Hugh ima strast do poučevanja in je razvil edinstven pristop k poučevanju, ki ga je enostavno slediti in razumeti. Njegovo strokovno znanje o Excelu je pomagalo na tisoče študentom in strokovnjakom po vsem svetu, da so izboljšali svoje sposobnosti in se izkazali v karieri. Prek svojega bloga Hugh deli svoje znanje s svetom, ponuja brezplačne vadnice za Excel in spletno usposabljanje, ki posameznikom in podjetjem pomaga doseči njihov polni potencial.