Мова: Українська
Опис
Функція ISBLANK перевіряє, чи є значення пустим.
Використання
ISBLANK(value)
| Аргумент | Тип | Обов'язкове поле | Опис |
|---|---|---|---|
| value | Будь-який | Так | Значення, яке ви хочете перевірити на наявність пустоти. |
Результат
TRUE, якщо значення є пустим.FALSE, якщо значення не є пустим.
Примітки
Усі типи формул ActivityInfo включають "пусте" значення. Пусті значення можуть виникати з необов'язкового поля форми, яке не було заповнено. Деякі функції, як-от SEARCH, також можуть повертати пусте значення за певних умов.
Приклади
Аналіз відсутніх даних
Функцію ISBLANK можна використовувати для перевірки, чи було заповнено поле форми.
Наприклад, у вас може бути форма з необов'язковим полем AGE. Для цілей аналізу, і якщо ви впевнені, що ці дані є повністю випадково відсутніми (MCAR), ви можете використовувати середній вік вашої сукупності, якщо значення поля відсутнє.
Наведена нижче формула поверне значення 22, якщо поле AGE є пустим, в іншому випадку буде використано вік, вказаний у формі.
IF(ISBLANK(AGE), 22, AGE)
Ви також можете використовувати функцію ISBLANK для аналізу відсутності даних. Ви можете підрахувати кількість пустих значень у полі AGE за допомогою зведеної таблиці, щоб визначити, чи є однакова частка відсутніх даних між іншими змінними, наприклад, міськими чи сільськими місцевостями, або між чоловіками та жінками.
IF(ISBLANK(AGE), 1, 0)
Ви можете додати ці формули до зведеної таблиці, додавши обчислюване поле:
Пусті рядки та числа
У багатьох системах баз даних та мовах програмування пусті або NULL значення відрізняються від порожнього текстового рядка. Наприклад, у SQL вираз "" IS NULL завжди є хибним. А в R вираз is.na("") також є хибним.
Однак ActivityInfo завжди розглядає порожні рядки як пусті:
ISBLANK("") == TRUE
ISBLANK(" ") == FALSE
ISBLANK("Bob") == FALSE
ISBLANK(LEFT("Alice",0)) == TRUE
Арифметичні помилки, такі як ділення на нуль, також розглядаються як пусті значення.
ISBLANK(1/0) == TRUE