Stáhněte si ukázkový sešit
Tento tutoriál ukazuje, jak zkontrolovat, zda buňka obsahuje libovolné číslo v Excelu a Tabulkách Google.
Buňka obsahuje libovolné číslo
Pokud v aplikaci Excel buňka obsahuje čísla a písmena, je buňka považována za textovou buňku. Pomocí funkcí COUNT a FIND můžete zkontrolovat, zda textová buňka obsahuje nějaké číslo.
1 | = COUNT (NAJÍT ((0,1,2,3,4,5,6,7,8,9}, B3))> 0 |
Výše uvedený vzorec kontroluje číslice 0-9 v buňce a počítá počet diskrétních číslic, které buňka obsahuje. Pak vrátí hodnotu TRUE, pokud je počet kladný, nebo FALSE, pokud je nula.
Projděme si každou funkci níže, abychom porozuměli tomuto příkladu.
NAJDĚTE číslo v buňce
Nejprve použijeme funkci NAJÍT. Funkce FIND najde pozici znaku v textovém řetězci.
1 | = NAJÍT ({0,1,2,3,4,5,6,7,8,9}, B3) |
V tomto příkladu použijeme pole všech numerických znaků (číslice 0-9) a každý z nich v buňce najdeme. Protože náš vstup je pole - v závorkách {} - náš výstup je také pole. Výše uvedený příklad ukazuje, jak je funkce FIND provedena desetkrát na každé buňce (jednou pro každou číselnou číslici).
Pokud je číslo nalezeno, je vydána jeho pozice. Nahoře vidíte číslo „1“ se nachází na 3. pozici v první řadě a „4“ se nachází na 6. pozici ve 2. řadě.
Pokud číslo není nalezeno, #HODNOTA! Zobrazí se chyba.
Poznámka: Funkce FIND a SEARCH vrací při hledání čísel stejný výsledek. Lze použít kteroukoli funkci.
POČET číslic
Dále počítáme bezchybné výstupy z posledního kroku. Funkce COUNT počítá počet číselných hodnot nalezených v poli, chyby ignoruje.
1 | = COUNT (C3: L3) |
Otestujte počet
Nakonec musíme vyzkoušet, zda je výsledek z posledního kroku větší než nula. Níže uvedený vzorec vrací TRUE pro nenulové počty (kde cílová buňka obsahuje číslo) a FALSE pro jakékoli nulové počty.
1 | = M3> 0 |
Kombinací těchto kroků získáme náš počáteční vzorec:
1 | = COUNT (NAJÍT ((0,1,2,3,4,5,6,7,8,9}, B3))> 0 |
Zkontrolujte, zda buňka obsahuje konkrétní číslo
Chcete -li zkontrolovat, zda buňka obsahuje konkrétní číslo, můžeme použít funkci NAJÍT nebo HLEDAT.
1 | = NAJÍT (5, B3) |
V tomto příkladu použijeme funkci NAJÍT ke kontrole čísla 5 ve sloupci B. Vrátí pozici čísla 5 v buňce, pokud je nalezena, a chybu HODNOTA, pokud není nalezeno „5“.
Zkontrolujte, zda buňka obsahuje libovolné číslo - Tabulky Google
Tyto vzorce fungují v Tabulkách Google stejně jako v Excelu. Chcete -li však rozpoznat vzorec pole, musíte pro Tabulky Google stisknout CTRL + SHIFT + ENTER.
Alternativně můžete zadat „ArrayFormula“ a vzorec vložit do závorek. Obě metody přinášejí stejný výsledek.