Совет. Другие языки - Google-Translated. Вы можете посетить English версия этой ссылки.
Войти
x
or
x
x
Регистрация
x

or

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

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

Заполните пустые ячейки с помощью 0 или другого определенного значения с помощью функции Go To Special

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

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

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


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

Kutools for ExcelАвтора Заполнить пустые ячейки функция может помочь вам заполнить пустые ячейки со значением выше, с значениями линейки, с определенными значениями по мере необходимости.

Doc-Fill-клетки-с-0-9-9

Kutools for Excel: с более чем 200 удобными надстройками Excel, бесплатно попробовать без ограничений в 60-дни. Скачать и бесплатно пробную версию!



arrow синий правый пузырь Заполните пустые ячейки с помощью 0 или другого определенного значения с помощью функции Go To Special

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

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

2. Щелчок Главная > Поиск и выбор > Перейти к категорииl ... открыть Перейти к специальному диалоговое окно. Тогда выбирай Пробелы вариант из Выбрать раздел. Смотрите скриншот:

Doc-Fill-клетки-с-0-1-1

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

Doc-Fill-клетки-с-0-2-2  2 Doc-Fill-клетки-с-0-3-3

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


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

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

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

2. щелчок разработчик > Визуальный Бейсик, Новый 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. щелчок док-множественно-расчет-3 для запуска кода, и появится окно подсказки. Вы можете ввести любое значение в пустое поле, которое вам нужно. Смотрите скриншот:

Doc-Fill-клетки-с-0-4-4

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

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


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

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

Kutools for Excel : с более чем 300 удобными надстройками Excel, бесплатно попробовать без ограничений в 60-дни.

После установки Kutools for Excel, сделайте следующее:

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

Doc-Fill-клетки-с-0-5-5

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

Doc-Fill-клетки-с-0-6-6

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

Doc-Fill-клетки-с-0-7-7  2 Doc-Fill-клетки-с-0-8-8

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


arrow синий правый пузырь Заполните пустые ячейки со значением выше / ниже / справа / слева с помощью Kutools for Excel

Если вы хотите заполнить пустые ячейки со значением выше или ниже, Kutools for ExcelАвтора Заполнить пустые ячейки также может оказать вам услугу. Пожалуйста, сделайте следующее:

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

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

Doc-Fill-клетки-с-0-10-10

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

Doc-Fill-клетки-с-0-11-11  2 Doc-Fill-клетки-с-0-12-12

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

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


arrow синий правый пузырьЗаполните пустые ячейки со значением выше / линейные значения / конкретное значение

Kutools for Excel: с более чем 200 удобными надстройками Excel, бесплатно попробовать без ограничений в 60-дни. Скачать и бесплатно пробную версию!


Статьи по теме:

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

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


Kutools для Excel решает большинство ваших проблем и повышает производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, графики и все, что вы использовали раньше; Шифрование ячеек с паролем; Создать список рассылки и отправлять электронные письма ...
  • Супер Формула Бар (легко редактировать несколько строк текста и формул); Макет чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон...
  • Объединить ячейки / строки / столбцы без потери данных; Содержание сплит-клеток; Объединить дублирующиеся строки / столбцы... предотвратить повторяющиеся клетки; Сравнить диапазоны...
  • Выберите Дубликат или Уникальный Ряды; Выберите пустые строки (все ячейки пусты); Супер найти и нечеткая находка во многих рабочих тетрадях; Случайный выбор ...
  • Точная копия Несколько ячеек без изменения формулы ссылки; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое ...
  • Извлечение текстаДобавить текст, Удалить по позиции, Удалить пространство; Создание и печать промежуточных итогов подкачки; Преобразование содержимого ячеек и комментариев...
  • Суперфильтр (сохранить и применить схемы фильтров к другим листам); Расширенный поиск по месяцам / неделям / дням, частоте и более; Специальный фильтр жирным шрифтом, курсивом ...
  • Объединить рабочие тетради и рабочие листы; Объединение таблиц на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF...
  • Более чем мощные функции 300, Поддерживает Office / Excel 2007-2019 и 365. Поддерживает все языки. Простота развертывания на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия.
вкладка kte 201905

Вкладка «Office» предоставляет интерфейс с вкладками для Office и упрощает работу

  • Включить редактирование и чтение с вкладками в Word, Excel, PowerPoint, Издатель, Доступ, Visio и Проект.
  • Открывайте и создавайте несколько документов в новых вкладках одного и того же окна, а не в новых окнах.
  • Увеличивает вашу производительность на 50% и уменьшает сотни щелчков мышью для вас каждый день!
