Tento článek popisuje osm funkcí, pomocí nichž lze zjistit typ hodnoty nebo odkazu na sloupec. Každá z těchto funkcí testuje, zda je daná hodnota určitého typu, a podle výsledku zjištění vrací hodnotu PRAVDA nebo NEPRAVDA. Například funkce JE.PRÁZDNÉ vrátí pro hodnotu odkazující na prázdný sloupec logickou hodnotu PRAVDA; jinak je jejím výsledkem hodnota NEPRAVDA.
Syntaxe
JE.PRÁZDNÉ(hodnota)
JE.CHYBA(hodnota)
JE.CHYBHODN(hodnota)
JE.LOGHODN(hodnota)
JE.NEDEF(hodnota)
JE.NETEXT(hodnota)
JE.ČÍSLO(hodnota)
JE.TEXT(hodnota)
Hodnota je hodnota, kterou chcete testovat. Může se jednat o prázdnou buňku, chybovou hodnotu, logickou hodnotu, text, číslo nebo odkaz na sloupec.
Funkce |
Podmínka pro výsledek PRAVDA |
JE.PRÁZDNÉ |
Hodnota odkazuje na prázdnou buňku. |
JE.CHYBA |
Hodnota odkazuje na libovolnou chybovou hodnotu kromě #NENÍ_K_DISPOZICI. |
JE.CHYBHODN |
Hodnota odkazuje na libovolnou chybovou hodnotu (#NENÍ_K_DISPOZICI, #HODNOTA!, #ODKAZ!, #DĚLENÍ_NULOU!, #ČÍSLO!, #NÁZEV? nebo #NULL!). |
JE.LOGHODN |
Hodnota odkazuje na logickou hodnotu. |
JE.NEDEF |
Hodnota odkazuje na chybovou hodnotu #NENÍ_K_DISPOZICI (hodnota není k dispozici). |
JE.NETEXT |
Hodnota odkazuje na libovolnou položku kromě textu. (Funkce vrátí hodnotu PRAVDA, pokud hodnota odkazuje na prázdnou buňku.) |
JE.ČISLO |
Hodnota odkazuje na číslo. |
JE.TEXT |
Hodnota odkazuje na text. |
Poznámky
-
Argumenty funkcí JE se nepřevádějí na hodnoty jiného typu. U většiny ostatních funkcí vyžadujících číslo je například textová hodnota "19" převedena na číslo 19. Ve vzorci JE.ČISLO("19") však řetězec "19" zůstává textovou hodnotou a jeho výsledkem je proto logická hodnota NEPRAVDA.
-
Funkce JE se používají ve vzorcích pro testování výsledků výpočtu. V kombinaci s funkcí KDYŽ slouží jako nástroj pro lokalizaci chyb ve vzorcích (viz následující příklady).
Sada příkladů 1
Vzorec |
Popis (výsledek) |
=JE.LOGHODN(PRAVDA) |
Zjišťuje, zda PRAVDA je logická hodnota. (Ano) |
=JE.LOGHODN("PRAVDA") |
Zjišťuje, zda je řetězec "PRAVDA" logická hodnota. (Ne) |
=JE.ČÍSLO(4) |
Zjišťuje, zda je hodnota 4 číslo (Ano) |
Sada příkladů 2
Sloupec1 |
Vzorec |
Popis (výsledek) |
Zlato |
=JE.PRÁZDNÉ([Sloupec1]) |
Zjišťuje, zda sloupec Sloupec1 obsahuje prázdnou hodnotu. (Ne) |
#REF! |
=JE.CHYBHODN([Sloupec1]) |
Zjišťuje, zda je hodnota ve sloupci Sloupec1 chybová. (Ano) |
#REF! |
=JE.NEDEF([Sloupec1]) |
Zjišťuje, zda je hodnotou ve sloupci Sloupec1 chyba #N/A. (Ne) |
#N/A |
=JE.NEDEF([Sloupec1]) |
Zjišťuje, zda je hodnotou ve sloupci Sloupec1 chyba #N/A. (Ano) |
#N/A |
=JE.CHYBA([Sloupec1]) |
Zjišťuje, zda je hodnota ve sloupci Sloupec1 chybová. (Ne) |
330,92 |
=JE.ČISLO([Sloupec1]) |
Zjišťuje, zda hodnota ve sloupci Sloupec1 představuje číslo. (Ano) |
Oblast1 |
=JE.TEXT([Sloupec1]) |
Zjišťuje, zda hodnota ve sloupci Sloupec1 představuje text. (Ano) |