IS функции

Отнася се за
SharePoint Server 2019 SharePoint Server 2016 SharePoint Server 2013 SharePoint Server 2013 Enterprise SharePoint Foundation 2010 SharePoint Server 2010 Windows SharePoint Services 3.0

Тази статия описва осемте функции, използвани за тестване на типа на препратка към стойност или колона. Всяка от тези функции, наричани общо функции IS, проверява типа на стойността и връща TRUE или FALSE в зависимост от изхода от проверката. Например функцията ISBLANK връща логическата стойност TRUE, ако стойността е препратка към колона, която е празна; в противен случай връща FALSE.

Синтаксис

ISBLANK(стойност)

ISERR(стойност)

ISERROR(стойност)

ISLOGICAL(стойност)

ISNA(стойност)

ISNONTEXT(стойност)

ISNUMBER(стойност)

ISTEXT(стойност)

"стойност" е стойността, която искате да проверите. Стойността може да бъде празна, грешка, логически, текстова, числова препратка или препратка към колона.

Функция Връща TRUE, ако
ISBLANK Стойност препраща към препратка към празна колона.
ISERR Стойност препраща към всяка стойност за грешка, освен #N/A.
ISERROR Стойност препраща към всяка стойност за грешка (#N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME? или #NULL!).
ISLOGICAL Стойност препраща към логическа стойност.
ISNA Стойност препраща към стойността за грешка #N/A (липсва стойност).
ISNONTEXT Стойност препраща към всеки елемент, който не е текст. (Забележете, че тази функция връща TRUE и ако стойност препраща към препратка към празна колона.)
ISNUMBER Стойност препраща към число.
ISTEXT Стойност препраща към текст.

Забележки

  • Аргументите на стойностите на функциите IS не се конвертират. Например в повечето други функции, където се изисква число, текстовата стойност "19" се преобразува в числото 19. Във формулата ISNUMBER("19") обаче "19" не се преобразува от текстова стойност и функцията ISNUMBER връща FALSE.
  • Функциите IS са полезни във формули за тестване на резултата от изчисление. Когато се комбинират с функцията IF, те предоставят метод за откриване на грешки във формули (вж. следващите примери).

Набор от примери 1

Формула Описание (резултат)
=ISLOGICAL(TRUE) Проверява дали TRUE е логическа стойност (Да)
=ISLOGICAL("TRUE") Проверява дали "TRUE" е логическа стойност (Не)
=ISNUMBER(4) Проверява дали 4 е число (Да)

Набор от примери 2

COL1 Формула Описание (резултат)
Злато =ISBLANK([Col1]) Проверява дали стойността в Col1 е празна (Не)
#REF! =ISERROR([Кол1]) Проверява дали стойността #the в Col1 е грешка (Да)
#REF! =ISNA([Col1]) Проверява дали стойността в Col1 е грешката #N/A (Не)
#N/A =ISNA([Col1]) Проверява дали стойността в Col1е грешката #N/A ("Да")
#N/A =ISERR([Col1]) Проверява дали стойността в Col1 е грешка (Не)
330,92 =ISNUMBER([Кол1]) Проверява дали стойността в Кол1 е число (Да)
Регион1 =ISTEXT([Кол1]) Проверява дали стойността в Кол1 е текст (Да)