Zkontrolovat pokud buňka obsahuje konkrétní text, použijte ISNUMBER a SEARCH v Vynikat. V aplikaci Excel není žádná funkce OBSAHUJE.
1. Chcete -li zjistit polohu podřetězce v textovém řetězci, použijte funkci HLEDAT.
Vysvětlení: „kachna“ nalezená na pozici 10, „osel“ nalezená na pozici 1, buňka A4 neobsahuje slovo „kůň“ a „koza“ nalezená na pozici 12.
2. Přidejte funkci ISNUMBER. Funkce ISNUMBER vrací TRUE, pokud buňka obsahuje číslo, a FALSE, pokud ne.
Vysvětlení: buňka A2 obsahuje slovo „kachna“, buňka A3 obsahuje slovo „osel“, buňka A4 neobsahuje slovo „kůň“ a buňka A5 obsahuje slovo „koza“.
3. Můžete také zkontrolovat, zda buňka obsahuje konkrétní text, aniž byste zobrazili podřetězec. Nezapomeňte podřetězec uzavřít do uvozovek.
4. Chcete-li provést hledání rozlišující malá a velká písmena, nahraďte funkci SEARCH funkcí FIND.
Vysvětlení: vzorec v buňce C3 nyní vrací FALSE. Buňka A3 neobsahuje slovo „osel“, ale obsahuje slovo „osel“.
5. Přidejte funkci IF. Níže uvedený vzorec (nerozlišuje velká a malá písmena) vrací „Nalezeno“, pokud buňka obsahuje konkrétní text, a „Nenalezeno“, pokud ne.
6. Pomocí IF a COUNTIF v aplikaci Excel můžete také zkontrolovat, zda buňka obsahuje konkrétní text. Funkce COUNTIF však vždy nerozlišuje malá a velká písmena.
Vysvětlení: vzorec v buňce C2 se zmenší na = IF (COUNTIF (A2, "*kachna*"), "Nalezeno", "Nenalezeno"). Hvězdička (*) odpovídá sérii nula nebo více znaků. Navštivte naši stránku o funkci COUNTIF, kde se dozvíte vše, co potřebujete vědět o této výkonné funkci.