Попълнете празни клетки със стойност по-горе или 0 в Excel - ръководство стъпка по стъпка
В Excel обичайна практика е клетките да се оставят празни, когато техните данни просто повтарят стойността на клетката над тях. Този избор на форматиране често води до по-чисто и визуално по-привлекателно оформление. Ако обаче искате да сортирате или филтрирате списъка, тези празни клетки могат да станат проблематични. В такива случаи трябва да попълните празните полета със стойностите от клетките по-горе, както е показано на екранната снимка по-долу.
В това ръководство ще се съсредоточим върху това как да запълним празни клетки или със стойността в клетката директно отгоре, или с 0, или друга специфична стойност. Това може да бъде изключително полезно за работа с набори от данни, които съдържат празни клетки, като гарантира, че изчисленията и визуализациите са точни и смислени.
Попълнете празните клетки със стойността по-горе
В този раздел ще представим четири лесни трика за попълване на празни клетки със стойност по-горе в Excel.
- Отидете на Специални и формула: Роден за Excel, но са необходими няколко стъпки, трябва да преобразувате крайните формули в стойности.
- Kutools за Excel: Отнема само 3 кликвания, лесно и бързо. Но изисква изтегляне и инсталиране.
- VBA код: Изисква познания по програмиране на VBA, възможност за бъгове или грешки, ако не е кодиран правилно.
- Power Query: Има по-стръмна крива на обучение, приложима за Excel 2016 и по-нови версии.
Използване на функцията Go To Special и формула за попълване на празни клетки със стойност по-горе
С този метод трябва да приложите Отидете на Special за да изберете всички празни клетки в диапазона от данни, след това въведете много проста формула в празна клетка и след това натиснете Ctrl + Enter клавиши за запълване на избраните празни клетки със стойност по-горе. Ето стъпките.
Стъпка 1: Изберете празните клетки
- Изберете диапазона от клетки, където искате да попълните празните места със стойност по-горе.
- След това кликнете върху Начало > Търсене и избор > Отидете на Special, вижте екранна снимка:
Съвети: Можете също да натиснете F5 ключ за отваряне на Отидете в диалоговия прозорец и след това щракнете Специален бутон в Отидете в прозорец за показване на Отидете на Special диалогов прозорец. - в Отидете на Special диалогов прозорец, изберете Заготовки и натиснете OK.
- Сега всички празни клетки в диапазона се избират наведнъж.
Стъпка 2: Въведете формула
Докато празните клетки все още са избрани, въведете знака за равенство (=) директно. Знакът за равенство ще се появи в една от избраните празни клетки, като A3 в този случай. Сега препратете клетката над нея, като щракнете върху A2.
Стъпка 3: Натиснете клавишите Ctrl + Enter, за да попълните всички избрани празни клетки
Сега натиснете Ctrl + Enter клавиши заедно, за да копирате формулата във всички други избрани клетки. И всички избрани празни клетки се запълват със стойността от клетката точно над тях. Вижте екранна снимка:
Стъпка 4: Преобразувайте формули в стойности
Сега избраните празни клетки са формули, трябва да конвертирате тези формули в стойности. Моля, изберете диапазона от данни, който съдържа формулите, след което натиснете Ctrl + C за да копирате списъка с данни, след което щракнете с десния бутон върху копирания диапазон и изберете Ценности от Опции за поставяне раздел, вижте екранна снимка:
И сега, формулите се преобразуват в статични стойности, можете да извършвате всякакви други операции, както ви е необходимо.
Използване на Kutools за Excel само с 3 кликвания
Ако търсите бързо и лесно решение, Kutools за ExcelЕ Попълване на празни клетки функцията може да бъде отличен инструмент за вас. С тази мощна функция можете бързо да завършите следните операции:
- Попълнете празните клетки със стойност отгоре, надолу, отляво или отдясно
- Попълнете празните клетки със серия от линейни стойности
- Попълнете празните клетки с конкретна стойност
След изтегляне и инсталиране на Kutools за Excel, моля, направете следното:
За да попълните празни клетки със стойност по-горе, моля, изберете диапазона от данни, който искате да попълните празни клетки, и след това щракнете Kutools > Поставете > Попълване на празни клетки, след което задайте операциите в Попълване на празни клетки диалогов прозорец:
- Изберете Въз основа на ценности опция от Попълнете с раздел.
- Изберете Надолу в Настроики раздел. (Можете също да изберете Up, прав or Left за да попълните празните клетки със стойност надолу, наляво или надясно, както ви е необходимо)
- Кликнете 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
- Изберете диапазона от данни, който искате да използвате, след което щракнете Дата > От таблица, вижте екранна снимка:
Съвети: В Excel 2019 и Office 365 щракнете Дата > От таблица/обхват. - В изскочилата Създаване на таблица кликнете върху OK бутон за създаване на таблица, вижте екранната снимка:
- Сега Power Query Редактор се показва прозорец с данните, вижте екранната снимка:
Стъпка 2: В Power Query Прозорец на редактора, задайте операциите
- Щракнете върху заглавката на колоните, които искате да запълните празните клетки със стойност по-горе. И след това щракнете с десния бутон върху избраната заглавка, изберете Напълнете > Надолу, вижте екранна снимка:
Съвети: За да попълните празни клетки в няколко колони, задръжте натиснат Ctrl or Превключване и щракнете върху заглавките на колоните, за да изберете несъседни или съседни колони, след това щракнете с десния бутон върху всяка избрана колона и след това изберете Напълнете > Надолу както е описано по-рано. - Сега всички празни клетки в избраната колона са запълнени със стойността от клетката точно над тях, вижте екранната снимка:
Стъпка 3: Изведете Power Query към таблица на Excel
- След това трябва да изведете данните в работния си лист. Моля щракнете Начало > Затваряне и зареждане > Затваряне и зареждане / Затвори и зареди в, (тук, ще щракна Затваряне и зареждане), вижте екранна снимка:
Съвети: Щракнете Затваряне и зареждане ще изведе данните в нов работен лист; Кликнете Затвори и зареди в опция, данните ще бъдат изведени в нов лист или текущия лист, от който се нуждаете. - И след това данните ще бъдат заредени в нов работен лист, вижте екранната снимка:
Попълнете празните клетки с 0 или конкретна стойност
Ако трябва да попълните празни клетки с 0 или друга специфична стойност, тук ще говоря за два бързи метода.
Използване на функцията Go To Special за попълване на празни клетки с 0 или конкретна стойност
Стъпка 1: Изберете празните клетки
- Изберете диапазона от клетки, където искате да запълните празните места с 0 или конкретна стойност.
- След това кликнете върху Начало > Търсене и избор > Отидете на Special, вижте екранна снимка:
Съвети: Можете също да натиснете F5 ключ за отваряне на Отидете в диалоговия прозорец и след това щракнете Специален бутон в Отидете в прозорец за показване на Отидете на Special диалогов прозорец. - в Отидете на Special диалогов прозорец, изберете Заготовки и натиснете OK.
- Сега всички празни клетки в диапазона се избират наведнъж.
Стъпка 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: Изберете диапазона от данни и активирайте функцията Намиране и замяна
- Изберете диапазона от данни, където искате да попълните празни клетки с конкретна стойност.
- След това кликнете върху Начало > Търсене и избор > Сменете (можете също да натиснете Ctrl + H за да отворите Търсене и заместване диалогов прозорец), вижте екранна снимка:
Стъпка 2: Посочете операциите в диалоговия прозорец Намиране и замяна
- в Търсене и заместване диалогов прозорец, напуснете Намерете това, празно текстово поле, след което въведете конкретната стойност в Заменете със текстово поле. И след това щракнете Замести всички бутон. Вижте екранна снимка:
- Изскача поле за подкана, за да ви напомни колко клетки са заменени с новата стойност. Най-накрая щракнете OK и затворете Търсене и заместване диалогов прозорец.
Резултат:
Сега празните клетки в избрания диапазон се запълват с конкретната стойност, която сте въвели, вижте екранната снимка:
Ето как можете да попълните празни клетки със стойност по-горе или конкретна стойност. Ако се интересувате от проучване на още съвети и трикове за Excel, нашият уебсайт предлага хиляди уроци, моля, щракнете върху тук за достъп до тях. Благодарим ви, че прочетохте и очакваме с нетърпение да ви предоставим още полезна информация в бъдеще!
Свързани членове:
- Автоматично попълване на серийни номера и пропускане на празни места
- Ако имате списък с данни, който съдържа някои празни клетки, сега искате да вмъкнете серийни номера за данните, но пропуснете празните клетки, както е показано на екранната снимка по-долу. В тази статия ще представя формула за решаване на тази задача в Excel.
- Попълнете празните клетки с линейни стойности
- Трябва ли да попълните празни клетки с линейни стойности в селекциите? Тази статия ще представи някои съвети за това как бързо да попълните празни клетки с линейни стойности в селекциите.
- Попълнете празните клетки с тире
- Да предположим, че имате диапазон от данни, който съдържа някои празни клетки, и сега искате да попълните всяка от тези празни клетки със символа тире, както е показано на следващите екранни снимки, имате ли добри идеи да попълните празните клетки с тирета наведнъж в Excel?
Най-добрите инструменти за продуктивност в офиса
Усъвършенствайте уменията си за Excel с Kutools за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време. Щракнете тук, за да получите функцията, от която се нуждаете най-много...
Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна
- Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
- Увеличава вашата производителност с 50% и намалява стотици кликвания на мишката за вас всеки ден!
Съдържание
- Попълнете празните клетки със стойността по-горе
- Използване на функция и формула Go To Special
- Използване на Kutools за Excel
- Използване на VBA код
- Използването на Power Query
- Попълнете празните клетки с 0 или конкретна стойност
- Използване на функцията Go To Special
- Използване на функцията за намиране и замяна
- Свързани статии
- Най-добрите инструменти за производителност в офиса
- Коментари