Šiame straipsnyje aprašomos aštuonios funkcijos, naudojamos tikrinant reikšmės ar stulpelio nuorodos tipą. Kiekviena šių funkcijų, bendrai vadinamų IS funkcijomis, tikrina reikšmės tipą ir grąžina TRUE arba FALSE, tai priklauso nuo rezultato. Pavyzdžiui, funkcija ISBLANK grąžina loginę reikšmę TRUE, jei reikšmė yra tuščia stulpelio nuoroda; priešingu atveju ji pateikia FALSE.
Sintaksė
ISBLANK(reikšmė)
ISERR(reikšmė)
ISERROR(reikšmė)
ISLOGICAL(reikšmė)
ISNA(reikšmė)
ISNONTEXT(reikšmė)
ISNUMBER(reikšmė)
ISTEXT(reikšmė)
Reikšmė yra reikšmė, kurią norite patikrinti. Reikšmė gali būti tuščia, klaidinga, loginė, teksto, skaičiaus arba stulpelio nuoroda.
| Funkcija | Grąžina TRUE jei |
|---|---|
| ISBLANK | Reikšmė nurodo tuščio stulpelio nuorodą. |
| 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ščio stulpelio nuorodą.) |
| ISNUMBER | Reikšmė nurodo skaičių. |
| ISTEXT | Reikšmė nurodo tekstą. |
Pastabos
- Funkcijų IS reikšmių argumentai nekonvertuojami. 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, o funkcija ISNUMBER grąžina FALSE.
- IS funkcijos yra naudingos formulėse, tikrinant skaičiavimų rezultatus. Derinamos su funkcija IF jos suteikia būdą klaidų paieškai formulėse (žr. žemiau pateikiamus pavyzdžius).
1 pavyzdžių rinkinys
| Formulė | Aprašas (rezultatas) |
|---|---|
| =ISLOGICAL(TRUE) | Tikrina, ar TRUE yra loginė reikšmė (Taip) |
| =ISLOGICAL("TRUE") | Tikrina, ar "TRUE" yra loginė reikšmė (Ne) |
| =ISNUMBER(4) | Tikrina, ar 4 yra skaičius (Taip) |
2 pavyzdžių rinkinys
| Stulp1 | Formulė | Aprašas (rezultatas) |
|---|---|---|
| Gold | =ISBLANK([1stulpelis]) | Tikrina, ar 1stulpelio reikšmė tuščia (Ne) |
| #REF! | =ISERROR([1stulpelis]) | Tikrina#the ar reikšmė stulpelyje1 yra klaida (Taip) |
| #REF! | =ISNA([Col1]) | Tikrina, ar 1stulpelio reikšmė yra #N/A klaida (Ne) |
| #N/A | =ISNA([Col1]) | Tikrina, ar stulpelyje1 esanti reikšmė yra #N/A klaida (Taip) |
| #N/A | =ISERR([1stulpelis]) | Tikrina, ar 1stulpelio reikšmė yra klaida (Ne) |
| 330.92 | =ISNUMBER([Stulpelis1]) | Tikrina, ar 1stulpelio reikšmė yra skaičius (Taip) |
| Regionas1 | =ISTEXT([1stulpelis]) | Tikrina, ar 1stulpelio reikšmė yra tekstas (Taip) |