IS funkcijos

Pastaba: Norėtume jums kuo greičiau pateikti naujausią žinyno turinį jūsų kalba. Šis puslapis išverstas automatiškai, todėl gali būti gramatikos klaidų ar netikslumų. Mūsų tikslas – padaryti, kad šis turinys būtų jums naudingas. Gal galite šio puslapio apačioje mums pranešti, ar informacija buvo naudinga? Čia yra straipsnis anglų kalba, kuriuo galite pasinaudoti kaip patogia nuoroda.

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ė)

ISLOGICAL(reikšmė)

ISNA(reikšmė)

ISNONTEXT(reikšmė)

ISNUMBER(reikšmė)

ISREF(reikšmė)

ISTEXT(reikšmė)

Funkcijos IS sintaksė turi tokį argumentas:

  • reikšmė    Būtinas. 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!).

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ų.

ISREF

Reikšmė nurodo nuorodą.

ISTEXT

Reikšmė nurodo tekstą.

Pastabos

  • IS funkcijos reikšmių argumentai nekonvertuojami. Skaitinės reikšmės, kuri yra išskirtas dvigubomis kabutėmis laikomas tekstą. Pvz., daugelis kitų funkcijų, jei skaičius yra būtinas, teksto reikšmės "19" konvertuojamas į 19 skaičių. Tačiau formulėje ISNUMBER ("19"), "19" nėra konvertuojamas iš tekstinės reikšmės į skaitinės reikšmės ir funkcija ISNUMBER grąžina FALSE (neteisinga).

  • IS funkcijos yra naudinga formulėse tikrinti rezultatų skaičiavimas. Kai kartu su funkcija IF , šias funkcijas nurodyti būdą klaidų paieškai formulėse (rasite toliau pateiktuose pavyzdžiuose).

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šas

Rezultatas

=ISLOGICAL(TRUE)

Tikrina, ar TRUE yra loginė reikšmė

TRUE

=ISLOGICAL("TRUE")

Tikrina, ar "TRUE" yra loginė reikšmė

FALSE (klaidinga)

=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 (klaidinga)

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šas

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 (klaidinga)

=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

Tobulinkite savo „Office“ įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×