Загрузите образец книги
В этом руководстве показано, как использовать Функция Excel ISBLANK в Excel, чтобы проверить, пуста ли ячейка.
Обзор функции ISBLANK
Функциональный тест ISBLANK, если ячейка пуста. Возвращает ИСТИНА или ЛОЖЬ.
Чтобы использовать функцию ISBLANK Excel Worksheet, выберите ячейку и введите:
(Обратите внимание, как появляются входные данные формулы)
Синтаксис и входные данные функции ISBLANK:
1 | = ISBLANK (VALUE) |
ценить - Тестовое значение
Как использовать функцию ISBLANK
Функция ISBLANK проверяет, является ли ячейка полностью пусто или нет. Он возвращает ИСТИНА, если ячейка пуста, в противном случае - ЛОЖЬ.
1 | = ISBLANK (A2) |
Если ячейка пуста, то
Часто вам нужно объединить функцию «IS», например ISBLANK, с функцией IF. С помощью функции ЕСЛИ вместо того, чтобы возвращать простое значение ИСТИНА или ЛОЖЬ, вы можете выводить определенный текст или выполнять определенные действия, если ячейка пуста или нет.
1 | = ЕСЛИ (ISBLANK (C2); ""; C2 * D2) |
ЕСЛИ ячейка не пуста, то
С помощью функции НЕ вы можете проверить обратное: ячейка не пуста?
1 | = ЕСЛИ (НЕ (ПУСТОЙ (C2)); C2 * D2; "") |
Диапазон ISBLANK - СЧИТАТЬПУСТОТЫ
Чтобы проверить диапазон на наличие пустых значений, вы можете использовать функцию ISBLANK вместе с функцией SUMPRODUCT. Однако самый простой способ проверить наличие пустых ячеек - использовать функцию СЧИТАТЬПУСТОТЫ.
Функция СЧИТАТЬПУСТОТЫ подсчитывает количество пустых ячеек в диапазоне.
1 | = СЧИТАТЬПУСТОТЫ (A2: C7) |
Если СЧИТАТЬПУСТОТЫ> 0, то в диапазоне есть хотя бы одна пустая ячейка. Используйте это вместе с оператором IF, чтобы что-то сделать, если будет обнаружена пустая ячейка.
1 | = ЕСЛИ (СЧИТАТЬ ПУСТОЙ (A2: C2)> 0,100 * СУММ (A2: C2); 200 * СУММ (A2: C2)) |
Функция ISBLANK не работает?
Функция ISBLANK вернет FALSE для ячеек, которые выглядят пустыми, но это не так. Включая:
- Строка нулевой длины из внешнего источника данных
- пробелы, апострофы, неразрывные пробелы () или другие непечатаемые символы.
- Пустая строка («»)
Используя функции ЕСЛИ и ИЛИ, вы можете идентифицировать ячейки с пустыми строками, а также с обычными пустыми ячейками.
1 | = ЕСЛИ (ИЛИ (ISBLANK (A2), A2 = ""), "пробел", "не пробел") |
Другой вариант - использовать функцию TRIM для удаления лишних пробелов и функцию LEN для подсчета количества символов.
1 | = ЕСЛИ (ИЛИ (A2 = «», LEN (TRIM (A2)) = 0), «пусто», «не пусто») |
Другие логические функции
Таблицы Excel / Google содержат множество других логических функций для выполнения других логических тестов. Вот список:
IF / IS функции |
---|
если ошибка |
ошибка |
Исна |
iserr |
пусто |
это число |
istext |
нетекст |
isformula |
логичен |
isref |
даже |
isodd |
ISBLANK в Google Таблицах
Функция ISBLANK работает в Google Таблицах точно так же, как и в Excel: