Jak používat VLOOKUP, pokud buňka obsahuje slovo v textu v aplikaci Excel

  • Sdílet Toto
Hugh West

V aplikaci Microsoft Excel musíme někdy vyhledat různé typy údajů souvisejících s určitým slovem nebo informací v textu v buňce ze souboru dat nebo tabulky. Pomocí funkce VLOOKUP můžeme toto slovo snadno vyhledat v tabulce a získat údaje související s hodnotou buňky obsahující toto slovo.

Stáhnout cvičebnici

Můžete si stáhnout sešit aplikace Excel, který jsme použili při přípravě tohoto článku.

VLOOKUP pro vyhledání slova v textu.xlsx

2 užitečné metody použití VLOOKUP, pokud buňka obsahuje slovo v textu v aplikaci Excel

VLOOKUP Funkce se obecně používá k vyhledání hodnoty v nejlevějším sloupci tabulky a funkce pak vrátí hodnotu ve stejném řádku ze sloupce, který zadáte. Obecný vzorec této funkce VLOOKUP je:

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

Můžete mít podrobný přehled zde o tom, jak tento VLOOKUP funkce funguje.

1. VLOOKUP pro vyhledání dat z textu obsahujícího slovo v aplikaci Excel

Na následujícím obrázku, Sloupec B obsahuje názvy modelů několika náhodně vybraných čipových sad a v. Sloupec C , jsou uvedeny názvy modelů chytrých telefonů, které používají uvedené čipové sady. Zde vyhledáme částečnou shodu modelu čipové sady a poté vyjmeme, které zařízení tuto uvedenou čipovou sadu používá.

Chceme například znát model zařízení smartphonu, který používá funkci Snapdragon čipové sady. Sloupec B , název Snapdragon je přítomen s názvem modelu, ale budeme hledat tento údaj s částečnou shodou uvedením. 'snapdragon' pouze.

Takže ve výstupu Buňka C14 , související vzorec pro vyhledání názvu modelu smartphonu, který používá zadanou čipovou sadu, bude následující:

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

Po stisknutí Vstupte na , funkce vrátí Xiaomi Mi 11 Pro . Tento konkrétní přístroj tedy používá čipovou sadu Snapdragon která leží v Buňka B6 s číslem modelu.

Přečtěte si více: Kontrola, zda buňka obsahuje částečný text v aplikaci Excel (5 způsobů)

2. VLOOKUP pro výpis dat na základě hodnoty z určité pozice v buňce

Nyní budeme mít na obrázku níže jinou datovou sadu. Sloupec B lží s několika náhodnými telefonními čísly v různých státech USA. Sloupce D a E zobrazují předvolby oblastí a názvy příslušných států. Zkopírujeme telefonní číslo ze serveru Sloupec B a poté zjistit název státu extrakcí kódu z levých tří číslic telefonního čísla. VLOOKUP funkce bude hledat tento extrahovaný kód v poli tabulky D4:E10 .

Na výstupu Buňka C13 , požadovaný vzorec pro zjištění názvu státu z telefonního čísla uvedeného v položce Buňka B13 bude:

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

Po stisknutí Vstupte na , funkce vrátí název stavu. New York . Takže uvedené telefonní číslo se specifickým kódem na začátku v. Buňka B13 je registrován pro stát New York.

Související obsah: Excel Pokud buňka obsahuje text, pak vrať hodnotu (8 snadných způsobů)

Alternativa k VLOOKUP pro vyhledávání dat na základě slova v textu

Vhodná alternativa k VLOOKUP je funkce XLOOKUP Funkce XLOOKUP je kombinací funkce VLOOKUP a HLOOKUP Funkce extrahuje data na základě vstupů vyhledávacího pole a vrací pole. Obecný vzorec této funkce je následující:

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

Podrobný přehled této funkce získáte kliknutím na tlačítko zde .

Na základě našeho prvního souboru dat v první metodě, pokud se rozhodneme použít XLOOKUP pak požadovaný vzorec ve výstupu Buňka C14 by měl vypadat takto:

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

Po stisknutí Vstupte na , funkce vrátí podobný výsledek, který byl získán dříve.

V této funkci se čtvrtý argument obsahuje přizpůsobenou zprávu, která se zobrazí, pokud hodnota vyhledávání není v tabulce nalezena. pátý argument (match_mode) byla definována podle '2' který označuje zástupné znaky na základě vstupu v prvním argumentu.

Závěrečná slova

Doufám, že výše uvedené metody pro získání dat podle zadaných kritérií s VLOOKUP funkce vás nyní vyprovokuje k jejich použití v potřebných úlohách Excelu. Pokud máte nějaké dotazy nebo připomínky, dejte nám vědět prostřednictvím komentářů. Nebo se můžete podívat na naše další články týkající se funkcí Excelu na tomto webu.

Hugh West je velmi zkušený školitel a analytik Excelu s více než 10 lety zkušeností v oboru. Má bakalářský titul v oboru Účetnictví a finance a magisterský titul v oboru Business Administration. Hugh má vášeň pro výuku a vyvinul jedinečný přístup k výuce, který lze snadno sledovat a pochopit. Jeho odborné znalosti Excelu pomohly tisícům studentů a profesionálů po celém světě zlepšit své dovednosti a vyniknout ve své kariéře. Prostřednictvím svého blogu Hugh sdílí své znalosti se světem a nabízí bezplatné výukové programy Excelu a online školení, které jednotlivcům a firmám pomohou dosáhnout jejich plného potenciálu.