Перейти к содержимому

Как заполнить пустые ячейки значением 0 или другим определенным значением в Excel?

Author: Xiaoyang Last Modified: 2025-08-07

Предположим, у вас есть большой рабочий лист, заполненный сотнями пустых ячеек, и теперь вы хотите заполнить эти пустые ячейки определенным значением, например, числом 0. Конечно, вы можете заполнять их вручную или копировать и вставлять по одной, но это не лучший выбор для заполнения большого количества пустых ячеек. Сегодня я представлю вам несколько быстрых способов решения этой проблемы.


Заполнение пустых ячеек значением 0 или другим определенным значением с помощью функции «Перейти к специальным»

С помощью функции «Перейти к специальным» вы можете заполнить пустые ячейки любыми значениями, которые вам нужны.

1. Выберите диапазон, в котором вы хотите заполнить пустые ячейки.

2. Нажмите Главная > Найти и выделить > Перейти к специальным… чтобы открыть диалоговое окно « Перейти к специальным». Затем выберите опцию Пустые в разделе Выбрать. См. скриншот:

a screenshot opening the Go To Special dialog box and selecting the Blanks option

3. Затем нажмите OK. Все пустые ячейки будут выделены. Просто введите нужное число или текст, а затем нажмите клавиши Ctrl + Enter вместе, и все пустые ячейки будут заполнены текстом «null». См. скриншоты:

a screenshot of entering a specific value into the first blank cell a screenshot of an arrow a screenshot showing all blank cells are filled with the specific value

Конечно, вы также можете заполнить эти выбранные пустые ячейки числом 0.


Быстро заполните пустые ячейки значением 0 или другим определенным значением с помощью Kutools для Excel

Если вы установили Kutools для Excel, его функция «Заполнить пустые ячейки…» поможет вам быстро и удобно заполнить пустые ячейки значениями, линейными значениями или фиксированным значением.

После установки Kutools для Excel выполните следующие действия:

1. Нажмите Kutools > Вставить > Заполнить пустые ячейки, см. скриншот:

a screenshot of enabling the Fill Blank Cells feature

2. Выберите диапазон, в котором вы хотите заполнить пустые ячейки, и в диалоговом окне «Заполнить пустые ячейки» отметьте Фиксированное значение в опции Заполнить с помощью и введите конкретное значение или текст в поле Значение для заполнения, см. скриншот:

a screenshot of configuring the Fill Blank Cells dialog box

3. Затем нажмите OK или Применить. Все пустые ячейки будут заполнены указанным значением. См. скриншоты:

a screenshot of the original data range with blank cells a screenshot of an arrow 2 a screenshot showing all blank cells are filled with 0

Нажмите, чтобы скачать и бесплатно попробовать Kutools для Excel прямо сейчас!


Заполнение пустых ячеек значением 0 или другим определенным значением с помощью кода VBA

Вы также можете применить следующий код VBA для заполнения пустых ячеек определенным значением. Выполните следующие действия:

1. Выделите диапазон, содержащий несколько пустых ячеек.

2. Нажмите Разработчик > Visual Basic, откроется новое окно Microsoft Visual Basic для приложений, нажмите Вставить > Модуль, затем скопируйте и вставьте следующий код в Модуль:

Sub FillEmptyBlankCellWithValue()
Dim cell As Range
Dim InputValue As String
On Error Resume Next
InputValue = InputBox("Enter value that will fill empty cells in selection", _
"Fill Empty Cells")
For Each cell In Selection
If IsEmpty(cell) Then
cell.Value = InputValue
End If
Next
End Sub

3. Нажмите a screenshot of the Run button кнопку для запуска кода, и появится окно запроса. Вы можете ввести любое значение в пустое поле, которое вам нужно. См. скриншот:

a screenshot of text to be entered into a blank cell

Советы: Если вам нужно заполнить пустые ячейки числом 0, вам нужно ввести 0 в этом диалоговом окне.

