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
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.