Jak zkontrolovat, zda je hodnota v seznamu v aplikaci Excel (10 způsobů)

  • Sdílet Toto
Hugh West

Pokud hledáte některý z nejjednodušších způsobů, jak zkontrolovat, zda se hodnota nachází v seznamu v aplikaci Excel, pak jste na správném místě. Chcete-li snadno zjistit požadovanou hodnotu ve velkém rozsahu dat, můžete postupovat podle metod uvedených v tomto článku.

Stáhnout pracovní sešit

Kontrola hodnoty v seznamu.xlsx

10 způsobů, jak zkontrolovat, zda je hodnota v seznamu v aplikaci Excel

V následující tabulce mám informace o některých výrobcích jedné společnosti. Tuto tabulku použiji k demonstraci způsobů, jak snadno zkontrolovat hodnotu v seznamu. Stejně jako v tomto případě bude seznamem např. Sloupec výrobků této tabulky.

K tomuto účelu jsem použil Microsoft Excel 365 verze, můžete použít i jiné verze podle toho, jak vám to vyhovuje.

Metoda 1: Použití funkce Najít & Vyberte možnost pro kontrolu, zda je hodnota v seznamu

Můžete použít Najít & Vybrat Možnost kontroly hodnoty v Produkt zde hledáme produkt, který je uveden v seznamu níže. Banán .

Krok-01 :

➤Přejít na Home Tab>> Úpravy Skupiny>> Najít & Vybrat Dropdown>> Najít Možnost.

Nyní je Najít a nahradit Zobrazí se dialogové okno.

➤Napište název produktu, který hledáte, do pole Zjistěte, co Box (Pro tento případ je to Banán )

➤Zvolte následující

Uvnitř→List

Vyhledávání→podle řádků

Podívejte se do→Hodnoty

➤Press Najít vše Možnost

Výsledek :

Poté získáte pozici buňky produktu. Banán v seznamu.

Přečtěte si více: Jak zkontrolovat, zda v aplikaci Excel existuje hodnota (8 způsobů)

Metoda-2: Použití funkce ISNUMBER a MATCH ke kontrole, zda je hodnota v seznamu

Zde máme některé položky v Sloupec položek které chceme zkontrolovat v seznamu produktů v aplikaci sloupec výrobků . Po kontrole se výsledek zobrazí v okně Sloupec výsledků . V této metodě provádíme tuto práci pomocí funkce ISNUMBER a funkce MATCH .

Krok-01 :

➤Zvolte výstupní buňku F5 .

➤Zadejte následující vzorec

=ISNUMBER(MATCH(E5,$B$5:$B$10,0))

Zde se Funkce MATCH vrátí pozici hodnoty v E5 buňka v rozsahu $B$5:$B$10 pokud je nalezen, jinak vrátí #N/A .

Pak ISNUMBER vrátí TRUE pokud existuje číslo, jinak FALSE .

➤Press ENTER

➤Přetáhněte dolů Plnicí rukojeť Nástroj.

Výsledek :

Tímto způsobem získáte TRUE pro Apple protože je v Produkt seznam a FALSE pro Rajčata který v seznamu není.

Metoda 3: Použití funkce COUNTIF

Můžete použít funkce COUNTIF pro kontrolu položek v Produkt seznam.

Krok-01 :

➤Zvolte výstupní buňku F5 .

➤Zadejte následující vzorec

=COUNTIF($B$5:$B$10,E5)>0

$B$5:$B$10 je rozsah, ve kterém kontrolujete požadovanou hodnotu, a E5 je hledaná hodnota.

Když COUNTIF najde hodnotu v seznamu, vrátí číslo v závislosti na výskytu této hodnoty, takže bude větší než. 0 a výstupem bude TRUE v opačném případě bude FALSE pokud hodnota není v seznamu.

➤Press ENTER

➤Přetáhněte dolů Plnicí rukojeť Nástroj.

Výsledek :

Poté získáte TRUE pro Apple protože je v Produkt seznam a FALSE pro Rajčata který v seznamu není.

Metoda-4: Použití funkce IF a COUNTIF

Zde používáme funkce IF a funkce COUNTIF pro kontrolu položek Položka ve sloupci Produkt sloupec.

