Tento článok popisuje osem funkcií používaných na testovanie typu hodnoty alebo odkazu na stĺpec. Každá z týchto funkcií, ktoré sa spoločne označujú ako funkcie IS, skontroluje typ hodnoty a v závislosti od výsledku vráti hodnotu TRUE alebo FALSE. Funkcia ISBLANK napríklad vráti logickú hodnotu TRUE, ak je hodnota odkazom na stĺpec, ktorý je prázdny. V opačnom prípade vráti hodnotu FALSE.
Syntax
ISBLANK(hodnota)
ISERR(hodnota)
ISERROR(hodnota)
ISLOGICAL(hodnota)
ISNA(hodnota)
ISNONTEXT(hodnota)
ISNUMBER(hodnota)
ISTEXT(hodnota)
Hodnota je hodnota, ktorú chcete testovať. Hodnota môže byť prázdna, chybná, logická, textová, číselná alebo stĺpcová referencia.
| Funkcia | Vracia hodnotu TRUE ak |
|---|---|
| ISBLANK | Hodnota odkazuje na prázdny odkaz na stĺpec. |
| ISERR | Hodnota odkazuje na chybovú hodnotu, okrem #NEDOSTUPNÝ |
| ISERROR | Hodnota odkazuje na chybovú hodnotu (#NEDOSTUPNÝ, #HODNOTA!, #ODKAZ!, #DELENIENULOU!, #ČÍSLO!, #NÁZOV? alebo #NEPLATNÝ!). |
| ISLOGICAL | Hodnota odkazuje na logickú hodnotu. |
| ISNA | Hodnota odkazuje na chybovú hodnotu #NEDOSTUPNÝ (hodnota nie je prístupná). |
| ISNONTEXT | Hodnota odkazuje na ľubovoľnú položku, ktorá nie je text. (Nezabúdajte, že táto funkcia vráti hodnotu TRUE, ak hodnota odkazuje na prázdny odkaz na stĺpec.) |
| ISNUMBER | Hodnota odkazuje na číslo. |
| ISTEXT | Hodnota odkazuje na text. |
Poznámky
- Argumenty hodnôt funkcií IS sa neskonvertujú. Napríklad vo väčšine funkcií, kde sa vyžaduje číslo, sa textová hodnota 19 skonvertuje na číslo 19. Vo vzorci ISNUMBER("19") sa však hodnota 19 neskonvertuje z textovej hodnoty a funkcia ISNUMBER vráti hodnotu FALSE.
- Funkcie IS sa používajú vo vzorcoch na testovanie výsledkov výpočtov. V kombinácii s funkciou IF poskytujú metódu na nájdenie chyby vo vzorci (pozrite nasledovné príklady).
Množina príkladov 1
| Vzorec | Popis (výsledok) |
|---|---|
| =ISLOGICAL(TRUE) | Skontroluje, či je hodnota TRUE logická hodnota (Yes) |
| =ISLOGICAL("TRUE") | Skontroluje, či je argument TRUE logická hodnota (Nie) |
| =ISNUMBER(4) | Skontroluje, či je číslo 4 číslo (Áno) |
Množina príkladov 2
| Stĺpec1 | Vzorec | Popis (výsledok) |
|---|---|---|
| Gold | =ISBLANK([Stĺpec1]) | Skontroluje, či je hodnota v stĺpci1 prázdna (Nie) |
| Chyba typu #ODKAZ! | =ISERROR([Stĺpec1]) | Skontroluje, či #the hodnota v stĺpci1 je chyba (Áno) |
| Chyba typu #ODKAZ! | =ISNA([Stĺpec1]) | Skontroluje, či hodnota v stĺpci Col1 je chyba #N/A (No) |
| #N/A | =ISNA([Stĺpec1]) | Skontroluje, či hodnota v stĺpci1 je chybou #N/A (Áno) |
| #N/A | =ISERR([Col1]) | Skontroluje, či hodnota v stĺpci1 je chyba (Nie) |
| 330,92 | =ISNUMBER([Stĺpec1]) | Skontroluje, či hodnota v stĺpci1 je číslo (Áno) |
| Oblasť 1 | =ISTEXT([Stĺpec1]) | Skontroluje, či hodnota v stĺpci1 je text (Áno) |