Логические
ISBLANK
Определение
ISBLANK возвращает TRUE, когда ячейка пуста, и FALSE в остальных случаях.
Синтаксис
=ISBLANK(value)
Аргументы
| Аргумент | Значение |
|---|---|
value |
Ячейка для проверки, например B2. |
Пример
Лист запчастей помечает строку как заполненную, когда в ячейке заметки есть текст. Заметки записаны в B2:B4.
| A: Слот | B: Заметка |
|---|---|
| 1 | spare |
| 2 | |
| 3 | bolt |
Формула: =IF(ISBLANK(B2),"gap","filled")
Результат: filled. B2 содержит spare, поэтому ISBLANK ложно и IF возвращает filled. При заполнении вниз формула даёт filled, gap и filled.
Практика
Ячейка A2 пуста, а в ячейке A3 записано x. В B2 напишите формулу, которая возвращает 1, если A2 пуста, и 0 в остальных случаях.
- В B2 напишите формулу IF, которая использует ISBLANK и показывает 1, если A2 пуста, и 0 в остальных случаях.
- B2 должна показать результат для пустой A2.
Связанные функции
IF часто оборачивает ISBLANK, чтобы ячейка могла показать 1 или 0. IFS может перечислить проверку пустой ячейки среди других проверок в той же строке.
Частая ошибка
Считать ячейку с пустой строкой из ="" пустой: ISBLANK возвращает FALSE для этой ячейки, потому что формула присутствует.