HLEDÁNÍ pro text | Jak používat text VLOOKUP v aplikaci Excel? (s příklady)

VYHLEDÁVÁNÍ s textem

Jedním ze základních kritérií pro práci s VLOOKUP je „vyhledávací“ hodnota by měla být stejná ve výsledkové buňce i v hlavní datové tabulce, ale někdy i když vyhledávací hodnota vypadá stejně v každé buňce, nakonec skončíme s chybovou hodnotou jako # N / A !. Je to proto, že formát hodnoty vlookup musí být v každé buňce odlišný. V tomto článku vám tedy ukážeme, jak pracovat s textovým formátem hodnoty Vlookup.

Příklad VLOOKUP pro text

Níže je uveden příklad aplikace Excel VLOOKUP pro text.

Tuto šablonu VLOOKUP pro textovou aplikaci Excel si můžete stáhnout zde - VLOOKUP pro textovou šablonu aplikace Excel

Někdy jsou čísla uložena jako textové hodnoty a v takových případech je nemůžeme považovat za čísla kvůli funkcím aplikace Excel. Podívejte se například na níže uvedená data.

Ve výše uvedených datech vše vypadá jako čísla, ale když to sčítáme, měli bychom získat celkovou hodnotu 3712054, ale když použijeme funkci SUM excel, dostaneme níže uvedené číslo.

Důvodem je to, že některá čísla jsou uložena jako textové hodnoty. Jak tedy identifikujeme textové hodnoty?

Můžeme identifikovat textové hodnoty pomocí funkce ISNUMBER excel. Funkce ISNUMBER vrátí TRUE, pokud je vybranou hodnotou buňky číslo, jinak vrátí FALSE.

Takže v buňce B5 a B6 jsme dostali výsledek jako FALSE, což znamená, že čísla buněk A5 a A6 jsou uložena jako textové hodnoty.

VLOOKUP vyžaduje přesný formát čísla

Podívejte se například na níže uvedená data pro použití funkce VLOOKUP.

Z tabulky 1 musíme použít funkci VLOOKUP, aby sloupec výnosů vedl k tabulce 2.

Použijte tedy funkci VLOOKUP v tabulce 2.

Dostaneme následující výsledek.

Výsledek funkce VLOOKUP v buňkách E6 a E7 ukazuje # N / A !.

Podívejme se na vyhledávací hodnoty.

To se obvykle děje v počtech hodnot vyhledávání, hlavním důvodem by měl být formát čísel v obou tabulkách nejsou stejné. V takových případech tedy musíme zjistit, ve kterých číslech tabulek jsou uložena jako text.

Použijte funkci ISNUMBER k identifikaci nečíselných hodnot.

Jak vidíme ISNUMBER identifikovanou nečíselnou hodnotu v tabulce 2.

Když jsou data hlavní tabulky správná a čísla tabulek výsledků uložena jako text, musíme nejprve převést textem formátovaná čísla na číselné hodnoty a poté použít VLOOKUP. Existuje několik způsobů, jak toho dosáhnout, níže uvádíme metody.

Metoda 1: Převést čísla formátovaná textem na číselné hodnoty pomocí Vložit jinak

Nejprve zadejte číslo 1 do kterékoli z buněk v listu a zkopírujte tuto buňku.

Nyní vyberte hodnoty ID zásuvky v tabulce 2 a otevřete dialogové okno Vložit jinak.

Chcete-li otevřít speciální dialogové okno pro vložení, stiskněte ALT + E + S.

Dostaneme následující dialogové okno.

V speciálním okně pro vložení vyberte jako možnost „znásobit“.

Stiskněte ok, převede všechna textově formátovaná čísla na číselné hodnoty a VLOOKUP nyní automaticky načte data z tabulky 1.

Metoda 2: Převod pomocí funkce HODNOTA

Funkce VALUE se používá k převodu čísel ve formátu textu na číselné hodnoty. Jak vidíme, náš VLOOKUP nenačetl data kvůli formátu vyhledávací hodnoty.

Abychom překonali tento problém, který pomocí vyhledávací funkce musíme uzavřít funkci HODNOTA.

Podívejte se na výše uvedený vzorec, přiložil jsem vyhledávací funkci s funkcí VALUE. Protože jsme ve funkci VLOOKUP použili funkci VALUE, nejdříve převede nečíselné hodnoty na číselné hodnoty, pak je funkce VLOOKUP považuje pouze za číselné hodnoty.

Metoda 3: Co když jsou čísla uložena jako text v hlavní tabulce

Viděli jsme, jak převést textové hodnoty na čísla ve výsledkové tabulce, ale to, co jsou čísla, se ukládají jako textové hodnoty v samotné hlavní tabulce.

Jak můžeme na výše uvedeném obrázku v hlavní tabulce (tabulka 1) samotné hodnoty jsou uloženy jako text. V takových případech musíme uzavřít funkci TEXT pro vyhledávací hodnotu ve funkci VLOOKUP.

Problém je v tom, že funkce TEX převádí i číselné hodnoty na textové hodnoty, takže některé z hodnot, které jsou uloženy jako číselné hodnoty, v této funkci nebudou fungovat. Za tímto účelem musíme uzavřít podmínku IFERROR v aplikaci Excel.

Podmínka IFERROR testuje, zda je vyhledávací hodnota číselná nebo ne, pokud je číselná, použijeme normální LOOKUP, jinak použijeme funkci TEXT v aplikaci Excel.

Abychom mohli pracovat s VLOOKUP na pokročilé úrovni a v různých scénářích, potřebujeme rozsáhlé znalosti o vzorcích.

Věci k zapamatování

  • Funkce TRIM také převádí textové hodnoty na číselné hodnoty.
  • Nejprve musíme otestovat, ve kterých číslech tabulky jsou uložena jako text.
  • ISNUMBER vrací TRUE, pokud je vybranou hodnotou buňky číslo, jinak vrátí FALSE.

$config[zx-auto] not found$config[zx-overlay] not found