Заполните пустые ячейки значением выше или 0 в Excel — пошаговое руководство
В Excel принято оставлять ячейки пустыми, если их данные просто повторяют значение ячейки над ними. Такой выбор форматирования часто приводит к более чистому и визуально привлекательному макету. Однако если вы хотите отсортировать или отфильтровать список, эти пустые ячейки могут стать проблематичными. В таких случаях вам необходимо заполнить пробелы значениями из ячеек выше, как показано на снимке экрана ниже.
В этом руководстве мы сосредоточимся на том, как заполнить пустые ячейки либо значением в ячейке непосредственно над ним, либо 0, либо любым другим конкретным значением. Это может быть невероятно полезно для обработки наборов данных, содержащих пустые ячейки, обеспечивая точность и значимость вычислений и визуализаций.
![]() |
![]() |
Заполните пустые ячейки значением выше
В этом разделе мы познакомим вас с четырьмя простыми приемами заполнения пустых ячеек значениями, указанными выше, в Excel.
- Перейти к разделу «Специальные и формулы»: встроено в Excel, но требуется несколько шагов, необходимо преобразовать окончательные формулы в значения.
- Kutools for Excel: занимает всего 3 клика, легко и быстро. Но требует скачивания и установки.
- Код VBA: Требуются знания программирования VBA, возможны ошибки или ошибки, если они не написаны должным образом.
- Power Query: требует более сложного обучения, применимо к Excel 2016 и более поздним версиям.
Использование специальной функции и формулы «Перейти к» для заполнения пустых ячеек значением выше
Используя этот метод, вы должны применить Перейти к специальному функция выбора всех пустых ячеек в диапазоне данных, затем введите очень простую формулу в пустую ячейку, а затем нажмите кнопку Ctrl + Enter клавиши, чтобы заполнить выбранные пустые ячейки значением, указанным выше. Вот шаги.
Шаг 1: выберите пустые ячейки
- Выберите диапазон ячеек, в которых вы хотите заполнить пробелы значениями, указанными выше.
- Затем нажмите Главная > Найти и выбрать > Перейти к специальному, см. снимок экрана:Tips: Вы также можете нажать F5 , чтобы открыть Перейти к диалоговое окно, а затем щелкните Особый в Перейти к окно для отображения Перейти к специальному диалоговое окно.
- В Перейти к специальному диалогового окна, выберите Пробелы вариант и нажмите OK.
- Теперь все пустые ячейки в диапазоне выбираются одновременно.
Шаг 2: Введите формулу
Не снимая выделения с пустых ячеек, введите знак равенства (=) напрямую. Знак равенства появится в одной из выбранных пустых ячеек, например A3 в данном случае. Теперь обратитесь к ячейке над ней, нажав A2.
Шаг 3. Нажмите клавиши Ctrl + Enter, чтобы заполнить все выбранные пустые ячейки.
Теперь нажмите Ctrl + Enter клавиши вместе, чтобы скопировать формулу во все остальные выбранные ячейки. И все выбранные пустые ячейки заполняются значением из ячейки непосредственно над ними. Смотрите скриншот:
Шаг 4. Преобразование формул в значения
Теперь выбранные пустые ячейки представляют собой формулы, вам следует преобразовать эти формулы в значения. Выберите диапазон данных, содержащий формулы, затем нажмите Ctrl + C чтобы скопировать список данных, а затем щелкните правой кнопкой мыши скопированный диапазон и выберите Наши ценности из Параметры вставки раздел, см. снимок экрана:
И теперь формулы преобразуются в статические значения, вы можете совершать любые другие операции по своему усмотрению.
. Kutools for Excel всего за 3 клика
Если вы ищете быстрое и простое решение, Kutools for ExcelАвтора Заполнить пустые ячейки Эта функция может стать для вас отличным инструментом. Благодаря этой мощной функции вы можете быстро выполнить следующие операции:
- Заполните пустые ячейки значением выше, вниз, влево или вправо.
- Заполните пустые ячейки сериями линейных значений
- Заполните пустые ячейки определенным значением
После загрузка и установка Kutools for Excel, пожалуйста, сделайте так:
Чтобы заполнить пустые ячейки указанным выше значением, выберите диапазон данных, который вы хотите заполнить пустыми ячейками, а затем нажмите Кутулс > Вставить > Заполнить пустые ячейки, затем укажите операции в Заполнить пустые ячейки диалоговое окно:
- Выберите На основе ценностей из файла Заполнить .
- Выберите вниз в Опции раздел. (Вы также можете выбрать Up, Правильно or левый чтобы заполнить пустые ячейки значением вниз, влево или вправо, как вам нужно)
- Нажмите OK чтобы применить эту функцию.
Результат:
Теперь все пустые ячейки заполняются приведенным выше значением, как показано на следующем снимке экрана:
Использование кода VBA для заполнения пустых ячеек значением выше
Если вы знакомы с кодом VBA, здесь мы предоставим код для заполнения пустых ячеек значениями, указанными выше. Пожалуйста, выполните следующие действия:
Шаг 1: Откройте редактор модулей VBA и скопируйте код
- Удерживая нажатой ALT + F11 ключи в Excel, и он открывает Microsoft Visual Basic для приложений окно.
- Нажмите Вставить > Модулии вставьте следующий код в окно модуля.
Код VBA: вставьте пустые ячейки со значением вышеSub FillBlankCellsWithValueAbove() 'Updateby Extendoffice Dim WorkRng As Range Dim cell As Range On Error Resume Next xTitleId = "KutoolsforExcel" Set WorkRng = Application.Selection Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8) On Error GoTo 0 If WorkRng Is Nothing Then MsgBox "No valid range selected.", vbExclamation, "Error" Exit Sub End If For Each cell In WorkRng If IsEmpty(cell) Then cell.Value = cell.Offset(-1, 0).Value End If Next cell End Sub
Шаг 2. Выполните код
После вставки этого кода нажмите F5 ключ для запуска этого кода. В поле подсказки выберите диапазон данных, в котором вы хотите заполнить пустые ячейки значением, указанным выше. Затем нажмите OK.
Результат:
Теперь все пустые ячейки заполняются приведенным выше значением, как показано на следующем снимке экрана:
. Power Query чтобы заполнить пустые ячейки значением выше
Если вы используете Excel 2016 и более позднюю версию, Excel предоставляет мощную функцию: Power Query, что может помочь сразу же заполнить каждый блок пустых ячеек в столбце значением из ячейки над ними. Вот шаги, которые нужно сделать:
Шаг 1. Загрузите данные в Power Query
- Выберите диапазон данных, который вы хотите использовать, затем нажмите Данные > Из таблицы, см. снимок экрана:
Tips: в Excel 2019 и Office 365 нажмите Данные > Из таблицы/диапазона. - В выдвинутом Создать таблицу диалоговое окно, нажмите OK кнопка для создания таблицы, см. скриншот:
- Теперь, Power Query редактор отображается окно с данными, см. скриншот:
Шаг 2: в Power Query Окно редактора, укажите операции
- Щелкните заголовок столбца, в котором вы хотите заполнить пустые ячейки значением, указанным выше. Затем щелкните правой кнопкой мыши выбранный заголовок и выберите Заполнять > вниз, см. снимок экрана:
Tips: Чтобы заполнить пустые ячейки в нескольких столбцах, удерживайте кнопку Ctrl or Shift и щелкните заголовки столбцов, чтобы выбрать несмежные или соседние столбцы, затем щелкните правой кнопкой мыши любой выбранный столбец и выберите Заполнять > вниз как описано ранее. - Теперь все пустые ячейки в выбранном столбце заполняются значением из ячейки непосредственно над ними, см. снимок экрана:
Шаг 3: Выведите Power Query в таблицу Excel
- Затем вам следует вывести данные на рабочий лист. Пожалуйста, нажмите Главная > Закрыть и загрузить > Закрыть и загрузить / Закрыть и загрузить в, (вот, я нажму Закрыть и загрузить), см. снимок экрана:Tips: Нажмите Закрыть и загрузить выведет данные на новый рабочий лист; Нажмите Закрыть и загрузить в вариант, данные будут выведены на новый или текущий лист, который вам нужен.
- Затем данные будут загружены на новый лист, см. снимок экрана:
Заполните пустые ячейки цифрой 0 или конкретным значением.
Если вам нужно заполнить пустые ячейки 0 или любым другим конкретным значением, я расскажу о двух быстрых методах.
Использование специальной функции «Перейти к» для заполнения пустых ячеек 0 или определенным значением
Шаг 1: выберите пустые ячейки
- Выберите диапазон ячеек, в которых вы хотите заполнить пробелы 0 или определенным значением.
- Затем нажмите Главная > Найти и выбрать > Перейти к специальному, см. снимок экрана:Tips: Вы также можете нажать F5 , чтобы открыть Перейти к диалоговое окно, а затем щелкните Особый в Перейти к окно для отображения Перейти к специальному диалоговое окно.
- В Перейти к специальному диалогового окна, выберите Пробелы вариант и нажмите OK.
- Теперь все пустые ячейки в диапазоне выбираются одновременно.
Шаг 2. Введите 0 или определенное значение.
Не снимая пустых ячеек, введите 0 или другое конкретное значение, которое вам нужно, см. снимок экрана:
Шаг 3. Нажмите клавиши Ctrl + Enter, чтобы заполнить все выбранные пустые ячейки.
Теперь нажмите Ctrl + Enter клавиши вместе, чтобы заполнить выбранные пустые ячейки введенным значением, см. снимок экрана:
-
Не позволяйте пробелам замедлять вас. Kutools for Excel наполните их!
Пустые ячейки нарушают ваш поток? Превратите свое путешествие в Excel с помощью Kutools. Заполнение всех типов пустых ячеек, идеально отвечающее вашим потребностям. Никаких пробелов, только блеск! Скачать Kutools for Excel от Yhao сейчас!
Заполните пустые ячейки цифрой 0 или любым другим конкретным значением.
-
Не позволяйте пробелам замедлять вас. Kutools for Excel наполните их!
Пустые ячейки нарушают ваш поток? Превратите свое путешествие в Excel с помощью Kutools. Заполнение всех типов пустых ячеек, идеально отвечающее вашим потребностям. Никаких пробелов, только блеск! Скачать Kutools for Excel от Yhao сейчас!
Заполните пустые ячейки серией линейных значений
-
Не позволяйте пробелам замедлять вас. Kutools for Excel наполните их!
Пустые ячейки нарушают ваш поток? Превратите свое путешествие в Excel с помощью Kutools. Заполнение всех типов пустых ячеек, идеально отвечающее вашим потребностям. Никаких пробелов, только блеск! Скачать Kutools for Excel от Yhao сейчас!
Заполните пустые ячейки значением выше/вниз/влево/вправо
Использование функции «Найти и заменить» для заполнения пустых ячеек 0 или определенным значением
Excel Найти и заменить Функция также может помочь заполнить пустые ячейки 0 или любым другим конкретным значением, выполните следующие действия:
Шаг 1. Выберите диапазон данных и включите функцию «Найти и заменить».
- Выберите диапазон данных, в котором вы хотите заполнить пустые ячейки определенным значением.
- Затем нажмите Главная > Найти и выбрать > Замените (вы также можете нажать Ctrl + H для открытия Найти и заменить диалоговое окно), см. скриншот:
Шаг 2. Укажите операции в диалоговом окне «Найти и заменить».
- В Найти и заменить диалоговое окно, оставьте Найти то, что текстовое поле пустое, затем введите конкретное значение в поле Заменить текстовое окно. Затем нажмите Заменить все кнопка. Смотрите скриншот:
- Появится окно подсказки, напоминающее вам, сколько ячеек заменено новым значением. Наконец, нажмите OK и закрыть Найти и заменить диалоговое окно.
Результат:
Теперь пустые ячейки в выбранном диапазоне заполняются конкретным введенным вами значением, см. снимок экрана:
Вот как вы можете заполнить пустые ячейки значением выше или определенным значением. Если вы хотите узнать больше советов и рекомендаций по Excel, на нашем веб-сайте представлены тысячи учебных пособий, нажмите кнопку здесь чтобы получить к ним доступ. Спасибо, что прочитали, и мы надеемся предоставить вам больше полезной информации в будущем!
Статьи по теме:
- Автоматическое заполнение серийных номеров и пропуск пробелов
- Если у вас есть список данных, который содержит несколько пустых ячеек, теперь вы хотите вставить серийные номера для данных, но пропустите пустые ячейки, как показано ниже. В этой статье я представлю формулу решения этой задачи в Excel.
- Заполните пустые ячейки линейными значениями
- Вам нужно заполнить пустые ячейки линейными значениями в выборках? В этой статье будут представлены несколько советов о том, как быстро заполнить пустые ячейки линейными значениями в выборках.
- Заполните пустые ячейки тире
- Предположим, у вас есть диапазон данных, который содержит несколько пустых ячеек, и теперь вы хотите заполнить каждую из этих пустых ячеек символом тире, как показано на следующих снимках экрана. Есть ли у вас какие-нибудь хорошие идеи для того, чтобы сразу заполнить пустые ячейки тире в Excel?
Лучшие инструменты для офисной работы
Усовершенствуйте свои навыки работы с Excel с помощью Kutools for Excelи испытайте эффективность, как никогда раньше. Kutools for Excel Предлагает более 300 расширенных функций для повышения производительности и экономии времени. Нажмите здесь, чтобы получить функцию, которая вам нужна больше всего...
Office Tab Добавляет в Office интерфейс с вкладками и значительно упрощает вашу работу
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!

Содержание
- Заполните пустые ячейки значением выше
- Использование специальной функции и формулы «Перейти к»
- . Kutools for Excel
- Использование кода VBA
- . Power Query
- Заполните пустые ячейки цифрой 0 или конкретным значением.
- Использование специальной функции «Перейти к»
- Использование функции «Найти и заменить»
- Статьи по теме
- Лучшие инструменты для работы в офисе
- Комментарии