Перейти до основного матеріалу

Заповніть порожні клітинки значенням вище або 0 в Excel - покрокове керівництво

У Excel зазвичай залишають клітинки порожніми, якщо їх дані просто повторюють значення клітинки над ними. Цей вибір форматування часто призводить до чистішого та візуально привабливішого макета. Однак якщо ви хочете відсортувати або відфільтрувати список, ці порожні клітинки можуть стати проблемою. У таких випадках вам потрібно заповнити порожні поля значеннями з клітинок вище, як показано на знімку екрана нижче.

У цьому посібнику ми зосередимося на тому, як заповнити порожні комірки значенням у комірці безпосередньо над ними, 0 або будь-яким іншим конкретним значенням. Це може бути надзвичайно корисним для обробки наборів даних, які містять порожні комірки, гарантуючи точність і значущість обчислень і візуалізацій.

Заповніть порожні клітинки значенням вище

Заповніть порожні клітинки 0 або певним значенням


 Заповніть порожні клітинки значенням вище

У цьому розділі ми познайомимося з чотирма простими трюками для заповнення порожніх клітинок значенням вище в Excel.

  • Перейдіть до розділу «Спеціальні та формула».: вихідний для Excel, але вимагає кількох кроків, потрібно перетворити остаточні формули на значення.
  • Kutools для Excel: займає лише 3 клацання, легко та швидко. Але вимагає завантаження та встановлення.
  • Код VBA: Вимагає знання програмування на VBA, можливість помилок або помилок у разі неправильного кодування.
  • Power Query: має крутішу криву навчання, застосовну до Excel 2016 і пізніших версій.

Використання спеціальної функції та формули для заповнення порожніх клітинок значенням вище

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

Крок 1: Виберіть порожні клітинки

      1. Виберіть діапазон комірок, у яких потрібно заповнити пробіли значенням вище.
      2. Потім натисніть кнопку Головна > Знайти та вибрати > Перейти до спеціального, див. скріншот:
        Tips : Ви також можете натиснути F5 ключ, щоб відкрити Перейти до діалоговому вікні, а потім клацніть спеціальний кнопка в Перейти до вікно для відображення Перейти до спеціального діалогове вікно.
      3. У Перейти до спеціального діалоговому вікні, виберіть Бланки варіант і клацніть OK.
      4. Тепер усі порожні клітинки в діапазоні виділяються одночасно.

Крок 2: Введіть формулу

Виділивши порожні клітинки, введіть знак рівності (=) безпосередньо. Знак рівності з’явиться в одній із виділених порожніх клітинок, наприклад у A3 у цьому випадку. Тепер посилайтеся на комірку над нею, натиснувши A2.

Крок 3: Натисніть клавіші Ctrl + Enter, щоб заповнити всі вибрані порожні клітинки

Тепер натисніть Ctrl + Enter разом, щоб скопіювати формулу в усі інші вибрані комірки. І всі виділені порожні клітинки заповнюються значенням із клітинки безпосередньо над ними. Перегляньте скріншот:

Крок 4. Перетворіть формули на значення

Тепер вибрані порожні клітинки є формулами, вам слід перетворити ці формули на значення. Виберіть діапазон даних, який містить формули, а потім натисніть Ctrl + C щоб скопіювати список даних, потім клацніть скопійований діапазон правою кнопкою миші та виберіть Цінності від Параметри вставки розділ, див. знімок екрана:

І тепер, коли формули перетворено на статичні значення, ви можете виконувати будь-які інші операції, які вам потрібні.

примітки: якщо у вибраному діапазоні є інші формули, ці формули також буде перетворено на значення.

Використання Kutools для Excel лише 3 кліками

Якщо ви шукаєте швидке та просте рішення, Kutools для ExcelАвтора Заповніть порожні клітинки функція може бути чудовим інструментом для вас. За допомогою цієї потужної функції ви можете швидко завершити такі операції:

  • Заповніть порожні клітинки значенням зверху, вниз, ліворуч або праворуч
  • Заповніть порожні клітинки рядами лінійних значень
  • Заповніть порожні клітинки певним значенням

після завантаження та встановлення Kutools для Excel, будь ласка, зробіть так:

