IS (funkcije)

Primjenjuje se na
Excel za Microsoft 365 Excel za Microsoft 365 za Mac Excel 2024 Excel 2024 za Mac Excel 2021 Excel 2021 za Mac Excel 2019 Excel 2016 Excel web-aplikacija

Opis

Svaka od tih funkcija, koje se zbirno nazivaju funkcijama IS, provjerava navedenu vrijednost i vraća TRUE ili FALSE ovisno o ishodu. Primjerice, funkcija ISBLANKvraća logičku vrijednost TRUE ako je argument vrijednosti referenca na praznu ćeliju; u suprotnom vraća FALSE.

možete koristiti funkciju IS da biste dobili informacije o vrijednosti prije no što s njom izvršite izračun ili drugu akciju. Možete, primjerice, koristiti funkciju ISERROR zajedno s funkcijom IF da biste izvršili neku drugu akciju ako se pojavi pogreška:

=IF(ISERROR(A1), "Pojavila se pogreška.", A1 * 2)

Ova formula provjerava je li u ćeliji A1 nastupila pogreška. U tom slučaju funkcija IF vraća poruku "Pojavila se pogreška." Ako pogreške nema, funkcija IF izračunava A1 * 2.

Sintaksa

ISBLANK(vrijednost)

ISERR(vrijednost)

ISERROR(vrijednost)

ISEVEN(vrijednost)

ISLOGICAL(vrijednost)

ISNA(vrijednost)

ISNONTEXT(vrijednost)

ISNUMBER(vrijednost)

ISODD(vrijednost)

ISREF(vrijednost)

ISTEXT(vrijednost)

Sintaksa funkcije IS sadrži sljedeći argument:

  • vrijednost Obavezno. Vrijednost koju želite testirati. Argument vrijednosti može biti prazan (prazna ćelija), pogreška, logička, tekstualna ili brojčana vrijednost, referentna vrijednost ili naziv koji se odnosi na bilo koje od gore navedenog.
Funkcija Vraća TRUE ako
ISBLANK Vrijednost se odnosi na praznu ćeliju.
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!).
ISEVEN Vrijednost se odnosi na paran broj.
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 praznu ćeliju).
ISNUMBER Vrijednost se odnosi na broj.
ISODD Vrijednost se odnosi na neparni broj.
ISREF Vrijednost se odnosi na referencu.
ISTEXT Vrijednost se odnosi na tekst.

Napomene

  • Argumenti vrijednosti funkcija IS ne podliježu pretvorbi. Sve numeričke vrijednosti unutar dvostrukih navodnika tretiraju se kao tekst. Na primjer, u većini drugih funkcija koje trebaju broj, tekstna vrijednost "19" pretvara se u broj 19. No, u formuli ISNUMBER("19")) "19" se ne pretvara iz tekstne vrijednosti u brojčanu vrijednost, a funkcija ISNUMBER vraća FALSE.
  • Funkcije IS korisne su u formulama za testiranje rezultata izračuna. Kada ih kombinirate s funkcijom IF, te funkcije pružaju način za pronalaženje pogrešaka u formulama (vidi sljedeće primjere).

Primjeri

Primjer 1

Ogledne podatke kopirajte u sljedeću tablicu i zalijepite ih u ćeliju A1 novog radnog lista programa Excel. Da biste koristili formule za prikaz rezultata, odaberite ih pa pritisnite tipku F2, a zatim Enter. Ako je potrebno, prilagodite širine stupaca da biste vidjeli sve podatke.

Formula Opis Rezultat
=ISLOGICAL(TRUE) Provjerava je li TRUE logička vrijednost. TRUE
=ISLOGICAL("TRUE") Provjerava je li "TRUE" logička vrijednost. FALSE
=ISNUMBER(4) Provjerava je li 4 broj. TRUE
=ISREF(G8) Provjerava je li G8 valjana referenca. TRUE
=ISREF(XYZ1) Provjerava je li XYZ1 valjana referenca. FALSE

Drugi primjer

Ogledne podatke kopirajte u sljedeću tablicu i zalijepite ih u ćeliju A1 novog radnog lista programa Excel. Da biste koristili formule za prikaz rezultata, odaberite ih pa pritisnite tipku F2, a zatim Enter. Ako je potrebno, prilagodite širine stupaca da biste vidjeli sve podatke.

Podaci
Zlato
Područje1
#REF!
330,92
#N/A
Formula Opis Rezultat
=ISBLANK(A2) Provjerava je li ćelija A2 prazna. FALSE
=ISERROR(A4) Provjerava je li vrijednost u ćeliji A4 (#REF!) pogreška. TRUE
=ISNA(A4) Provjerava je li vrijednost u ćeliji A4 (#REF!) pogreška #N/A. FALSE
=ISNA(A6) Provjerava je li vrijednost u ćeliji A6 (#N/A) pogreška #N/A. TRUE
=ISERR(A6) Provjerava je li vrijednost u ćeliji A6 (#N/A) pogreška. FALSE
=ISNUMBER(A5) Provjerava je li vrijednost u ćeliji A5 (330,92) broj. TRUE
=ISTEXT(A3) Provjerava je li vrijednost u ćeliji A3 (Područje1) tekst. TRUE