U ovom članku opisano je osam funkcija koje se koriste za testiranje vrste vrijednosti ili referenca. Svaka od ovih funkcija koje se skupno nazivaju IS funkcije, provjerava vrstu vrijednosti i prikazuju kao rezultat vrijednosti TRUE ili FALSE, ovisno o ishodu. Na primjer, funkcija ISBLANK vraća logičku vrijednost TRUE ako je referenca na prazno polje.
Sintaksa
ISBLANK(value)
ISERR(value)
ISERROR(value)
ISLOGICAL(value)
ISNA(value)
ISNONTEXT(value)
ISNUMBER(value)
ISTEXT(value)
Value je vrijednost koju želite testirati. Vrijednost može biti prazna, pogreška, logička, tekst, broj ili referenca stupca.
Funkcija |
Vraća TRUE ako |
ISBLANK |
Value se odnosi na praznu referencu 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. (Imajte na umu da ova funkcija vraća TRUE ako se vrijednost odnosi na praznu referencu stupca). |
ISNUMBER |
Vrijednost se odnosi na broj. |
ISTEXT |
Vrijednost se odnosi na tekst. |
Napomene
-
Argumenti vrijednosti funkcija IS se ne pretvaraju. Na primjer, kod većine drugih funkcija koje zahtijevaju brojeve, tekstualna vrijednost "19" se pretvara u broj 19. Međutim, u formuli ISNUMBER("19"), "19" se ne pretvara iz tekstualne vrijednosti i funkcija ISNUMBER vraća logičku vrijednost FALSE.
-
Funkcije IS su korisne u formulama za testiranje rezultata izračuna. Kada se koriste s funkcijom IF, funkcije IS su postupak za pronalaženje pogrešaka u formulama (pogledajte 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) |
Skup primjera 2
St.1 |
Formula |
Opis (rezultat) |
Zlato |
=ISBLANK([St.1]) |
Provjerava je li vrijednost u stupcu 1 prazna (ne) |
#REF! |
=ISERROR([St.1]) |
Provjerava je li vrijednost u stupcu 1 pogreška (da) |
#REF! |
=ISNA([St.1]) |
Provjerava je li vrijednost u stupcu 1 pogreška #N/D (ne) |
#N/D |
=ISNA([St.1]) |
Provjerava je li vrijednost u stupcu 1 pogreška #N/D (da) |
#N/D |
=ISERR([St.1]) |
Provjerava je li vrijednost u stupcu 1 pogreška (ne) |
330,92 |
=ISNUMBER([St.1]) |
Provjerava je li vrijednost u stupcu 1 broj (da) |
Područje1 |
=ISTEXT([St.1]) |
Provjerava je li vrijednost u stupcu 1 tekst (da) |