Chcete skontrolovať, či vaša bunka Excel obsahuje číslo alebo nie? Zistite, ako to urobiť pomocou funkcie ISNUMBER.

Excel ponúka širokú škálu funkcií, ktoré vám pomôžu vykonávať zložité výpočty a analýzy. Jednou z takýchto funkcií je funkcia ISNUMBER, ktorá sa používa na vyhodnotenie obsahu bunky a vrátenie boolovských hodnôt v závislosti od toho, či spĺňajú určité kritérium.

Ak pracujete s veľkým súborom údajov, môžete použiť funkciu ISNUMBER na rýchlu identifikáciu a manipuláciu s číselnými údajmi.

Čo je funkcia ISNUMBER v Exceli?

Funkcia ISNUMBER je logická funkcia, ktorá vracia TRUE, ak je hodnota v bunke číslo a FALSE, ak nie je. Syntax funkcie ISNUMBER je:

=ISNUMBER(hodnota)

Tu je „hodnota“ hodnota, ktorú chcete skontrolovať. Môže to byť odkaz na bunku, vzorec alebo konštanta. Ak chcete napríklad skontrolovať, či hodnota v bunke A1 je číslo alebo nie, použijete nasledujúci vzorec:

=ISNUMBER(A1)

Ak je hodnota v bunke A1 číslo, vzorec vráti hodnotu TRUE. V opačnom prípade sa vráti FALSE.

Ako používať ISNUMBER s ďalšími funkciami

instagram viewer

Funkcia ISNUMBER je užitočným nástrojom sama o sebe, ale v kombinácii s inými funkciami môže byť výkonnejšia na analýzu údajov. Pomocou ISNUMBER s inými pokročilé funkcie Excelu, môžete vykonávať rôzne úlohy, ktoré by bolo ťažké dokončiť iba s ISNUMBER.

Pomocou FIND With ISNUMBER

Funkciu ISNUMBER môžete použiť s funkciu NÁJSŤ v Exceli určiť, či sa v bunke nachádza špecifický znak alebo reťazec. Tu je príklad:

Povedzme, že máte zoznam e-mailových adries v stĺpci A a chcete určiť, ktoré z nich obsahujú doménu „@gmail.com“. Pomocou funkcie FIND s funkciou ISNUMBER môžete vyhľadať „@gmail.com“ v každej bunke, a to takto:

=IF(ISNUMBER(FIND("@gmail.com",A2)),"Gmailová adresa",„Nie je to adresa Gmail“)

Tento vzorec kontroluje, či sa v bunke zobrazuje text „@gmail.com“. A2. Ak áno, funkcia FIND vráti polohu @ znak v texte v A2 (napríklad 6, ak bunka obsahuje [email protected]). Keďže ide o číslo, funkcia ISNUMBER vráti hodnotu TRUE a vzorec vráti adresu Gmail.

Ak sa text „@gmail.com“ nenachádza v A2, funkcia FIND vráti #HODNOTA! chyba, ktorá nie je číslom. Funkcia ISNUMBER vráti hodnotu FALSE a vzorec vráti hodnotu „Nie je to adresa Gmail“.

Pomocou LEFT s ISNUMBER

Pomocou funkcie ISNUMBER s funkciou LEFT môžete skontrolovať, či je určitý počet znakov v bunke číselný alebo nie. Tu je príklad:

Predpokladajme, že máte zoznam čísel dielov v stĺpci A a chcete zistiť, ktoré čísla dielov majú číselné hodnoty v prvých štyroch znakoch. Na dosiahnutie tohto cieľa môžete použiť nasledujúci vzorec v stĺpci B:

=ISNUMBER(LEFT(A2;4)*1)

Tento vzorec extrahuje prvé štyri znaky z bunky A2 pomocou funkcie DOĽAVA a potom skontrolujte, či sú číselné pomocou funkcie ISNUMBER. The *1 na konci vzorca prevedie výsledok funkcie LEFT na číselnú hodnotu, aby ho funkcia ISNUMBER rozpoznala ako číslo.

Použitie SUMPRODUCT s ISNUMBER

Pomocou funkcie SUMPRODUCT s ISNUMBER môžete otestovať čísla v celom rozsahu buniek. Napríklad, aby ste skontrolovali, či je v rozsahu aspoň jedno číslo A2:A6, použijeme nasledujúci vzorec:

=SUMPRODUCT(--ISNUMBER(A2:A6))>0

V tomto vzorci funkcia ISNUMBER testuje každú bunku v rozsahu A2:A6 a vráti pole hodnôt TRUE alebo FALSE v závislosti od toho, či každá bunka obsahuje číslo alebo nie. Dvojité záporné znamienko (--) prevedie hodnoty TRUE/FALSE na 1s a 0s.

Funkcia SUMPRODUCT spočíta 1 a 0 v poli a získa celkový počet buniek, ktoré obsahujú čísla. Nakoniec, >0 operátor porovná celkový počet s 0 a vráti hodnotu TRUE, ak existuje aspoň jedna bunka, ktorá obsahuje číslo.

Zjednodušte overenie údajov pomocou funkcie ISNUMBER v Exceli

Funkcia ISNUMBER v Exceli je efektívnym nástrojom na zjednodušenie údajov odfiltrovaním nečíselných hodnôt. ISNUMBER sa ľahko používa a môže pomôcť zefektívniť proces analýzy údajov, najmä pri práci s veľkými súbormi údajov. Identifikáciou a odstránením nečíselných údajov môžete zvýšiť presnosť svojej analýzy a získať hlbší prehľad o údajoch.