Функция IsNull

Връща Булева стойност, която указва дали израз не съдържа валидни данни (NULL).

Синтаксис

IsNull ( израз )

Желаният изразаргумент е вариант, съдържащ числов израз или низов израз.

Забележки

IsNull връща TRUE , ако изразът е NULL; в противен случай IsNull връща FALSE. Ако изразът се състои от повече от един променлива, NULL във всяка съставна променлива причини TRUE да се върне за целия израз.

Нулевата стойност показва, че Вариантът не съдържа валидни данни. NULL не е същото като Празен, което означава, че все още не е инициализиран. Също така не е същото като низ с нулева дължина (""), който понякога се нарича нулев низ.

Важно:  Използвайте функцията IsNull , за да определите дали даден израз съдържа стойност NULL . Изрази, които може да очаквате да оцените TRUE при някои обстоятелства, като например If Var = Null и If Var <If Var <> Null Null, винаги са FALSE. Това се дължи на факта, че всеки израз, съдържащ N-ull , е NULL и следователно FALSE.

Примери за заявки

Израз

Резултати

ИЗБЕРЕТЕ "isNull" ("продуктов") като Израз1 от ProductSales;

Връща стойности от полето "идентификатор", оценява дали стойностите в полето "отстъпка" са Null, връща-1 (TRUE) и 0 (FALSE) в колона Израз1.

ИЗБЕРЕТЕ "isNull" ("продуктов") като NullStatus от ProductSales;

Връща стойности от полето "идентификатор", оценява дали стойностите в полето "отстъпка" са Null, връща-1 (TRUE) и 0 (FALSE) в колона NullStatus.

Пример за VBA

Забележка: Примерите по-долу илюстрират използването на тази функция във Visual Basic for Applications (VBA). За повече информация относно работата с VBA изберете Справочни материали за разработчици в падащия списък до Търсене и въведете един или няколко термина в полето за търсене.

Този пример използва функцията IsNull , за да определи дали една променлива съдържа NULL.

Dim MyVar, MyCheck
MyCheck = IsNull(MyVar) ' Returns False.
MyVar = ""
MyCheck = IsNull(MyVar) ' Returns False.
MyVar = Null
MyCheck = IsNull(MyVar) ' Returns True.

Забележка:  Тази страница е преведена чрез автоматизация и може да съдържа граматически грешки и несъответствия. Нашата цел е това съдържание да ви бъде полезно. Можете ли да ни кажете дали информацията е била полезна за вас? Ето статията на английски за справка.

Нуждаете се от още помощ?

Разширете уменията си в Office
Преглед на обучението
Получавайте първи новите функции
Присъединете се към участниците в Office Insider

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×