Использование функции ЕСЛИ для проверки ячейки на наличие символов

Применяется к
Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel 2024 Excel 2024 для Mac Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2016

Иногда требуется проверить, пуста ли ячейка. Обычно это делается, чтобы формула не выводила результат при отсутствии входного значения.

Формула в ячейке E2: =ЕСЛИ(D2=1;Да;ЕСЛИ(D2=2;Нет;Возможно)) В этом случае мы используем IF с функцией ISBLANK :

  • =ЕСЛИ(ЕПУСТО(D2);"Пустая";"Не пустая")

Эта формула означает: ЕСЛИ(ячейка D2 пуста, вернуть текст "Пустая", в противном случае вернуть текст "Не пустая"). Вы также можете легко использовать собственную формулу для состояния "Не пустая". В следующем примере вместо функции ЕПУСТО используются знаки "". "" — фактически означает "ничего".

Проверка пустой ячейки — формула в ячейке E2 имеет значение =ЕСЛИ(ISBLANK(D2),Blank,Not Blank) =IF(D3=","Blank","Not Blank")

Эта формула означает: ЕСЛИ(в ячейке D3 ничего нет, вернуть текст "Пустая", в противном случае вернуть текст "Не пустая"). Вот пример распространенного способа использования знаков "", при котором формула не вычисляется, если зависимая ячейка пуста:

  • =ЕСЛИ(D3="";"";ВашаФормула())
    ЕСЛИ(D3 — ничего, затем ничего не возвращается, в противном случае вычислите формулу).