4. Затем нажмите OK, чтобы завершить эту процедуру. И указанное значение будет сразу вставлено в пустые ячейки.


Заполнение пустых ячеек значением сверху / снизу / справа / слева с помощью Kutools для Excel

Если вы хотите заполнить пустые ячейки значением сверху или снизу, функция «Заполнить пустые ячейки» из Kutools для Excel также может помочь. Выполните следующие действия:

1. Выберите диапазон данных, который вы хотите заполнить пустыми ячейками значением сверху, и активируйте функцию «Заполнить пустые ячейки».

2. В диалоговом окне «Заполнить пустые ячейки» выберите опцию На основе значения в разделе Заполнить с помощью, а затем выберите нужные параметры для заполнения пустых ячеек, вы можете заполнять их вниз, вверх, вправо и влево по мере необходимости, см. скриншот:

a screenshot of configuring the Fill Blank Cells dialog box to fill blank cells with the value above

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

a screenshot of the original data range a screenshot of an arrow 3 a screenshot of filling all blank cells with the value above

Нажмите, чтобы скачать и бесплатно попробовать Kutools для Excel прямо сейчас!

С помощью этой утилиты «Заполнить пустые ячейки» вы также можете заполнять пустые ячейки линейными значениями, нажмите здесь, чтобы узнать больше.


Связанные статьи:

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

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


Лучшие инструменты для повышения продуктивности в Office

🤖 Kutools AI Aide: Переворот в анализе данных на основе: Интеллектуальное выполнение   |  Сгенерировать код  |  Создать Пользовательские Формулы  |  Анализ данных и генерация диаграмм  |  Вызов Kutools Functions
Популярные функции: Найти, выделить или отметить дубликаты   |  Удалить пустые строки   |  Объединить столбцы или ячейки без потери данных   |   Округлить...
Супер ПОИСК: VLookup с несколькими критериями    VLookup с несколькими значениями  |   Многолистовой поиск   |   Распознавание нечетких соответствий ....
Расширенный раскрывающийся список: Быстро создать раскр. список   |  Зависимый раскрывающийся список   |  Множественный выбор в раскрывающемся списке ....
Менеджер столбцов: Добавить определенное количество столбцов  |  Переместить столбцы  |  Переключить статус видимости скрытых столбцов  |  Сравнить диапазоны и столбцы ...
Рекомендуемые функции: Сетка фокусировки   |  Дизайн листа   |   Улучшенная строка формулы    Управление книгой и листами   |  Библиотека автотекста (Auto Text)   |  Выбор даты   |  Объединить данные   |  Шифрование/Расшифровка ячеек    Отправить письмо по списку   |  Супер фильтр   |   Специальный фильтр (фильтр по жирному/курсиву/зачеркиванию...) ...
Топ–15 наборов инструментов: 12 текстовых инструментов (Добавить текст, Удалить определенные символы, ...)   |   50+ типов диаграмм (Диаграмма Ганта, ...)   |   40+ практических формул (Расчет возраста на основе даты рождения, ...)   |   19 инструментов вставки (Вставить QR-код, Вставить изображение из пути, ...)   |  12 инструментов преобразования (Преобразовать в слова, Конвертация валюты, ...)   |  7 инструментов объединения и разделения (Расширенное объединение строк, Разделить ячейки, ...)   |   ... и многое другое
Используйте Kutools на вашем предпочитаемом языке – поддерживаются английский, испанский, немецкий, французский, китайский и более40 других языков!

Повысьте свои навыки работы в Excel с Kutools для Excel и ощутите новую эффективность. Kutools для Excel предлагает более300 расширенных функций для повышения продуктивности и экономии времени.  Щелкните здесь, чтобы получить наиболее нужную вам функцию...


Office Tab добавляет вкладочный интерфейс в Office, делая вашу работу значительно проще

  • Включите редактирование и чтение во вкладках в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Открывайте и создавайте несколько документов во вкладках одного окна, а не в новых окнах.
  • Увеличьте свою продуктивность на50% и сократите сотни кликов мышью ежедневно!