Šis straipsnis aprašo aštuonias funkcijas, kurios naudojamos reikšmės tipui arba stulpelio nuorodai tikrinti. Kiekviena iš šių funkcijų, kurios bendrai vadinamos funkcijomis IS, tikrina reikšmės tipą ir grąžina TRUE arba FALSE, atsižvelgiant į rezultatą. Pavyzdžiui, funkcija ISBLANK grąžina loginę reikšmę TRUE, jei reikšmė yra tuščia stulpelio nuoroda; kitu atveju ji grąžina 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 jūsų norima patikrinti reikšmė. Reikšmė gali būti tuščia, klaidos reikšmė, loginė, tekstas, skaičius arba stulpelio nuoroda.
Funkcija |
Grąžina TRUE jei |
ISBLANK |
Reikšmė rodo tuščią 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ė rodo bet kokį elementą, kuris nėra tekstas. (Atkreipkite dėmesį, kad ši funkcija grąžina TRUE, jei reikšmė rodo tuščią stulpelio nuorodą.) |
ISNUMBER |
Reikšmė nurodo skaičių. |
ISTEXT |
Reikšmė nurodo tekstą. |
Pastabos
-
Funkcijų IS reikšmių argumentai nekonvertuojami. Pavyzdžiui, daugumoje kitų funkcijų, kai reikalaujamas skaičius, tekstinė reikšmė "19" konvertuojama į skaičių 19. Tačiau formulėje ISNUMBER("19"), "19" nėra konvertuojamas iš tekstinės reikšmės ir funkcija ISNUMBER grąžina FALSE.
-
Funkcijos IS yra naudingos formulėse tikrinant skaičiavimo rezultatą. Kai jos naudojamos bendrai su funkcija IF, pateikiamas klaidų vietos nustatymo formulėse metodas (žiūrėkite šiuos pavyzdžius).
1 pavyzdžių rinkinys
Formulė |
Aprašas (rezultatas) |
=ISLOGICAL(TRUE) |
Patikrina, ar TRUE yra loginė reikšmė (Taip) |
=ISLOGICAL("TRUE") |
Patikrina, ar "TRUE" yra loginė reikšmė (Ne) |
=ISNUMBER(4) |
Patikrina, ar 4 yra skaičius (Taip) |
2 pavyzdžių rinkinys
Stulp1 |
Formulė |
Aprašas (rezultatas) |
Auksas |
=ISBLANK([Stulp1]) |
Patikrina, ar Stulp1 esanti reikšmė tuščia (Ne) |
#REF! |
=ISERROR([Stulp1]) |
Patikrina, ar Stulp1 esanti reikšmė yra klaidos (Taip) |
#REF! |
=ISNA([Stulp1]) |
Patikrina, ar Stulp1 esanti reikšmė yra klaidos #N/A (Ne) |
#N/A |
=ISNA([Stulp1]) |
Patikrina, ar Stulp1 esanti reikšmė yra klaidos #N/A (Taip) |
#N/A |
=ISERR([Stulp1]) |
Patikrina, ar Stulp1 esanti reikšmė yra klaidos (Ne) |
330.92 |
=ISNUMBER([Stulp1]) |
Patikrina, ar Stulp1 esanti reikšmė yra skaičius (Taip) |
Region1 |
=ISTEXT([Stulp1]) |
Patikrina ar Stulp1 esanti reikšmė yra tekstas (Taip) |