Obsah
Možná budete potřebovat vyhledat konkrétní slovo v celém souboru dat, abyste získali nějakou důležitou informaci. K tomuto účelu stačí zkontrolovat každou buňku v celém pracovním listu, zda některá z nich neobsahuje zamýšlené slovo. Abychom vám v tomto ohledu pomohli, přišli jsme v tomto příspěvku na blogu s 5 způsoby, které můžete použít ke kontrole, zda některá buňka obsahuje částečný text vExcel s lehkostí.
Stáhněte si cvičebnici
Doporučujeme vám stáhnout si soubor aplikace Excel a procvičit se v něm.
Pokud buňka obsahuje částečný text.xlsx5 způsobů, jak zkontrolovat, zda buňka obsahuje částečný text v aplikaci Excel
V tomto článku použijeme jako datovou sadu vzorový ceník produktů, na kterém si všechny metody ukážeme. Pojďme se tedy na datovou sadu podívat:
Bez dalších diskusí se tedy vrhneme rovnou na všechny metody jednu po druhé.
1. Zkontrolujte, zda částečný text obsahuje na začátku slova
Pokud hledáte částečnou shodu na začátku textů, můžete postupovat podle následujících kroků:
❶ Vybrat buňku E5 ▶ pro uložení výsledku vzorce.
❷ Zadejte vzorec:
=IF(COUNTIF(B5, "MTT*"), "Ano", "Ne")
v buňce.
❸ Stiskněte ENTER tlačítko.
❹ Nyní přetáhněte Plnicí rukojeť ikonu na konec Částečný text sloupec.
Po dokončení všech výše uvedených kroků uvidíte výsledek vzorce jako na obrázku níže:
␥ Rozdělení vzorců
- COUNTIF(B5, "MTT*") ▶ vrací 1, pokud MTT existuje na začátku textu, jinak vrací 0.
- =IF(COUNTIF(B5, "MTT*"), "Ano", "Ne") ▶ vrací Ano, pokud MTT existuje na začátku textu, jinak vrací Ne.
Přečtěte si více: Jak používat VLOOKUP, pokud buňka obsahuje slovo v textu v aplikaci Excel
2. Prozkoumejte, zda částečný text obsahuje na konci.
Pokud se těšíte na prozkoumání částečného textu, který existuje na konci textu, můžete postupovat podle níže uvedených kroků.
❶ Vybrat buňku E5 ▶ pro uložení výsledku vzorce.
❷ Zadejte vzorec:
=IF(COUNTIF(B5, "*NPP"), "Ano", "Ne")
v buňce.
❸ Stiskněte ENTER tlačítko.
❹ Nyní přetáhněte Plnicí rukojeť ikonu na konec Částečný text sloupec.
Po dokončení všech výše uvedených kroků uvidíte výsledek vzorce jako na obrázku níže:
␥ Rozdělení vzorců
- COUNTIF(B5, "*NPP") ▶ vrací 1, pokud na konci textu existuje NPP, jinak vrací 0.
- =IF(COUNTIF(B5, "*NPP"), "Ano", "Ne") ▶ vrací Ano, pokud na konci textu existuje NPP, jinak vrací Ne.
Přečtěte si více: Pokud buňka obsahuje text, pak vraťte hodnotu do jiné buňky pomocí vzorce aplikace Excel
3. Kontrola, zda částečný text obsahuje na libovolné pozici
Pokud chcete provést slepé vyhledávání v celém souboru dat, tj. hledat částečnou shodu na libovolné pozici, můžete provést následující kroky:
❶ Vybrat buňku E5 ▶ pro uložení výsledku vzorce.
❷ Zadejte vzorec:
=IF(COUNTIF(B5,"*NQ*"),"Yes","No")
v buňce.
❸ Stiskněte ENTER tlačítko.
❹ Nyní přetáhněte Plnicí rukojeť ikonu na konec Částečný text sloupec.
Po dokončení všech výše uvedených kroků uvidíte výsledek vzorce jako na obrázku níže:
␥ Rozdělení vzorců
- COUNTIF(B5, "*NQ*") ▶ vrací 1, pokud NQ existuje na libovolné pozici textu, jinak vrací 0.
- =IF(COUNTIF(B5, "*NQ*"), "Ano", "Ne") ▶ vrací Ano, pokud NQ existuje na libovolné pozici textu, jinak vrací Ne.
Přečtěte si více: Jak vrátit hodnotu, pokud buňky obsahují určitý text ze seznamu
4. Zjistěte, zda částečný text s určitým znakem obsahuje na začátku znaky
Nyní označíme všechny buňky, které obsahují částečný text, 1VX40NQ následovaný libovolným znakem. Nyní postupujte podle níže uvedených kroků, abyste zjistili, jak to provést.
❶ Vybrat buňku E5 ▶ pro uložení výsledku vzorce.
❷ Zadejte vzorec:
=IF(COUNTIF(B5,"?1VX40NQ"),"Yes","No")
v buňce.
❸ Stiskněte ENTER tlačítko.
❹ Nyní přetáhněte Plnicí rukojeť ikonu na konec Částečný text sloupec.
Po dokončení všech výše uvedených kroků uvidíte výsledek vzorce jako na obrázku níže:
␥ Rozdělení vzorců
- COUNTIF(B5,"?1VX40NQ") ▶ vrací 1, pokud existuje 1VX40NQ následovaný jakýmkoli jedním znakem; jinak vrací 0.
- =IF(COUNTIF(B5,"?1VX40NQ"), "Ano", "Ne") ▶ vrací Ano, pokud existuje 1VX40NQ, za kterým následuje jakýkoli jednotlivý znak; jinak vrací Ne.
Přečtěte si více: Pokud buňka obsahuje určitý text, přidejte 1 v aplikaci Excel (5 příkladů)
5. Podívejte se, zda částečný text s určitým znakem obsahuje na začátku
Nyní vyhledejme všechny buňky s částečným textem OP666 a končící libovolnými třemi znaky. Pro zobrazení postupu postupujte podle následujících kroků:
❶ Vybrat buňku E5 ▶ pro uložení výsledku vzorce.
❷ Zadejte vzorec:
=IF(COUNTIF(B5,"OP666???"),"Yes","No")
v buňce.
❸ Stiskněte ENTER tlačítko.
❹ Nyní přetáhněte Plnicí rukojeť ikonu na konec Částečný text sloupec.
Po dokončení všech výše uvedených kroků uvidíte výsledek vzorce jako na obrázku níže:
␥ Rozdělení vzorců
- COUNTIF(B5, "OP666???") ▶ vrací 1, pokud se OP666 nachází v celém textu a končí libovolnými třemi znaky; jinak vrací 0.
- =IF(COUNTIF(B5, "OP666???"), "Ano", "Ne") ▶ vrací Ano, pokud se OP666 vyskytuje ve všech textech a končí libovolnými třemi znaky; jinak vrací Ne.
Přečtěte si více: Jak sečíst, zda buňka obsahuje určitý text v aplikaci Excel (6 způsobů)
Na co nezapomenout
📌 Můžete použít kterýkoli ze dvou zástupných znaků, hvězdičku( * ) nebo otazník( ? ).
Závěr
Shrneme-li to, probrali jsme 5 metod pro kontrolu, zda buňka obsahuje částečný text v aplikaci Excel. Doporučujeme vám stáhnout si cvičný sešit přiložený spolu s tímto článkem a procvičit si všechny metody s ním. A neváhejte položit jakékoli dotazy v sekci komentářů níže. Pokusíme se co nejdříve odpovědět na všechny relevantní dotazy. A navštivte prosím naše webové stránky ExcelWIKI prozkoumat více.