IS-funktsioonid

Rakenduskoht
Microsoft 365 rakendus Excel Maci jaoks ette nähtud Microsoft 365 rakendus Excel Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2016 Excel Web App

Kirjeldus

Kõik üldnimetuse IS-funktsioonid alla kuuluvad funktsioonid kontrollivad määratud väärtust ja tagastavad sõltuvalt tulemusest loogikaväärtuse TRUE (tõene) või FALSE (väär). Näiteks funktsioon ISBLANK tagastab loogikaväärtuse TRUE, kui kontrollitav argumendiväärtus on viide tühjale lahtrile; vastasel korral tagastab ta loogikaväärtuse FALSE.

Funktsiooni IS saate kasutada mõne väärtuse kohta teabe saamiseks, enne kui proovite seda kasutada arvutuses või mõnes muus toimingus. Näiteks saate funktsiooni ISERROR kasutada koos funktsiooniga IF, sooritamaks vea ilmnemisel mõne muu toimingu:

=IF(ISERROR(A1), "Ilmnes tõrge."; A1 * 2)

See valem kontrollib, kas lahtris A1 on tõrketingimus. Sel juhul tagastab funktsioon IF teate "Ilmnes tõrge". Kui viga pole, teeb funktsioon IF arvutuse A1*2.

Süntaks

ISBLANK(väärtus)

ISERR(väärtus)

ISERROR(väärtus)

ISEVEN(väärtus)

ISLOGICAL(väärtus)

ISNA(väärtus)

ISNONTEXT(väärtus)

ISNUMBER(väärtus)

ISODD(väärtus)

ISREF(väärtus)

ISTEXT(väärtus)

Funktsiooni IS süntaksil on järgmine argument.

  • väärtus Nõutav. Väärtus, mida soovite kontrollida. Argumendiväärtus võib olla tühi (tühi lahter), viga, loogikaväärtus, tekst, arv või viiteväärtus või ükskõik millisele neist viitav nimi.
Funktsioon tagastab TRUE, kui
ISBLANK väärtus viitab tühjale lahtrile
ISERR väärtus viitab suvalisele veaväärtusele, v.a #N/A
ISERROR väärtus viitab suvalisele veaväärtusele (#N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME? või #NULL!)
ISEVEN Väärtus viitab paarisarvule.
ISLOGICAL väärtus viitab loogikaväärtusele
ISNA väärtus viitab veaväärtusele #N/A (väärtus pole saadaval)
ISNONTEXT Väärtus viitab üksusele, mis pole tekst. (Pange tähele, et see funktsioon tagastab väärtuse TRUE, kui väärtus viitab tühjale lahtrile.)
ISNUMBER väärtus viitab arvule
ISODD Väärtus viitab paaritule arvule.
ISREF väärtus viitab viitele
ISTEXT väärtus viitab tekstile

Kommentaarid

  • IS-funktsioonide väärtuseargumente ei teisendata. Jutumärkidega ümbritsetud arvväärtusi käsitletakse tekstina. Näiteks enamikus muudes funktsioonides, kus arv on nõutav, teisendatakse tekstiväärtus "19" arvuks 19. Valemis ISNUMBER("19") ei teisendata tekstiväärtust arvväärtuseks ja funktsioon ISNUMBER tagastab väärtuse FALSE.
  • IS-funktsioonid on kasulikud valemites arvutustulemuste kontrollimiseks. Koos funktsiooniga IF aitavad need funktsioonid valemitest vigu otsida (vt järgnevaid näiteid).

Näited.

Näide 1

Kopeerige järgmise tabeli näidisandmed ja kleepige need uue Exceli töövihiku lahtrisse A1. Selleks et valemid näitaksid tulemeid, valige need, vajutage klahvi F2 ja seejärel vajutage sisestusklahvi (Enter). Vajadusel saate kogu teabe nägemiseks veerulaiust muuta.

Valem Kirjeldus Tulem
=ISLOGICAL(TRUE) Kontrollib, kas TRUE on loogikaväärtus. TRUE
=ISLOGICAL("TRUE") Kontrollib, kas "TRUE" on loogikaväärtus. FALSE
=ISNUMBER(4) Kontrollib, kas 4 on arv. TRUE
=ISREF(G8) Kontrollib, kas G8 on lubatud viide. TRUE
=ISREF(XYZ1) Kontrollib, kas XYZ1 on lubatud viide. FALSE

Näide 2

Kopeerige järgmise tabeli näidisandmed ja kleepige need uue Exceli töölehe lahtrisse A1. Selleks et valemid näitaksid tulemeid, valige need, vajutage klahvi F2 ja seejärel vajutage sisestusklahvi (Enter). Vajadusel saate kogu teabe nägemiseks veerulaiust muuta.

Andmed
Kuld
Piirkond1
#REF!
330,92
#N/A
Valem Kirjeldus Tulem
=ISBLANK(A2) Kontrollib, kas lahter A2 on tühi. FALSE
=ISERROR(A4) Kontrollib, kas lahtris A4 olev väärtus #REF! on veaväärtus. TRUE
=ISNA(A4) Kontrollib, kas lahtris A4 olev väärtus #REF! on veaväärtus #N/A. FALSE
=ISNA(A6) Kontrollib, kas lahtris A6 olev väärtus #N/A on veaväärtus #N/A. TRUE
=ISERR(A6) Kontrollib, kas lahtris A6 olev väärtus #N/A on veaväärtus. FALSE
=ISNUMBER(A5) Kontrollib, kas lahtris A5 olev väärtus 330,92 on arv. TRUE
=ISTEXT(A3) Kontrollib, kas lahtris A3 olev väärtus Piirkond1 on tekst. TRUE