нижняя часть офиса
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    mutaqinabdullah1 · 7 months ago
    Artikelnya sangat bagus
  • To post as a guest, your comment is unpublished.
    Yogesh · 2 years ago
    Thanks.. Much useful..
  • To post as a guest, your comment is unpublished.
    ghazale · 2 years ago
    thanks a lot for saving the time :)
  • To post as a guest, your comment is unpublished.
    Latifur Rofik · 3 years ago
    boss, for example i make template with excel
    in the template there is no empty field,
    evidently after i download the template i found field with empty value
    nah.... my question
    how if i will insert the empty value with '0' but thats automatic from the template
    thankssss boss your answer very help me please
  • To post as a guest, your comment is unpublished.
    Morgan · 3 years ago
    How would you be able to replicate this within a file containing multiple worksheets - so that it can fill in the blanks of multiple (or all) the worksheets at the same time?
  • To post as a guest, your comment is unpublished.
    Sarband · 3 years ago
    Hi
    It's very useful.
    Thank you very much.
  • To post as a guest, your comment is unpublished.
    adib · 3 years ago
    Hi
    I have problem with inserting specific values existing in a column like (A), to blank cells of another column like (B), automatically.
    because of so many rows, the manual cell filling is very difficult. if possible, please help me. a very short example of my data as follow:
    A B
    3 --
    9 86
    9 87
    17 --
    45 --
    102
    104
    210
    --
    215
    --
  • To post as a guest, your comment is unpublished.
    son · 3 years ago
    it's very useful.
    Thank you so much!!!
  • To post as a guest, your comment is unpublished.
    nara · 3 years ago
    thank you so much. The trick is really good!!!
  • To post as a guest, your comment is unpublished.
    Debbie · 4 years ago
    Thank you very much for the tutorial on: How to fill blank cells with 0 or other specific value in Excel? Was a life-saver in this large workbook Im pressed for time with. It was easy to follow. I would note that not all Excel books have quite the same ribbon labels, ie Find & Select or Edit. I came across: [b] "Go To Special" Shortcut: ctrl + g[/b]. Someone else might find useful as well.
  • To post as a guest, your comment is unpublished.
    Shiva · 4 years ago
    These tools are very useful. I really wonder about the solutions provided by them. It will save lot of time. Thanks.
  • To post as a guest, your comment is unpublished.
    Sandeep Thopte · 4 years ago
    how to multipale rows unmerge
  • To post as a guest, your comment is unpublished.
    Per · 4 years ago
    Is there a way to stop this when reaching two blank cells in column "A"?


    Sub Test()
    'This macro will fill all "blank" cells with the text "Test"
    'When no range is selected, it starts at A1 until the last used row/column
    'When a range is selected prior, only the blank cell in the range will be used.
    On Error GoTo ErrHandler:
    Selection.SpecialCells(xlCellTypeBlanks).FormulaR1C1 = "Test"
    Exit Sub
    ErrHandler:
    MsgBox "No blank cells found", vbDefaultButton1, Error
    Resume Next
    End Sub
  • To post as a guest, your comment is unpublished.
    Kristine · 4 years ago
    So helpful! Saved me so much time! Thank you!!
  • To post as a guest, your comment is unpublished.
    omer · 4 years ago
    Thanks for the tips.
    I Also wanna thank my private genius Ohad!
  • To post as a guest, your comment is unpublished.
    Sophie · 4 years ago
    Amazing! Thank you! Saved me SO much time! Had to fill many many blanks with 0s to correctly analyse my data, life saver!
  • To post as a guest, your comment is unpublished.
    Tara · 5 years ago
    Perfect instructions, very easy to follow, saved me loads of time cleaning up several sheets. Thank you!
  • To post as a guest, your comment is unpublished.
    Anand · 5 years ago
    its very easy and productive by using Go To Special function .
    Thanks... :-)
  • To post as a guest, your comment is unpublished.
    Smithe646 · 5 years ago
    garcinia cambogia extract weight loss results She is to make pill ddcgdkcbddcdcdef
  • To post as a guest, your comment is unpublished.
    Karthik Srinivasan · 6 years ago
    Thank you for the tutorial. Really helpful.
  • To post as a guest, your comment is unpublished.
    Sherri · 6 years ago
    Thank you for this - [b]Using Go To Special function to fill blank cells with 0 or other specific value[/b] :lol:
  • To post as a guest, your comment is unpublished.
    Norfolk · 6 years ago
    For larger areas use the .specicalcells method;

    Sub FillEmptyBlankCellWithValue()
    'Fill an empty or blank cell in selection
    'with value specified in InputBox
    Dim cell As Range
    Dim InputValue As String
    On Error Resume Next
    'Prompt for value to fill empty cells in selection
    InputValue = 0 'InputBox("Enter value that will fill empty cells in selection", _
    "Fill Empty Cells")
    'Test for empty cell. If empty, fill cell with value given
    If Selection.Cells.Count = 1 Then Exit Sub
    With Selection
    .Cells.SpecialCells(xlCellTypeBlanks).Select
    With Selection
    .Cells.Value = 0
    End With
    End With
    'For Each cell In Selection
    'If IsEmpty(cell) Then
    'cell.Value = InputValue
    'End If
    'Next
    End Sub