Как работать с пустыми ячейками в Excel: инструкция по подсчету и заполнению

Иван Корнев·18 августа 2026·3 мин

Чтобы работать с пустыми ячейками в Excel, используйте функцию СЧИТАТЬПУСТОТЫ для их подсчета и меню «Перейти к специальным» (F5) для массового заполнения пропусков значениями сверху или нулями.

Оглавление

Подсчет пустых ячеек

Для определения количества незаполненных ячеек в диапазоне применяется специальная функция СЧИТАТЬПУСТОТЫ (COUNTBLANK).

ЗадачаФормула / МетодПример
Подсчет пустых ячеек=СЧИТАТЬПУСТОТЫ(диапазон)=СЧИТАТЬПУСТОТЫ(A1:D4)
Альтернативный подсчет пустых=СУММПРОИЗВ(--ЕПУСТО(диапазон))=СУММПРОИЗВ(--ЕПУСТО(A1:D4))
Подсчет ячеек с данными=СЧЁТЗ(диапазон)=СЧЁТЗ(A1:D4)

Функция СЧЁТЗ игнорирует пустые значения и возвращает количество элементов, содержащих данные.

Заполнение пустых ячеек

Выбор способа зависит от конечной цели обработки данных.

Заполнение значением сверху (предыдущим значением)

  1. Выделите нужный диапазон и нажмите клавишу F5 (или Ctrl+G).
  2. Выберите кнопку «Выделить» → «Пустые ячейки».
  3. Не снимая выделения, введите знак равенства = и кликните по ячейке выше текущей пустой.
  4. Нажмите комбинацию Ctrl+Enter для применения формулы ко всем выделенным пустым ячейкам одновременно.

После заполнения обязательно скопируйте полученный диапазон и вставьте его обратно как значения. Это заменит формулы на текст или числа и предотвратит ошибки ссылок при дальнейшей сортировке или копировании.

Заполнение нулями или фиксированным значением

  1. Выделите диапазон, перейдите на вкладку «Главная» → «Найти и выделить» → «Перейти к специальным».
  2. Отметьте пункт «Пустые ячейки».
  3. Введите нужное значение (например, 0) и нажмите Ctrl+Enter, чтобы заполнить все выделенные области.

Для выполнения этой задачи без формул можно использовать надстройки, такие как XLTools или Kutools, которые позволяют заполнить пустоты ближайшими значениями или нулями через графический интерфейс.

Удаление пустых ячеек

Если заполнение не требуется, пропуски можно удалить. Через меню «Перейти к специальным» выделите пустые ячейки, затем вызовите контекстное меню и выберите опцию удаления со сдвигом вверх или влево.

Частые ошибки

  • Нажатие Enter вместо Ctrl+Enter: формула или значение применятся только к одной активной ячейке, а не ко всему выделенному диапазону.
  • Оставление формул после заполнения сверху: если не заменить формулы на значения, при перемещении строк ссылки могут сместиться и выдать ошибочные данные.

FAQ

Как посчитать количество заполненных ячеек?
Используйте функцию СЧЁТЗ, которая подсчитывает только ячейки, содержащие данные, игнорируя пустые.

Что делать, если после заполнения значением сверху в ячейках остались формулы?
Выделите заполненный диапазон, скопируйте его (Ctrl+C), затем нажмите правой кнопкой мыши и выберите «Вставить как значения» (иконка с цифрами «123»).

Можно ли заполнить пустые ячейки без использования формул?
Да, это можно сделать вручную через ввод значения и нажатие Ctrl+Enter, либо с помощью специализированных надстроек, таких как XLTools или Kutools.