Tento článek popisuje osm funkcí, které se používají k testování typu hodnoty nebo odkazu na sloupec. Každá z těchto funkcí, které se souhrnně označují jako funkce typu JE Funkce JE.PRÁZDNÉ třeba vrátí logickou hodnotu PRAVDA, pokud je hodnota odkaz na sloupec, který je prázdný. V opačném případě vrátí hodnotu NEPRAVDA.
Syntaxe
JE.PRÁZDNÉ(hodnota)
JE.CHYBA (hodnota)
JE.CHYBHODN(hodnota)
ISLOGICAL(hodnota)
ISNA(hodnota)
ISNONTEXT(hodnota)
JE.ČÍSLO(hodnota)
JE.TEXT(hodnota)
Hodnota je hodnota, kterou chcete testovat. Hodnota může být prázdná, chybová, logická, textová, číselná nebo odkazující na sloupec.
| Funkce | Podmínka pro výsledek PRAVDA |
|---|---|
| JE.PRÁZDNÉ | Hodnota odkazuje na prázdný sloupec. |
| JE.CHYBA | Hodnota odkazuje na libovolnou chybovou hodnotu kromě #NENÍ_K_DISPOZICI. |
| JE.CHYBHODN | Hodnota odkazuje na libovolnou chybovou hodnotu (#N/A, #HODNOTA!, #ODKAZ!, #DĚLENÍ_NULOU!, #ČÍSLO!, #NÁZEV? nebo #NULL!). |
| JE.LOGHODN | Hodnota odkazuje na logickou hodnotu. |
| JE.NEDEF | Hodnota odkazuje na chybovou hodnotu #N/A (hodnota není k dispozici). |
| JE.NETEXT | Hodnota odkazuje na libovolnou položku kromě textu. (Funkce vrátí hodnotu PRAVDA, pokud hodnota odkazuje na odkaz na prázdný sloupec.) |
| JE.ČISLO | Hodnota odkazuje na číslo. |
| JE.TEXT | Hodnota odkazuje na text. |
Poznámky
- Hodnoty argumentů funkcí JE se nepřevedou. Například ve většině ostatních funkcí, ve kterých je požadováno číslo, se textová hodnota 19 převede na číslo 19. Ve vzorci JE.ČÍSLO("19") se ale hodnota 19 z textové hodnoty nepřevede a funkce JE.ČISLO vrátí hodnotu NEPRAVDA.
- Funkce typu JE jsou užitečné 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).
Příklad sady 1
| Vzorec | Popis (výsledek) |
|---|---|
| =JE.LOGHODN(PRAVDA) | Zkontroluje, jestli je PRAVDA logická hodnota (Ano) |
| =JE.LOGHODN("PRAVDA") | Zkontroluje, jestli je řetězec "PRAVDA" logická hodnota. (Ne) |
| =JE.ČISLO(4) | Zkontroluje, jestli je 4 číslo (Ano) |
Příklad sady 2
| Col1 | Vzorec | Popis (výsledek) |
|---|---|---|
| Zlatá | =JE.PRÁZDNÉ([Sloupec1]) | Zkontroluje, jestli je hodnota v poli Sloupec1 prázdná (Ne) |
| Chyba #ODKAZ! | =JE.CHYBHODN([Sloupec1]) | Zkontroluje, jestli #the hodnota v sloupci1 je chyba (Ano) |
| Chyba #ODKAZ! | =JE.NEDEF([sloupec1]) | Zkontroluje, jestli hodnota v poli Sloupec1 je chyba #N/A (Ne) |
| #NENÍ_K_DISPOZICI | =JE.NEDEF([sloupec1]) | Zkontroluje, jestli hodnota v poli Sloupec1 představuje chybu #N/A (Ano). |
| #NENÍ_K_DISPOZICI | =JE.CHYBA([sloupec1]) | Zkontroluje, jestli je hodnota v poli Sloupec1 chyba (Ne) |
| 330,92 | =JE.ČÍSLO([sloupec1]) | Zkontroluje, jestli je hodnota v poli Sloupec1 číslo (Ano) |
| Oblast1 | =JE.TEXT([sloupec1]) | Zkontroluje, jestli je hodnota v poli Sloupec1 text (Ano) |