Щоб заповнити порожні клітинки значенням вище, виберіть діапазон даних, який потрібно заповнити порожніми клітинками, а потім клацніть Кутулс > Insert > Заповніть порожні клітинки, потім укажіть операції в Заповніть порожні клітинки діалогове вікно:

  1. Select На основі цінностей опція від Заповнювати чимось .
  2. Вибирати вниз в Опції розділ. (Ви також можете вибрати Up, правий or Ліве щоб заповнити порожні клітинки значенням вниз, ліворуч або праворуч, як вам потрібно)
  3. Натисніть OK щоб застосувати цю функцію.

Результат:

Тепер усі порожні клітинки заповнюються значенням вище, як показано на знімку екрана:

примітки: Щоб застосувати цю функцію, будь ласка завантажте та встановіть Kutools для Excel перший.

Використання коду VBA для заповнення порожніх клітинок значенням вище

Якщо ви знайомі з кодом VBA, тут ми надамо код для заповнення порожніх клітинок значенням вище. Виконайте наведені нижче дії.

Крок 1: відкрийте редактор модуля VBA та скопіюйте код

  1. Утримуйте клавішу ALT + F11 клавіші в Excel, і він відкриває Microsoft Visual Basic для додатків вікна.
  2. Натисніть Insert > Модуліта вставте наступний код у вікно модуля.
    Код 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

  1. Виберіть діапазон даних, який потрібно використовувати, а потім клацніть дані > З табл, див. скріншот:
    Tips : у Excel 2019 і Office 365 натисніть дані > З таблиці/діапазону.
  2. У вискочив Створити таблицю діалогове вікно натисніть кнопку OK кнопку для створення таблиці дивіться знімок екрана:
  3. Тепер, Power Query редактор відображається вікно з даними, див. знімок екрана:

Крок 2: у Power Query Вікно редактора, вкажіть операції

  1. Клацніть заголовок стовпців, які потрібно заповнити порожні клітинки значенням вище. А потім клацніть правою кнопкою миші вибраний заголовок і виберіть Заповнювати > вниз, див. скріншот:
    Tips : щоб заповнити порожні клітинки в кількох стовпцях, утримуйте Ctrl or Shift і клацніть заголовки стовпців, щоб вибрати несуміжні або суміжні стовпці, потім клацніть правою кнопкою миші будь-який вибраний стовпець і виберіть Заповнювати > вниз як описано раніше.
  2. Тепер усі порожні клітинки у вибраному стовпці заповнюються значенням із клітинки безпосередньо над ними, див. знімок екрана:

Крок 3: Виведіть Power Query до таблиці Excel

  1. Потім ви повинні вивести дані на робочий аркуш. Будь ласка, натисніть Головна > Закрити та завантажити > Закрити та завантажити / Закрити та завантажити до, (тут я клацну Закрити та завантажити), див. скріншот:
    Tips : Натисніть Закрити та завантажити виведе дані на новий аркуш; Натисніть Закрити та завантажити до варіант, дані будуть виведені на новий або поточний аркуш, який вам потрібний.
  2. Потім дані будуть завантажені на новий аркуш, дивіться знімок екрана:

Заповніть порожні клітинки 0 або певним значенням

Якщо вам потрібно заповнити порожні клітинки 0 або будь-яким іншим конкретним значенням, тут я розповім про два швидкі методи.


Використання функції «Перейти до спеціальної» для заповнення порожніх клітинок 0 або певним значенням

Крок 1: Виберіть порожні клітинки

      1. Виберіть діапазон комірок, у яких потрібно заповнити пробіли 0 або певним значенням.
      2. Потім натисніть кнопку Головна > Знайти та вибрати > Перейти до спеціального, див. скріншот:
        Tips : Ви також можете натиснути F5 ключ, щоб відкрити Перейти до діалоговому вікні, а потім клацніть спеціальний кнопка в Перейти до вікно для відображення Перейти до спеціального діалогове вікно.
      3. У Перейти до спеціального діалоговому вікні, виберіть Бланки варіант і клацніть OK.
      4. Тепер усі порожні клітинки в діапазоні виділяються одночасно.

Крок 2: введіть 0 або певне значення

Виділивши порожні клітинки, введіть 0 або інше конкретне значення, яке вам потрібно, див. знімок екрана:

