Аналитика15 марта 2026 г.

excel если пусто, то другая ячейка

Автор
Ненашев А.
На чтение
5 мин
Дата обновления
16.04.2026
Срок обучения:1 мес
Курс «Exсel с 0 до Pro Анализ данных» (40ч)
Прошёл курс обучения Excel с 0 до Pro, обучение длилось около 5-ти недель. Видеоуроки объяснялись преподавателями просто и понятно любому слушателю курса, если возникали вопросы в процессе обучения, куратор помогала с решением возникших вопросов, достаточно быстро, что помогло произвести корректировку, при решении заданий. Хочу также отметить скорость и быстроту в помощи администраторов, при возникновении вопросов. Для новых слушателей хочу пожелать успехов в освоении новых профессий. Доступная подача материала, понятное объяснение теории с применением на практике. Рабочие примеры, которые можно использовать на практике. Навык работы в Excel будет полезен всем, кто работает с информацией. Обучение улучшит вашу продуктивность, если вы: Офисный сотрудник, в том числе начинающий пользователь Excel.
Подробнее
10 900 ₽ 26 700 ₽

Задача функции ISBLANK (), английской версии ISBLANK (), состоит в том, чтобы проверить, есть ли в ячейке число, текстовое значение, формула или нет. Если ячейка A1 имеет значение 555, формула = ISBLANK (A1) вернет ЛОЖЬ, а если ячейка A1 пуста, ИСТИНА.

Синтаксис функции ISBLANK()

ISBLACK (значение)

Значение — значением может быть что угодно: текст, число, ссылка, имя, пустая ячейка, значение ошибки, логическое выражение.

Использование функции

Файл примера содержит несколько опций для элементов управления:

excel, если пусто, то другая ячейка

1. Если выбранная ячейка содержит число, текстовое значение, формулу, функция вернет логическое значение ИСТИНА.

2. Если выбранная ячейка пуста, функция также вернет логическое значение FALSE.

Проверка диапазона ячеек

Функция ISBLANK () проверяет содержимое только одной ячейки. Чтобы подсчитать количество пустых ячеек в диапазоне, используйте функцию COUNTBLANK (), но если ячейки содержат пустой текст («»), функция COUNTBLANK () также будет считать эти ячейки вместе с действительно пустыми. Об этом читайте в статье Количество пустых ячеек.

Чтобы ответить на вопрос «Есть ли хотя бы одна пустая ячейка в B6: B11?» используйте формулу массива

Чтобы ответить на вопрос «Есть ли хотя бы 1 полная ячейка в B6: B11?» используйте формулу массива

Примечание. Мы стремимся как можно быстрее предоставлять вам актуальные справочные материалы на вашем языке. Эта страница была переведена автоматически и может содержать неточности и грамматические ошибки. Нам важно, чтобы эта статья была вам полезна. Мы просим вас выделить пару секунд и сообщить нам, помогло ли это вам, используя кнопки внизу страницы. Для вашего удобства мы также предоставляем ссылку на оригинал (на английском языке).

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

excel, если пусто, то другая ячейка

В этом случае мы используем SE вместе с функцией ISBLANK:

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

excel, если пусто, то другая ячейка

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

Если (D3 равно Nothing, ничего не возвращается; в противном случае вычисляется формула).

Чтобы выполнить действие только тогда, когда ячейка не пуста (она содержит некоторые значения), вы можете использовать формулу, основанную на функции ЕСЛИ.

В следующем примере столбец F содержит даты завершения покупок шоколада.

Поскольку даты в Excel — это числа, наша задача — проверить число в ячейке.

Формула в ячейке F3:

excel, если пусто, то другая ячейка

Как работает эта формула?

Функция COUNT (английская версия — COUNTA) подсчитывает количество значений (текстовых, числовых и логических) в диапазоне ячеек Excel. Если мы знаем количество значений в диапазоне, мы можем легко создать условие. Если количество значений равно количеству ячеек, пустых ячеек нет, и расчет может быть выполнен. Если нет равенства, есть хотя бы одна пустая ячейка, и вы не можете вычислить.

Согласен, такой способ определения наличия пустых ячеек нельзя назвать удобным. Ведь количество строк в таблице может измениться, и формулу нужно будет изменить — вместо числа 7 введите другое число.

Давайте посмотрим и на другие варианты. Ячейка F6 содержит большую формулу —

Функция ISBLANK проверяет, ссылается ли он на пустую ячейку. Если да, возвращается ИСТИНА.