Krok-01 :

➤Zvolte výstupní buňku F5 .

➤Zadejte následující vzorec

=IF(COUNTIF($B$5:$B$10,E5)>0, "Odpovídá", "Neodpovídá")

$B$5:$B$10 je rozsah, ve kterém kontrolujete požadovanou hodnotu, a E5 je hledaná hodnota.

Když COUNTIF najde hodnotu v seznamu, vrátí číslo v závislosti na výskytu této hodnoty, takže bude větší než. 0 a pak IF vrátí Odpovídající jinak vrátí Neodpovídá pokud hodnota není v seznamu.

➤Press ENTER

➤Přetáhněte dolů Plnicí rukojeť Nástroj.

Výsledek :

Poté získáte Odpovídající pro Apple protože je v Produkt seznam a Neodpovídá pro Rajčata který v seznamu není.

Metoda 5: Kontrola částečné shody pomocí operátorů se zástupnými znaky

V následující tabulce máme Apple a Berry v Sloupec položek ale nejsou zcela shodné (upravili jsme Apple v souboru dat na Zelené jablko pro vysvětlení tohoto případu), nikoliv částečně shodné v. Produkt Pro kontrolu hodnot, které jsou v seznamu částečně shodné, zde používáme příkaz na Funkce IF a funkce COUNTIF .

Krok-01 :

➤Zvolte výstupní buňku F5 .

➤Zadejte následující vzorec

=IF(COUNTIF($B$5:$B$10, "*"&E5& "*")>0, "Vyhovuje", "Nevyhovuje")

$B$5:$B$10 je rozsah, ve kterém kontrolujete požadovanou hodnotu, a E5 je hledaná hodnota a "*" se s touto hodnotou spojí pomocí příkazu Ampersand provozovatel. "*" se používá k částečnému porovnání hodnot.

Když COUNTIF najde hodnotu v seznamu, vrátí číslo v závislosti na výskytu této hodnoty, takže bude větší než. 0 a pak IF vrátí Odpovídající v opačném případě bude Neodpovídá pokud hodnota není v seznamu.

➤Press ENTER

➤Přetáhněte dolů Plnicí rukojeť Nástroj.

Výsledek :

Poté získáte Odpovídající pro Apple protože je v Produkt seznam jako Zelené jablko a Odpovídající pro Berry který je v seznamu jako Jahody a Blackberry .

Metoda-6: Použití funkce OR ke kontrole, zda je hodnota v seznamu

Můžete použít funkce OR zkontrolovat hodnoty Sloupec položek v Sloupec výrobků .

Krok-01 :

➤Zvolte výstupní buňku F5 .

➤Napsat následující vzorec

=NEBO($B$5:$B$10=E5)

$B$5:$B$10 je rozsah, ve kterém kontrolujete požadovanou hodnotu, a E5 je hledaná hodnota.

Když se hodnota v seznamu shoduje NEBO vrátí TRUE jinak FALSE .

➤Press ENTER

➤Přetáhněte dolů Plnicí rukojeť Nástroj.

📓 Poznámka

Pokud používáte jinou verzi než Microsoft Excel 365 , pak musíte stisknout CTRL+SHIFT+ENTER místo stisknutí ENTER .

Výsledek :

Pak získáte TRUE pro Apple protože je v Produkt seznam a FALSE pro Rajčata který v seznamu není.

Metoda-7: Použití funkce IF ke kontrole, zda je hodnota v seznamu

Můžete použít funkce IF zkontrolovat hodnoty Sloupec položek v Sloupec výrobků .

Krok-01 :

➤Zvolte výstupní buňku F5 .

➤Napsat následující vzorec

=IF(($B$5:$B$10=$E$5:$E$10), "Shodný", "Neshodný")

$B$5:$B$10 je rozsah, ve kterém kontrolujete požadovanou hodnotu, a $E$5:$E$10 je rozsah hledané hodnoty.

Pokud se hodnota v seznamu shoduje IF vrátí Odpovídající jinak Neodpovídá .

➤Press ENTER

Výsledek :

Poté získáte Odpovídající pro Apple , Banán , Blackberry protože jsou v Produkt seznam a Neodpovídá pro Orange , Chlebovník a Jahody které v seznamu nejsou.