Крок 3: Натисніть клавіші Ctrl + Enter, щоб заповнити всі вибрані порожні клітинки

Тепер натисніть Ctrl + Enter разом, щоб заповнити вибрані порожні клітинки введеним значенням, див. знімок екрана:


  • Не дозволяйте пробілам уповільнювати вас, дозвольте Kutools для Excel заповнити їх!

    Порожні клітини порушують ваш потік? Змініть свою подорож Excel за допомогою Kutools. Заповнення всіх типів порожніх клітинок, ідеально відповідаючи вашим потребам. Ніяких заготовок, просто блиск! Завантажте Kutools для Excel зараз!

    Заповніть порожні клітинки 0 або будь-яким іншим конкретним значенням

  • Не дозволяйте пробілам уповільнювати вас, дозвольте Kutools для Excel заповнити їх!

    Порожні клітини порушують ваш потік? Змініть свою подорож Excel за допомогою Kutools. Заповнення всіх типів порожніх клітинок, ідеально відповідаючи вашим потребам. Ніяких заготовок, просто блиск! Завантажте Kutools для Excel зараз!

    Заповніть порожні клітинки рядом лінійних значень

  • Не дозволяйте пробілам уповільнювати вас, дозвольте Kutools для Excel заповнити їх!

    Порожні клітини порушують ваш потік? Змініть свою подорож Excel за допомогою Kutools. Заповнення всіх типів порожніх клітинок, ідеально відповідаючи вашим потребам. Ніяких заготовок, просто блиск! Завантажте Kutools для Excel зараз!

    Заповніть порожні клітинки значенням зверху/внизу/ліворуч/праворуч


Використання функції пошуку та заміни для заповнення порожніх клітинок 0 або певним значенням

Excel Знайти і замінити функція також може допомогти заповнити порожні клітинки 0 або будь-яким іншим конкретним значенням, виконайте такі дії:

Крок 1. Виберіть діапазон даних і ввімкніть функцію «Знайти й замінити».

  1. Виберіть діапазон даних, де потрібно заповнити порожні клітинки певним значенням.
  2. Потім натисніть кнопку Головна > Знайти та вибрати > заміщати (можна також натиснути Ctrl + H, відкрити Знайти і замінити діалогове вікно), перегляньте знімок екрана:

Крок 2. Укажіть операції в діалоговому вікні «Знайти та замінити».

  1. У Знайти і замінити залиште діалогове вікно Знайти те, що текстове поле пусте, а потім введіть конкретне значення в поле Замінити текстове вікно. А потім натисніть замінити всі кнопку. Дивіться знімок екрана:
  2.  Відкриється вікно підказки, щоб нагадати вам, скільки клітинок замінено новим значенням. Нарешті натисніть OK і закрийте Знайти і замінити діалогове вікно.

Результат:

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


Таким чином ви можете заповнити порожні клітинки значенням вище або певним значенням. Якщо вам цікаво ознайомитися з іншими порадами та підказками щодо Excel, наш веб-сайт пропонує тисячі навчальних посібників, натисніть тут щоб отримати до них доступ. Дякуємо, що прочитали, і ми з нетерпінням чекаємо надати вам більше корисної інформації в майбутньому!


Статті по темі:

  • Автоматичне заповнення серійних номерів і пропуск пробілів
  • Якщо у вас є список даних, який містить кілька порожніх клітинок, тепер ви хочете вставити серійні номери для даних, але пропустіть порожні клітинки, як показано на знімку екрана нижче. У цій статті я наведу формулу для вирішення цього завдання в Excel.
  • Заповніть порожні клітинки лінійними значеннями
  • Чи потрібно заповнювати порожні клітинки лінійними значеннями у виділеннях? У цій статті буде запропоновано кілька порад про те, як швидко заповнити порожні клітинки лінійними значеннями у виділеннях.
  • Заповніть порожні клітинки тире
  • Припустимо, у вас є діапазон даних, який містить кілька порожніх комірок, і тепер ви хочете заповнити кожну з цих порожніх комірок символом тире, як показано на наступних скріншотах, чи є у вас якісь ідеї заповнити порожні клітинки тире відразу в Excel?
Comments (1)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
test test test test test
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations