Informacijske funkcije IS programa Excel 2010 (kot v ISBLANK, ISERR, ISNA, ISNUMBER, ISTEXT in tako naprej) so velika skupina funkcij, ki opravljajo v bistvu isto nalogo. Ocenijo vrednost ali referenco celice in vrnejo logično TRUE ali FALSE, odvisno od tega, ali je vrednost ali ni tip, za katerega funkcija IS preizkuša. Funkcije Informacije najdete tako, da kliknete gumb Več funkcij na zavihku Formule na traku in v pogovornem oknu Vstavi funkcijo.
Excel ponuja devet vgrajenih informacijskih funkcij IS. Vsaka funkcija zahteva samo en argument – vrednost ali referenco celice, ki jo analizira:
-
ISBLANK( vrednost ) oceni, ali je vrednost ali referenca celice prazna.
-
ISERR( vrednost ) oceni, ali vrednost ali referenca celice vsebuje vrednost napake (razen #NA).
-
ISERROR( vrednost ) oceni, ali vrednost ali referenca celice vsebuje vrednost napake (vključno z #NA).
-
ISLOGICAL( value ) oceni, ali vrednost ali referenca celice vsebuje logično vrednost TRUE ali FALSE.
-
ISNA( vrednost ) oceni, ali vrednost ali referenca celice vsebuje posebno vrednost napake #NA.
-
ISNONTEXT( vrednost ) oceni, ali vrednost ali sklic na celico vsebuje katero koli vrsto podatkov, razen besedila.
-
ISNUMBER( vrednost ) oceni, ali je vrednost ali sklic na celico številski podatkovni tip.
-
ISREF( vrednost ) oceni, ali je vrednost ali referenca celice sama referenca na celico.
-
ISTEXT( vrednost ) oceni, ali vrednost ali sklic na celico vsebuje vnos besedila.
Poleg teh devetih funkcij IS Excel doda še dve, ISEVEN in ISODD, ko aktivirate dodatek Analysis ToolPak. Funkcija ISEVEN oceni, ali je število ali sklicevanje na celico, ki vsebuje številko, sodo, medtem ko funkcija ISODD oceni, ali je liho. Obe funkciji vrneta vrednost napake #VALUE, če referenca celice ni številčna.
Excelove funkcije IS ocenijo argument vrednosti kot celoto. Če bi bila na primer vrednost v celici A1 40 Thieves ,
=ISTEXT(A1)
bi vrnil TRUE, vendar
=IS ŠTEVILKA(A1)
bi vrnil FALSE.
Kombinacija funkcij IS z drugimi funkcijami je lahko še posebej uporabna pri obravnavi napak; te formule lahko uporabite za ustvarjanje lastnih, bolj informativnih sporočil o napakah, ki bodo nadomestila Excelova. na primer
=ČE(IN(IS ŠTEVILKA(B2),B2>0),B1 * B2,"Prosim, vnesite svojo davčno stopnjo v ustrezno polje")
Ta formula najprej oceni vsebino celice B2. Če celica B2 vsebuje številko in če je to število večje od nič, potem formula pomnoži vrednosti v celicah B1 in B2 skupaj (v tem primeru vam da skupni davek, ki ga je treba plačati na ceno, navedeno v celici B1). V vsakem drugem primeru – če je B2 prazen, je negativno število ali vsebuje besedilo – ta formula vrne besedno zvezo Prosimo, vnesite svojo davčno stopnjo v ustrezno polje, ki je veliko bolj informativno kot ničelni znesek, negativni znesek ali #VREDNOST napaka, ki bi jo sicer dobili, če bi pravkar uporabili formulo =B1 * B2.