Funkcije IS

Velja za
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 App

Opis

Vsaka od teh funkcij, ki so znane pod skupnim imenom kot funkcije IS, preveri navedeno vrednost in, odvisno od izida, vrne TRUE ali FALSE. Funkcija ISBLANK na primer vrne logično vrednost TRUE, če je vrednost sklic na prazno celico, v nasprotnem primeru pa vrne FALSE.

S funkcijo IS dobite informacije o vrednosti, še preden z njo izvedete izračun ali drugo dejanje. Če na primer funkcijo ISERROR uporabite skupaj s funkcijo IF, določite izvajanje drugega dejanja, če pride do napake:

=IF(ISERROR(A1); "Prišlo je do napake."; A1 * 2)

Ta formula preveri, ali je v celici A1 prišlo do napake. V tem primeru funkcija IF vrne sporočilo »Prišlo je do napake.« Če ne pride do napake, funkcija IF izvede izračun A1*2.

Sintaksa

ISBLANK(vrednost)

ISERR(vrednost)

ISERROR(vrednost)

ISEVEN(vrednost)

ISLOGICAL(vrednost)

ISNA(vrednost)

ISNONTEXT(vrednost)

ISNUMBER(vrednost)

ISODD(vrednost)

ISREF(vrednost)

ISTEXT(vrednost)

V sintaksi funkcije IS obstaja ta argument:

  • vrednost Obvezno. Vrednost, ki jo želite preskusiti. Argument je lahko prazen (prazna celica), napaka, logična vrednost, besedilo, število, vrednost sklica ali pa ime, ki se nanaša na katero koli od teh vrednosti.
Funkcija vrne TRUE, če se
ISBLANK vrednost sklicuje na prazno celico.
ISERR vrednost sklicuje na katero koli napako z vrednostjo, razen na #N/V.
ISERROR vrednost sklicuje na katero koli napako z vrednostjo (#N/V, #VREDN!, #SKLIC!, #DEL/0!, #ŠTEV!, #IME?, ali #NIČ!).
ISEVEN vrednost sklicuje na sodo številko.
ISLOGICAL vrednost sklicuje na logično vrednost.
ISNA vrednost sklicuje na napako z vrednostjo #N/V (vrednost ni na voljo).
ISNONTEXT vrednost sklicuje na element, ki ni besedilo. (Ta funkcija vrne TRUE, če se vrednost nanaša na prazno celico.)
ISNUMBER vrednost sklicuje na število.
ISODD vrednost sklicuje na liho število.
ISREF vrednost sklicuje na sklic.
ISTEXT vrednost sklicuje na besedilo.

Opombe

  • Program ne pretvori argumentov »vrednost« v funkcijah IS. Številske vrednosti med dvojnimi narekovaji se obravnavajo kot besedilo. Večina drugih funkcij, v katerih je zahtevano število, na primer pretvori besedilno vrednost »19« v število 19. Vendar pa v formuli ISNUMBER("19")« »19« ni pretvorjena iz besedilne vrednosti v številsko vrednost in funkcija ISNUMBER vrne vrednost FALSE.
  • Funkcije IS so uporabne v formulah za preskušanje izida računanja. V kombinaciji s funkcijo IF predstavljajo način za odkrivanje napak v formulah (glejte spodnje primere).

Primeri

1. primer

Kopirajte vzorčne podatke iz te tabele in jih prilepite v celico A1 v novem Excelovem delovnem listu. Če želite, da formule prikažejo rezultate, jih izberite, pritisnite F2 in nato tipko ENTER. Po potrebi lahko prilagodite širine stolpcev in si ogledate vse podatke.

Formula Opis Rezultat
=ISLOGICAL(TRUE) Preveri, ali je TRUE logična vrednost TRUE
=ISLOGICAL("TRUE") Preveri, ali je »TRUE« logična vrednost FALSE
=ISNUMBER(4) Preveri, ali je 4 število TRUE
=ISREF(G8) Preveri, ali je G8 veljaven sklic TRUE
=ISREF(XYZ1) Preveri, ali je XYZ1 veljaven sklic FALSE

2. primer

Kopirajte vzorčne podatke iz te tabele in jih prilepite v celico A1 v novem Excelovem delovnem listu. Če želite, da formule prikažejo rezultate, jih izberite, pritisnite F2 in nato tipko ENTER. Po potrebi lahko prilagodite širine stolpcev in si ogledate vse podatke.

Podatki    
Zlato
Območje1
#REF!
330,92
#N/V
Formula Opis Rezultat
=ISBLANK(A2) Preveri, ali je celica A2 prazna. FALSE
=ISERROR(A4) Preveri, ali je vrednost #REF! v celici A4 napaka. TRUE
=ISNA(A4) Preveri, ali je vrednost #REF! v celici A4 napaka #N/V. FALSE
=ISNA(A6) Preveri, ali je vrednost #N/V v celici A6 napaka vrste #N/V. TRUE
=ISERR(A6) Preveri, ali je vrednost #N/V v celici A6 napaka. FALSE
=ISNUMBER(A5) Preveri, ali je vrednost 330,92 v celici A5 število. TRUE
=ISTEXT(A3) Preveri, ali je vrednost »Območje1« v celici A3 besedilo. TRUE