U ovom se članku opisuje osam funkcija koje se koriste za testiranje vrste vrijednosti ili reference stupca. Svaka od tih funkcija, koje se zbirno nazivaju funkcijama IS, provjerava vrstu vrijednosti i vraća TRUE ili FALSE ovisno o ishodu. Funkcija ISBLANK, primjerice, vraća logičku vrijednost TRUE ako je vrijednost referenca na stupac koji je prazan; U suprotnom vraća FALSE.
Sintaksa
ISBLANK(vrijednost)
ISERR(vrijednost)
ISERROR(vrijednost)
ISLOGICAL(vrijednost)
ISNA(vrijednost)
ISNONTEXT(vrijednost)
ISNUMBER(vrijednost)
ISTEXT(vrijednost)
Vrijednost predstavlja vrijednost koju želite testirati. Vrijednost može biti prazna, pogreška, logička, tekstualna, brojčana ili referenca stupca.
| Funkcija | Vraća TRUE ako |
|---|---|
| ISBLANK | Vrijednost se odnosi na referencu praznog stupca. |
| ISERR | Vrijednost se odnosi na bilo koju vrijednost pogreške osim #N/A. |
| ISERROR | Vrijednost se odnosi na bilo koju vrijednost pogreške (#N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME? ili #NULL!). |
| ISLOGICAL | Vrijednost se odnosi na logičku vrijednost. |
| ISNA | Vrijednost se odnosi na vrijednost pogreške #N/A (vrijednost nije raspoloživa). |
| ISNONTEXT | Vrijednost se odnosi na bilo koju stavku koja nije tekst. (Upamtite da ova funkcija vraća TRUE ako se vrijednost odnosi na referencu praznog stupca.) |
| ISNUMBER | Vrijednost se odnosi na broj. |
| ISTEXT | Vrijednost se odnosi na tekst. |
Napomene
- Argumenti vrijednosti funkcija IS ne podliježu pretvorbi. Na primjer, u većini drugih funkcija koje trebaju broj, tekstna vrijednost "19" pretvara se u broj 19. No u formuli ISNUMBER("19") se "19" ne pretvara iz tekstne vrijednosti, a funkcija ISNUMBER vraća FALSE.
- Funkcije IS korisne su u formulama za testiranje rezultata izračuna. Kada ih kombinirate s funkcijom IF, pružaju način za pronalaženje pogrešaka u formulama (vidi sljedeće primjere).
Skup primjera 1
| Formula | Opis (rezultat) |
|---|---|
| =ISLOGICAL(TRUE) | Provjerava je li TRUE logička vrijednost (Da) |
| =ISLOGICAL("TRUE") | Provjerava je li "TRUE" logička vrijednost (Ne) |
| =ISNUMBER(4) | Provjerava je li 4 broj (Da) |
Primjer skupa 2
| Stupac1 | Formula | Opis (rezultat) |
|---|---|---|
| Zlato | =ISBLANK([stupac1]) | Provjerava je li vrijednost u stupcu1 prazna (Ne) |
| #REF! | =ISERROR([stupac1]) | provjerava je li vrijednost #the stupac1 pogreška (Da) |
| #REF! | =ISNA([stupac1]) | Provjerava je li vrijednost u stupcu1 pogreška #N/A (Ne) |
| #N/A | =ISNA([stupac1]) | Provjerava je li vrijednost u stupcu1 pogreška #N/A (Da) |
| #N/A | =ISERR([stupac1]) | Provjerava je li vrijednost u stupcu1 pogreška (Ne) |
| 330,92 | =ISNUMBER([Col1]) | Provjerava je li vrijednost u stupcu1 broj (Da) |
| Područje1 | =ISTEXT([stupac1]) | Provjerava je li vrijednost u stupcu1 tekst (Da) |