Ako používať VLOOKUP, ak bunka obsahuje slovo v texte v programe Excel

  • Zdieľajte To
Hugh West

V programe Microsoft Excel musíme niekedy vyhľadať rôzne typy údajov súvisiacich s konkrétnym slovom alebo informáciou v rámci textu v bunke zo súboru údajov alebo tabuľky. Pomocou funkcie VLOOKUP môžeme ľahko nájsť toto slovo z tabuľky a získať údaje súvisiace s hodnotou bunky obsahujúcou toto slovo.

Stiahnite si cvičebnicu

Môžete si stiahnuť zošit programu Excel, ktorý sme použili na prípravu tohto článku.

VLOOKUP na vyhľadanie slova v texte.xlsx

2 užitočné metódy na použitie VLOOKUP, ak bunka obsahuje slovo v texte v programe Excel

VLOOKUP Funkcia sa vo všeobecnosti používa na hľadanie hodnoty v ľavom stĺpci tabuľky a funkcia potom vráti hodnotu v tom istom riadku zo stĺpca, ktorý zadáte. Všeobecný vzorec tejto funkcie VLOOKUP je:

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

Môžete mať podrobný prehľad tu o tom, ako to VLOOKUP funkcia funguje.

1. VLOOKUP na vyhľadávanie údajov z textu obsahujúceho slovo v programe Excel

Na nasledujúcom obrázku, Stĺpec B obsahuje názvy modelov niekoľkých náhodných čipových súprav a v Stĺpec C , sú uvedené názvy modelov smartfónov, ktoré používajú uvedené čipové sady. V tomto prípade vyhľadáme čiastočnú zhodu modelu čipovej sady a potom vyberieme, ktoré zariadenie používa túto špecifikovanú čipovú sadu.

Chceme napríklad zistiť model zariadenia smartfónu, ktorý používa Snapdragon čipová súprava. V Stĺpec B , názov Snapdragon je prítomný s názvom modelu, ale budeme hľadať tieto údaje s čiastočnou zhodou uvedením "snapdragon iba.

Takže vo výstupe Bunka C14 , súvisiaci vzorec na vyhľadanie názvu modelu smartfónu, ktorý používa zadanú čipovú súpravu, bude:

=VLOOKUP("*"&C13&"*",B4:C11,2,FALSE)

Po stlačení Vstúpte na stránku , funkcia vráti Xiaomi Mi 11 Pro Toto konkrétne zariadenie teda využíva čipovú súpravu Snapdragon ktorá leží v Bunka B6 s číslom modelu.

Prečítajte si viac: Kontrola, či bunka obsahuje čiastočný text v programe Excel (5 spôsobov)

2. VLOOKUP na extrakciu údajov na základe hodnoty z konkrétnej pozície v bunke

Teraz budeme mať na obrázku nižšie inú sadu údajov. Stĺpec B s náhodnými telefónnymi číslami v rôznych štátoch USA. Stĺpce D a E zobrazujú smerové čísla a názvy príslušných štátov. Skopírujeme telefónne číslo z Stĺpec B a potom zistite názov štátu extrahovaním kódu z ľavých troch číslic telefónneho čísla. VLOOKUP funkcia vyhľadá tento extrahovaný kód v tabuľkovom poli D4:E10 .

Vo výstupe Bunka C13 , požadovaný vzorec na zistenie názvu štátu z telefónneho čísla uvedeného v Bunka B13 bude:

=VLOOKUP(VALUE(LEFT(B13,3)),D4:E10,2,FALSE)

Po stlačení Vstúpte na stránku , funkcia vráti názov stavu. New York . Takže uvedené telefónne číslo so špecifickým kódom na začiatku v Bunka B13 je registrovaná v štáte New York.

Súvisiaci obsah: Excel Ak bunka obsahuje text, potom vráťte hodnotu (8 jednoduchých spôsobov)

Alternatíva k VLOOKUP na vyhľadávanie údajov na základe slova v texte

Vhodná alternatíva k VLOOKUP je funkcia XLOOKUP Funkcia XLOOKUP je kombináciou VLOOKUP a HLOOKUP Funkcia extrahuje údaje na základe vstupov vyhľadávacieho poľa a vracia pole. Všeobecný vzorec tejto funkcie je nasledovný:

=XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode])

Podrobný prehľad tejto funkcie si môžete pozrieť kliknutím na tu .

Na základe nášho prvého súboru údajov v prvej metóde, ak sa rozhodneme použiť XLOOKUP potom požadovaný vzorec vo výstupe Bunka C14 by mal vyzerať takto:

=XLOOKUP("*"&C13&"*",B4:B11,C4:C11,"Not Found",2)

Po stlačení Vstúpte na stránku , funkcia vráti podobný výsledok, aký bol získaný predtým.

V tejto funkcii sa štvrtý argument obsahuje prispôsobenú správu, ktorá sa zobrazí, ak sa hodnota vyhľadávania v tabuľke nenachádza. piaty argument (match_mode) bola definovaná podľa '2' ktorý označuje zástupná karta na základe vstupu v prvom argumente.

Záverečné slová

Dúfam, že vyššie uvedené metódy na extrakciu údajov podľa zadaných kritérií s VLOOKUP funkcie vás teraz vyprovokuje k ich aplikácii v potrebných úlohách Excelu. Ak máte akékoľvek otázky alebo pripomienky, dajte nám vedieť prostredníctvom komentárov. Alebo si môžete pozrieť naše ďalšie články týkajúce sa funkcií Excelu na tejto webovej stránke.

Hugh West je veľmi skúsený tréner a analytik Excelu s viac ako 10-ročnými skúsenosťami v tomto odvetví. Má bakalársky titul v odbore účtovníctvo a financie a magisterský titul v odbore Business Administration. Hugh má vášeň pre vyučovanie a vyvinul jedinečný vyučovací prístup, ktorý sa dá ľahko sledovať a pochopiť. Jeho odborné znalosti Excelu pomohli tisíckam študentov a profesionálov na celom svete zlepšiť svoje zručnosti a vyniknúť vo svojej kariére. Hugh sa prostredníctvom svojho blogu delí o svoje znalosti so svetom a ponúka bezplatné výukové programy Excelu a online školenia, ktoré jednotlivcom a firmám pomôžu naplno využiť ich potenciál.