Ako používať funkciu VLOOKUP v Exceli

Mali ste niekedy veľkú tabuľku s údajmi v Exceli(Excel) a potrebovali ste jednoduchý spôsob, ako z nej filtrovať a extrahovať konkrétne informácie? Ak sa naučíte používať funkciu VLOOKUP v Exceli(Excel) , môžete toto vyhľadávanie vykonať pomocou jedinej výkonnej funkcie Excelu(Excel) .

Funkcia VLOOKUP v Exceli(Excel) vydesí veľa ľudí, pretože má veľa parametrov a existuje viacero spôsobov, ako ju použiť. V tomto článku sa dozviete všetky spôsoby, ako môžete použiť funkciu VLOOKUP v Exceli(Excel) a prečo je táto funkcia taká výkonná.

Parametre VLOOKUP v Exceli(VLOOKUP Parameters In Excel)

Keď začnete písať =VLOOKUP( do ľubovoľnej bunky v Exceli(Excel) , zobrazí sa kontextové okno so všetkými dostupnými parametrami funkcií.

Poďme preskúmať každý z týchto parametrov a čo znamenajú.

  • lookup_value : Hodnota, ktorú hľadáte z tabuľky
  • table_array : Rozsah buniek v hárku, v ktorom chcete prehľadávať
  • col_index_num : Stĺpec, z ktorého chcete získať výsledok
  • [range_lookup] : režim zhody ( TRUE = približné, FALSE = presné)

Tieto štyri parametre vám umožňujú vykonávať množstvo rôznych užitočných vyhľadávaní údajov vo veľmi veľkých súboroch údajov.

Jednoduchý príklad VLOOKUP Excel(A Simple VLOOKUP Excel Example)

VLOOKUP nepatrí medzi základné funkcie Excelu(the basic Excel functions) , ktoré ste sa možno naučili, preto sa pozrime na jednoduchý príklad, ako začať.

V nasledujúcom príklade použijeme veľkú tabuľku skóre SAT pre školy v Spojených (United) štátoch(States) . Táto tabuľka obsahuje viac ako 450 škôl spolu s individuálnymi skóre SAT pre čítanie, matematiku a písanie. Neváhajte(Feel) a stiahnite si a sledujte. Existuje externé pripojenie, ktoré sťahuje údaje, takže pri otvorení súboru dostanete upozornenie, ale je to bezpečné.

Bolo by veľmi časovo náročné prehľadávať taký veľký súbor údajov, aby ste našli školu, o ktorú máte záujem.

Namiesto toho môžete vytvoriť jednoduchý formulár v prázdnych bunkách na strane tabuľky. Ak chcete vykonať toto vyhľadávanie, vytvorte jedno pole pre Škola(School) a tri ďalšie polia pre čítanie, matematiku a písanie skóre.

Ďalej budete musieť použiť funkciu VLOOKUP v Exceli(Excel) , aby tieto tri polia fungovali. V poli Čítanie(Reading) vytvorte funkciu VLOOKUP takto:

  1. Zadajte =VLOOKUP(
  2. Vyberte pole Škola(School) , ktoré je v tomto príklade I2 . Napíšte čiarku.
  3. Vyberte celý rozsah buniek obsahujúcich údaje, ktoré chcete vyhľadať. Napíšte čiarku.

Keď vyberiete rozsah, môžete začať od stĺpca, ktorý používate na vyhľadávanie (v tomto prípade stĺpca s názvom školy), a potom vybrať všetky ostatné stĺpce a riadky, ktoré obsahujú údaje.

Poznámka(Note) : Funkcia VLOOKUP v Exceli(Excel) dokáže prehľadávať iba bunky napravo od vyhľadávacieho stĺpca. V tomto príklade musí byť stĺpec s názvom školy naľavo od údajov, ktoré hľadáte.

  1. Ďalej, ak chcete získať skóre čítania(Reading) , budete musieť vybrať 3. stĺpec z vybratého stĺpca úplne vľavo. Zadajte teda 3 a potom ďalšiu čiarku.
  2. Nakoniec zadajte FALSE pre presnú zhodu a zatvorte funkciu pomocou a ) .

Vaša konečná funkcia VLOOKUP by mala vyzerať asi takto:

=VLOOKUP(I2,B2:G461,3,FALSE)

Keď prvýkrát stlačíte Enter a dokončíte funkciu, všimnete si, že pole Čítanie(Reading) bude obsahovať #N/A .

Je to preto, že pole Škola(School) je prázdne a funkcia VLOOKUP nemá čo nájsť. Ak však zadáte názov akejkoľvek strednej školy, ktorú chcete vyhľadať, uvidíte správne výsledky z daného riadku pre skóre čítania .(Reading)

Ako sa vysporiadať s funkciou VLOOKUP, v ktorej sa rozlišujú malé a veľké písmená(How To Deal With VLOOKUP Being Case- Sensitive)

Môžete si všimnúť, že ak nezadáte názov školy v rovnakom prípade, ako je uvedený v súbore údajov, neuvidíte žiadne výsledky.

Je to preto, že funkcia VLOOKUP rozlišuje veľké a malé písmená. To môže byť nepríjemné, najmä pre veľmi veľkú množinu údajov, kde je stĺpec, v ktorom prehľadávate, nekonzistentný s tým, ako sa veci píšu veľkými písmenami.

Ak to chcete obísť, môžete pred vyhľadaním výsledkov prinútiť to, čo hľadáte, prepnúť na malé písmená. Ak to chcete urobiť, vytvorte nový stĺpec vedľa stĺpca, ktorý hľadáte. Napíšte funkciu:

=TRIM(LOWER(B2))

Týmto sa názov školy napíše malými písmenami a odstránia sa všetky nadbytočné znaky (medzery), ktoré sa môžu nachádzať na ľavej alebo pravej strane názvu.

Podržte stlačený kláves Shift(Shift) a umiestnite kurzor myši nad pravý dolný roh prvej bunky, kým sa nezmení na dve vodorovné čiary. Dvojitým(Double) kliknutím myšou automaticky vyplníte celý stĺpec.

A napokon, keďže sa funkcia VLOOKUP(VLOOKUP) pokúsi použiť skôr vzorec ako text v týchto bunkách, musíte ich všetky previesť iba na hodnoty. Ak to chcete urobiť, skopírujte celý stĺpec, kliknite pravým tlačidlom myši na prvú bunku a vložte iba hodnoty.

Teraz, keď sú všetky vaše údaje vyčistené v tomto novom stĺpci, mierne upravte svoju funkciu VLOOKUP v Exceli(Excel) tak, aby používala tento nový stĺpec namiesto predchádzajúceho, a to tak, že rozsah vyhľadávania(the lookup range) spustíte na C2 namiesto B2.

=VLOOKUP(I2,C2:G461,3,FALSE)

Teraz si všimnete, že ak zadáte hľadaný výraz vždy malými písmenami, vždy dostanete dobrý výsledok vyhľadávania.

Toto je praktický tip programu Excel(handy Excel tip) , ktorý vám pomôže prekonať skutočnosť, že funkcia VLOOKUP(VLOOKUP) rozlišuje malé a veľké písmená.

VLOOKUP Približná zhoda

Zatiaľ čo príklad VYHĽADÁVANIA(LOOKUP) presnej zhody opísaný v prvej časti tohto článku je celkom jednoduchý, približná zhoda je o niečo zložitejšia.

Približná zhoda sa najlepšie používa na vyhľadávanie v číselných radoch. Aby ste to urobili správne, rozsah vyhľadávania musí byť správne zoradený. Najlepším príkladom je funkcia VLOOKUP na vyhľadanie stupňa písmen, ktorý zodpovedá číselnému stupňu.

Ak má učiteľ dlhý zoznam známok za domáce úlohy študentov z celého roka s konečným spriemerovaným stĺpcom, bolo by pekné, keby sa známka za písmená zodpovedajúca tejto konečnej známke zobrazovala automaticky.

To je možné pomocou funkcie VLOOKUP . Všetko, čo je potrebné, je vyhľadávacia tabuľka vpravo, ktorá obsahuje príslušnú známku písmen pre každý číselný rozsah skóre.

Teraz pomocou funkcie VLOOKUP a približnej zhody môžete nájsť správnu známku písmen zodpovedajúcu správnemu číselnému rozsahu.

V tejto funkcii VLOOKUP:

  • lookup_value : F2, konečná priemerná známka
  • table_array : I2:J8, Rozsah vyhľadávania podľa písmen
  • index_column : 2, druhý stĺpec vo vyhľadávacej tabuľke
  • [range_lookup] : TRUE, približná zhoda

Keď dokončíte funkciu VLOOKUP v G2 a stlačíte Enter , môžete vyplniť zvyšok buniek pomocou rovnakého postupu, aký je opísaný v poslednej časti. Všetky známky za písmená uvidíte správne vyplnené.

Všimnite si, že funkcia VLOOKUP v Exceli(Excel) vyhľadáva od spodného konca rozsahu známok s priradeným skóre písmena až po začiatok rozsahu skóre ďalšieho písmena.

Takže „C“ musí byť písmeno priradené nižšiemu rozsahu (75) a B je priradené spodnej časti (minimum) vlastného rozsahu písmen. Funkcia VLOOKUP(VLOOKUP) „nájde“ výsledok pre 60 (D) ako najbližšiu približnú hodnotu pre čokoľvek medzi 60 až 75.

VLOOKUP v Exceli(Excel) je veľmi výkonná funkcia, ktorá je dostupná už dlho. Je tiež užitočný pri hľadaní zodpovedajúcich hodnôt kdekoľvek v excelovom zošite(finding matching values anywhere in an Excel workbook) .

Majte však na pamäti, že používatelia Microsoftu(Microsoft) , ktorí majú mesačné predplatné Office 365 , majú teraz prístup k novšej funkcii XLOOKUP. Táto funkcia má viac parametrov a dodatočnú flexibilitu. Používatelia s polročným predplatným budú musieť počkať na uvedenie aktualizácie v júli 2020(July 2020) .



About the author

Som softvérový recenzent a odborník na produktivitu. Recenzujem a píšem softvérové ​​recenzie pre rôzne softvérové ​​aplikácie, ako sú Excel, Outlook a Photoshop. Moje recenzie sú dobre informované a poskytujú objektívny pohľad na kvalitu aplikácie. Softvérové ​​recenzie píšem od roku 2007.



Related posts