Funkcijos IS

Taikoma
„Excel“, skirta „Microsoft 365“ „Excel“, skirta „Microsoft 365“, skirtam „Mac“ „Excel 2024“ „Excel 2024“, skirta „Mac“ Excel 2021 „Excel 2021“ skirta „Mac“ Excel 2019 Excel 2016 Excel Web App

Aprašas

Kiekviena šių funkcijų, bendrai vadinamų IS funkcijomis, tikrina nurodytą reikšmę ir grąžina TRUE arba FALSE, tai priklauso nuo rezultato. Pavyzdžiui, funkcija ISBLANK grąžina loginę reikšmę TRUE, jei reikšmės argumentas yra nuoroda į tuščią langelį, priešingu atveju ji grąžina FALSE.

Funkciją IS galite naudoti informacijai apie reikšmę gauti prieš tai, kai ji bus skaičiuojama ar su ja atliekami kokie nors kiti veiksmai. Pavyzdžiui, galite naudoti funkciją ISERROR kartu su funkcija IF įvairiems veiksmams atlikti, jei įvyksta klaida:

=IF(ISERROR(A1), "Įvyko klaida.", A1 * 2)

Ši formulė, patikrina, ar A1 yra sąlygų klaidai įvykti. Jei yra, funkcija IF grąžina pranešimą "Įvyko klaida". Jei klaidos nėra, funkcija IF atlieka skaičiavimą A1*2.

Sintaksė

ISBLANK(reikšmė)

ISERR(reikšmė)

ISERROR(reikšmė)

ISEVEN(reikšmė)

ISLOGICAL(reikšmė)

ISNA(reikšmė)

ISNONTEXT(reikšmė)

ISNUMBER(reikšmė)

ISODD(reikšmė)

ISREF(reikšmė)

ISTEXT(reikšmė)

Funkcijos IS sintaksė turi tokį argumentą:

  • reikšmė Būtina. Reikšmė, kurią norite patikrinti. Reikšmės argumentas gali būti tuščias langelis, klaida, loginė reikšmė, tekstas, skaičius ar nuorodos reikšmė arba pavadinimas, nurodantys į bet kurią šių reikšmių, kurią norite patikrinti.
Funkcija Grąžina TRUE jei
ISBLANK Reikšmė nurodo tuščią langelį.
ISERR Reikšmė nurodo bet kokią klaidos reikšmę, išskyrus #N/A.
ISERROR Reikšmė nurodo bet kokią klaidos reikšmę (#N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME? arba #NULL!).
ISEVEN Reikšmė nurodo lyginį skaičių.
ISLOGICAL Reikšmė nurodo loginė reikšmę.
ISNA Reikšmė nurodo klaidos reikšmę #N/A (reikšmės nėra).
ISNONTEXT Reikšmė nurodo bet kokį elementą, kuris nėra tekstas. (Atkreipkite dėmesį, kad ši funkcija grąžina TRUE, jei reikšmė nurodo tuščią langelį.)
ISNUMBER Reikšmė nurodo skaičių.
ISODD Reikšmė nurodo nelyginį skaičių.
ISREF Reikšmė nurodo nuorodą.
ISTEXT Reikšmė nurodo tekstą.

Pastabos

  • Funkcijų IS reikšmių argumentai nekonvertuojami. Bet kokios skaitinės reikšmės, įtrauktos į dvigubas kabutes, laikomos tekstu. Pvz., daugumoje kitų funkcijų, kur būtinas skaičius, tekstinė reikšmė "19" konvertuojama į skaičių 19. Tačiau formulėje ISNUMBER("19")" "19" nėra konvertuojama iš tekstinės reikšmės į skaitinę reikšmę, o funkcija ISNUMBER grąžina FALSE.
  • IS funkcijos yra naudingos formulėse, tikrinant skaičiavimų rezultatus. Derinamos su funkcija IF šios funkcijos suteikia būdą klaidų paieškai formulėse (žr. žemiau pateikiamus pavyzdžius).

Pavyzdžiai

1 pavyzdys

Iš pateiktosios lentelės nusikopijuokite pavyzdinius duomenis ir įklijuokite į naujos „Excel“ darbaknygės langelį A1. Kad formulės rodytų rezultatus, jas pažymėkite, paspauskite F2 ir spauskite Enter. Jeigu reikia, pakoreguokite langelių plotį, kad matytųsi visi duomenys.

Formulė Aprašymas Rezultatas
=ISLOGICAL(TRUE) Tikrina, ar TRUE yra loginė reikšmė TRUE
=ISLOGICAL("TRUE") Tikrina, ar "TRUE" yra loginė reikšmė FALSE
=ISNUMBER(4) Tikrina, ar 4 yra skaičius TRUE
=ISREF(G8) Tikrina, ar G8 yra veikianti nuoroda TRUE
=ISREF(XYZ1) Patikrina, ar XYZ1 yra galiojanti nuoroda FALSE

2 pavyzdys

Iš pateiktosios lentelės nusikopijuokite pavyzdinius duomenis ir įklijuokite į naujos „Excel“ darbaknygės langelį A1. Kad formulės rodytų rezultatus, jas pažymėkite, paspauskite F2 ir spauskite Enter. Jeigu reikia, pakoreguokite langelių plotį, kad matytųsi visi duomenys.

Duomenys
Auksas
Regionas1
#REF!
330.92
#N/A
Formulė Aprašymas Rezultatas
=ISBLANK(A2) Tikrina, ar langelis A2 yra tuščias. FALSE
=ISERROR(A4) Tikrina, ar A4 langelio reikšmė #REF! yra klaida. TRUE
=ISNA(A4) Tikrina, ar A4 langelio reikšmė #REF! yra #N/A klaida. FALSE
=ISNA(A6) Tikrina, ar A6 langelio reikšmė #N/A yra #N/A klaida. TRUE
=ISERR(A6) Tikrina, ar A6 langelio reikšmė #N/A yra klaida. FALSE
=ISNUMBER(A5) Tikrina, ar A5 langelio reikšmė 330,92 yra skaičius. TRUE
=ISTEXT(A3) Tikrina, ar A3 langelio reikšmė Regionas1 yra tekstas. TRUE