Логические
Проверить, пуста ли ячейка
Определение
Показать один результат, когда ячейка пуста, — значит обернуть ISBLANK внутри IF.
Синтаксис
=IF(ISBLANK(value), value_if_true, value_if_false)
Аргументы
| Аргумент | Значение |
|---|---|
value |
Ячейка, которую нужно проверить на пустоту. |
value_if_true |
Результат, когда ячейка пуста. |
value_if_false |
Результат, когда в ячейке есть значение. |
Пример
Чек-лист хранит заметки в B2:B4. Первая ячейка заметки ещё пуста.
| A: Задача | B: Заметка |
|---|---|
| Проверить запас | |
| Посчитать ящики | done |
| Запечатать ящик | wait |
Формула: =IF(ISBLANK(B2),"empty","filled")
Результат: empty. В B2 нет значения, поэтому показан результат empty.
Практика
В ячейке A2 записано x. В B2 напишите формулу, которая показывает 1, когда A2 пуста, и 0, когда нет.
- В B2 напишите формулу IF, которая использует ISBLANK и показывает 1, если A2 пуста, и 0 в остальных случаях.
- B2 должна показать результат для x.
Шаг 1 из 2
Введите =IF(ISBLANK(A2),1,0) в B2.
A2 равно x, поэтому результат — 0.
На любом языке сайта в формулах используются английские названия функций, например SUM, а десятичный разделитель — точка (.), а не запятая.
Загружаем лист…
B2 использует ISBLANK.
B2 теперь показывает 0.
Следующий урок — Измерить промежуток между датами.
Связанные функции
ISBLANK — это функция, которая проверяет, пуста ли ячейка.
Частая ошибка
Пропустить IF, как в =ISBLANK(B2): тогда ячейка показывает TRUE или FALSE вместо empty или filled.