Šiame straipsnyje aprašomos aštuonios funkcijos, naudojamos patikrinti reikšmės arba stulpelio nuorodos tipą. Kiekviena iš šių funkcijų, bendrai vadinamų IS funkcijomis, 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 stulpelio nuoroda, kuri yra tuščia; priešingu 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 reikšmė, kurią norite patikrinti. Reikšmė gali būti tuščia, klaida, loginė, tekstas, skaičius arba stulpelio nuoroda.
|
Funkcija |
Grąžina TRUE jei |
|---|---|
|
ISBLANK |
Reikšmė nurodo 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ė nurodo bet kokį elementą, kuris nėra tekstas. (Atkreipkite dėmesį, kad ši funkcija grąžina TRUE, jei reikšmė nurodo tuščią stulpelio nuorodą.) |
|
ISNUMBER |
Reikšmė nurodo skaičių. |
|
ISTEXT |
Reikšmė nurodo tekstą. |
Pastabos
-
Is funkcijų reikšmės argumentai nekonvertuojami. Pavyzdžiui, daugumoje kitų funkcijų, kuriose būtinas skaičius, teksto reikšmė "19" konvertuojama į skaičių 19. Tačiau formulėje ISNUMBER("19"), "19" nėra konvertuojama iš teksto reikšmės, o funkcija ISNUMBER grąžina FALSE.
-
FUNKCIJOS IS yra naudingos formulėse, skirtose patikrinti skaičiavimo rezultatą. Kartu su funkcija IF jos pateikia formulių klaidų radimo būdą (žr. toliau pateiktus 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([1stulp.]) |
Tikrina, ar 1stulpyje esanti reikšmė yra tuščia (Ne) |
|
#REF! |
=ISERROR([1stulp.]) |
Tikrina, ar 1stulpyje #the reikšmė yra klaida (taip) |
|
#REF! |
=ISNA([1stulp.]) |
Tikrina, ar 1stulpyje esanti reikšmė yra #N/A klaida (Ne) |
|
#N/A |
=ISNA([1stulp.]) |
Tikrina, ar 1stulpyje esanti reikšmė yra #N/A klaida (Taip) |
|
#N/A |
=ISERR([1stulp.]) |
Tikrina, ar 1stulpyje esanti reikšmė yra klaida (Ne) |
|
330.92 |
=ISNUMBER([1stulp.]) |
Tikrina, ar reikšmė 1stulpeliu yra skaičius (Taip) |
|
Regionas1 |
=ISTEXT([1stulp.]) |
Tikrina, ar 1stulpyje esanti reikšmė yra tekstas (Taip) |