Функция OR (англ. Версия — OR) позволяет комбинировать условия и указывать, что нам достаточно, чтобы хотя бы одна функция ISBLANK нашла пустую ячейку. В этом случае мы не выполняем никаких вычислений, а функция ЕСЛИ возвращает пустую строку. Если нет, то займемся расчетами.

Все довольно просто, но перечислять серию ссылок на ячейки не очень удобно. Также здесь, как и в предыдущем случае, формула не масштабируется: при изменении таблицы ее нужно корректировать. Это не очень удобно и можно забыть это сделать.

Рассмотрим теперь более универсальные решения.

В качестве условия в функции ЕСЛИ мы используем СЧИТАТЬПУСТОТЫ (английская версия — СЧИТАТЬПУСТОТЫ). Возвращает количество пустых ячеек, но любое число больше 0 интерпретируется Excel как ИСТИНА.

И, наконец, еще одна формула Excel, которая позволит вам вычислить только наличие непустых ячеек.

Функция ЕЧИСЛО (или ЕЧИСЛО) возвращает ИСТИНА при ссылке на число. Конечно, при ссылке на пустую ячейку он вернет FALSE.

Теперь посмотрим, как это работает. Заполняем таблицу недостающим значением.

excel, если пусто, то другая ячейка

Как видите, все наши формулы были рассчитаны и вернули одинаковые значения.

Теперь давайте посмотрим, как проверить, что ячейки не пустые, если в них можно писать не только числа, но и текст.

excel, если пусто, то другая ячейка

Итак, перед нами уже знакомая формула

Для функции COUNT не имеет значения, используется ли число или текст в ячейке Excel.

То же самое можно сказать и о функции СЧИТАТЬПУСТОТЫ.

И третий вариант: добавим элемент управления ETEXT (ISTEXT в английской версии) в элемент управления условием с помощью функции ISNUMBER. Объединяем их с функцией ИЛИ.

Теперь поместим недостающее значение в ячейку D5 и проверим, все ли работает.

excel, если пусто, то другая ячейка

Вопрос/ответ

Функция ISBLANK в Excel используется для проверки, пуста ли ячейка. Если ячейка пуста, функция возвращает ИСТИНА, в противном случае — ЛОЖЬ. Это полезно для создания условий в формулах, где требуется проверить наличие данных в ячейке.
Функция ЕСЛИ в Excel может использоваться для проверки пустоты ячейки. Например, формула ЕСЛИ(ISBLANK(D2), 'Пусто', 'Не пусто') вернет 'Пусто', если ячейка D2 пуста, и 'Не пусто', если в ней есть данные.
Для подсчета количества пустых ячеек в диапазоне используйте функцию COUNTBLANK. Она подсчитывает все пустые ячейки, но также учитывает ячейки с пустым текстом ('').
Чтобы проверить наличие хотя бы одной пустой ячейки в диапазоне, можно использовать формулу массива. Это позволяет определить, есть ли пустые ячейки, без необходимости проверять каждую ячейку отдельно.
Символы '' в Excel означают 'ничего'. Их можно использовать в условных формулах, например, ЕСЛИ(D3='', 'Пусто', 'Не пусто'), чтобы проверить, пуста ли ячейка D3.
Функция OR в Excel позволяет комбинировать несколько условий. Она возвращает ИСТИНА, если хотя бы одно из условий истинно. Это полезно для создания сложных логических проверок в формулах.
Функция COUNTA подсчитывает количество непустых ячеек в диапазоне. Это позволяет определить, заполнены ли все ячейки в диапазоне, и использовать это в условиях для выполнения расчетов.

Курсы

6694
0,0
0 отзывов
Курс «Exсel с 0 до Pro Анализ данных» (40ч)
  • 1 мес
  • дистанционно*
  • Диплом / Сертификат
10 900 ₽26 700 ₽
-59%
Перейти на сайт
456
1,0
1 отзыв
Microsoft Office: тариф PRO
  • c 12 февраля
  • 0 месяцев
50 300 ₽125 750 ₽
50 300 ₽/мес рассрочка
-60%
Перейти на сайт
458
0,0
0 отзывов
Microsoft Office: тариф Мастер
  • c 12 февраля
  • 0 месяцев
74 900 ₽187 250 ₽
74 900 ₽/мес рассрочка
-60%
Перейти на сайт
457
0,0
0 отзывов
Microsoft Office: тариф Базовый
  • c 12 февраля
  • 0 месяцев
41 590 ₽103 975 ₽
41 590 ₽/мес рассрочка
-60%
Перейти на сайт
5085
5,0
3 отзыва
Курсы Excel для начинающих
  • 3 недели
  • Смешанный
  • Диплом / Сертификат
6 800 ₽
Перейти на сайт