📓 Poznámka

Pokud používáte jinou verzi než Microsoft Excel 365 , pak musíte stisknout CTRL+SHIFT+ENTER místo stisknutí ENTER .

Přečtěte si více: Jak zkontrolovat, zda je buňka v aplikaci Excel prázdná (7 metod)

Metoda-8: Použití funkce ISERROR a VLOOKUP

Zde používáme funkce IF , funkce ISERROR a funkce VLOOKUP pro kontrolu položek Položka ve sloupci Produkt sloupec.

Krok-01 :

➤Zvolte výstupní buňku F5 .

➤Zadejte následující vzorec

=IF(ISERROR(VLOOKUP(E5,$B$5:$B$10,1,FALSE)), "Neodpovídá", "Odpovídá")

VLOOKUP vyhledá hodnotu buňky E5 v $B$5:$B$10 rozsah, kde 1 je číslo indexu sloupce a FALSE je pro přesná shoda .

Pokud hodnotu nelze určit nebo se neshoduje, pak se Funkce ISERROR vrátí TRUE jinak FALSE .

Funkce IF převede TRUE na Neodpovídá a FALSE na Odpovídající .

➤Press ENTER

➤Přetáhněte dolů Plnicí rukojeť Nástroj.

Výsledek :

Poté získáte Odpovídající pro Apple protože je v Produkt seznam a Neodpovídá pro Rajčata který v seznamu není.

Metoda-9: Použití funkce ISERROR INDEX a MATCH

Můžete použít funkce IF , funkce ISERROR , funkce INDEX a funkce MATCH pro kontrolu položek Položka ve sloupci Produkt sloupec.

Krok-01 :

➤Zvolte výstupní buňku F5 .

➤Zadejte následující vzorec

=IF(ISERROR(INDEX($B$5:$B$10,MATCH(E5,$B$5:$B$10,0)), "Nevyhovuje", "Vyhovuje")

MATCH vyhledá hodnotu buňky E5 v $B$5:$B$10 rozsah, kde 0 je pro přesná shoda .

Pokud hodnotu nelze určit nebo se neshoduje, pak Funkce ISERROR vrátí TRUE jinak FALSE .

Funkce IF převede TRUE na Neodpovídá a FALSE na Odpovídající .

➤Press ENTER

➤Přetáhněte dolů Plnicí rukojeť Nástroj.

Výsledek :

Pak získáte Odpovídající pro Apple protože je v Produkt seznam a Neodpovídá pro Rajčata který v seznamu není.

Metoda-10: Kontrola více hodnot v seznamu

Zde máme Seznam položek který má různé položky oddělené čárkou a my chceme porovnat položky tohoto seznamu v seznamu Sloupec výrobků Pro tento účel použijeme funkce IFERROR , funkce INDEX , funkce SMALL , funkce IF , funkce COUNTIF , funkce MATCH .

Krok-01 :

➤Zvolte výstupní buňku F5 .

➤Zadejte následující vzorec

=IFERROR(INDEX($B$5:$B$10, SMALL(IF(COUNTIF(B13, "*"&$B$5:$B$10& "*"), MATCH(ROW($B$5:$B$10), ROW(B5:B10)), ""), COLUMNS($B$13:B13)), "")

$B$5:$B$10 je rozsah, ve kterém kontrolujete požadovanou hodnotu, a B13 je hledaná hodnota.

Zde, IF vrátí Produkt je název, který bude v seznamu porovnán, jinak vrátí Prázdné stránky .

➤Press ENTER

Výsledek :

Poté získáte Apple protože je na Produkt seznam.

Přečtěte si více: Kontrola prázdné buňky v aplikaci Excel pomocí VBA (5 metod)

Praktická část

Pro samostatné cvičení jsme připravili Cvičení oddíl jako níže pro každou metodu v každém listu na pravé straně. Udělejte to prosím sami.

Závěr

V tomto článku jsem se snažil popsat nejjednodušší způsoby, jak efektivně zkontrolovat, zda je hodnota v seznamu v aplikaci Excel. Doufám, že vám bude užitečný. Pokud máte nějaké návrhy nebo dotazy, neváhejte se s námi o ně podělit.

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.