Попуните празне ћелије до следеће вредности у Екцелу (3 једноставна начина)

Гледајте видео - Попуните Екцел

Често ћете можда наићи на скуп података у којем је само једна ћелија испуњена подацима, а ћелије испод ње су празне до следеће вредности.

Нешто као што је приказано испод:

Иако овај формат функционише за неке људе, проблем са овом врстом података је што га не можете користити за креирање изведених табела нити га користити у прорачунима.

И ово се лако решава!

У овом водичу ћу вам показати како брзо попуните ћелије у Екцелу до следеће попуњене вредности.

То можете лако учинити користећи једноставну технику дијалога Го-То, ВБА или Повер Куери.

Па да почнемо!

Метод 1 - Попуните користећи Го то Специал + Формула

Претпоставимо да имате скуп података као што је приказано у наставку и желите да попуните податке у колону А и колону Б.

У колони Б циљ је да попуните „Штампач“ до последње празне ћелије испод ње, а затим када се покрене „Скенер“, а затим испуните „Скенер“ у ћелије испод док се ћелије не испразне.

Испод корака за употребу идите на специјално да бисте изабрали све празне ћелије и попунили их помоћу једноставне формуле:

  1. Одаберите податке које желите да попуните (А1: Д21 у нашем примеру)
  2. Идите на картицу „Почетна“
  1. У групи Уређивање кликните на икону „Пронађи и изабери“ (ово ће приказати још неке опције у падајућем менију)
  1. Кликните на опцију „Иди на“
  1. У дијалогу Го-То који се отвори кликните на дугме Специал. Ово ће отворити дијалошки оквир „Иди на посебно“
  1. У дијалогу Го то Специал кликните на Бланкс
  1. Притисните ОК

Горе наведени кораци би изабрали све празне ћелије у скупу података (као што је приказано испод).

У празним ћелијама које сте изабрали приметили бисте да је једна ћелија светлија од остатка селекције. Ова ћелија је активна ћелија у коју ћемо унети формулу.

Не брините о томе где се ћелија налази у избору, јер би наш метод у сваком случају функционисао.

Сада су доле наведени кораци за попуњавање података у изабраним празним ћелијама:

  1. Притисните тастер једнако на (=) на тастатури. Ово ће уметнути знак једнакости у активну ћелију
  2. Притисните тастер са стрелицом нагоре. Ово ће уметнути референцу ћелије ћелије изнад активне ћелије. На пример, у нашем случају, Б3 је активна ћелија и када урадимо ова два корака, она уноси = Б2 у ћелију
  3. Држите контролни тастер и притисните тастер Ентер

Горе наведени кораци би аутоматски уметнули све празне ћелије са вредношћу изнад њих.

Иако ово може изгледати као превише корака, када се навикнете на ову методу, моћи ћете брзо попунити податке у Екцелу у року од неколико секунди.

Постоје још две ствари о којима морате водити рачуна када користите ову методу.

Претворите формуле у вредности

Први је да се уверите да конвертујете формуле у вредности (тако да имате статичке вредности и да се ствари не покваре у случају да у будућности промените податке).

Испод је видео који ће вам показати како брзо претворити формуле у вредности у Екцелу.

Промените формат датума

У случају да користите датуме у својим подацима (као што сам ја у примерима података), приметили бисте да су попуњене вредности у колони датума бројеви, а не датуми.

Ако су резултати у колони датума у ​​жељеном формату датума, добри сте и не морате ништа друго да радите.

Али ако они нису у исправном формату датума, потребно је да извршите мање прилагођавање. Иако имате праве вредности, само морате да промените формат тако да се приказује као датум у ћелији.

У наставку су наведени кораци за то:

  1. Изаберите колону која садржи датуме
  2. Кликните на картицу Почетна
  3. У групи Број кликните на падајући изборник Обликовање, а затим одаберите формат датума.

Ако с времена на време морате да извршите ово попуњавање, препоручујем вам да користите ову посебну технику преласка на формулу и формулу.

Иако има неколико корака, једноставно је и даје резултат управо у вашем скупу података.

Али у случају да то морате да радите прилично често, онда вам предлажем да погледате ВБА и Повер Куери методе које су обрађене следеће

Метод 2 - Попуните помоћу једноставног ВБА кода

Можете користити заиста једноставан ВБА макро код за брзо попуњавање ћелија у Екцелу до последње празне вредности.

Потребно је само једном додати ВБА код у датотеку, а затим можете лако поново користити код више пута у истој радној свесци или чак у више радних свезака на вашем систему.

Испод је ВБА код који ће проћи кроз сваку ћелију у одабиру и попунити све ћелије које су празне:

'Овај ВБА код је креирао Сумит Бансал из ТрумпЕкцел.цом Суб ФиллДовн () За сваку ћелију у избору Иф целл = "" Онда ћелија. ФиллДовн Енд Иф Нект Енд Суб

Горњи код користи петљу Фор за пролазак кроз сваку ћелију у избору.

Унутар Фор петље сам користио услов Иф-Тхен који проверава да ли је ћелија празна или не.

У случају да је ћелија празна, попуњена је вредношћу из горње ћелије, а у случају да није празна, фор петља једноставно игнорише ћелију и прелази на следећу.

Сада када имате ВБА код, дозволите ми да вам покажем где да поставите овај код у Екцел:

  1. Изаберите податке које желите да попуните
  2. Кликните на картицу Девелопер
  1. Кликните на икону Висуал Басиц (или можете користити пречицу на тастатури АЛТ + Ф11). Ово ће отворити уређивач Висуал Басиц у програму Екцел
  1. У уређивачу Висуал Басиц -а, са леве стране, имали бисте Пројецт Екплорер. Ако га не видите, кликните на опцију „Поглед“ у менију, а затим на Пројецт Екплорер
  1. У случају да имате више отворених Екцел радних свезака, Пројецт Екплорер ће вам показати све називе радних свезака. Пронађите назив радне свеске у којој имате податке.
  2. Кликните десним тастером миша на било који објекат у радној свесци, идите на Уметни, а затим кликните на Модул. Ово ће уметнути нови модул за ту радну свеску
  1. Двапут кликните на „Модул“ који сте управо уметнули у горњем кораку. Отвориће се кодни прозор за тај модул
  1. Копирајте и залепите ВБА код у прозор кода
  1. Поставите курсор било где у коду, а затим покрените код макроа кликом на зелено дугме на траци са алаткама или помоћу тастерске пречице Ф5

Горе наведени кораци би покренули ВБА код и ваши подаци би били попуњени.

Ако желите да убудуће поново користите овај ВБА код, морате да сачувате ову датотеку као Екцел радну свеску са омогућеним макроима (са екстензијом .КСЛСМ)

Још једна ствар коју можете да урадите је да додате овај макро на траку са алаткама за брзи приступ, која је увек видљива и имат ћете приступ овом макроу једним кликом (у радној свесци где имате код у позадини).

Дакле, следећи пут када будете имали податке које треба да попуните, све што треба да урадите је да направите избор, а затим кликните на дугме за макро на траци са алаткама за брзи приступ.

Овај макро можете додати и у Радну свеску личних макроа, а затим га користити у било којој радној свесци на систему.

Кликните овде да бисте прочитали више о личним макро радним свескама и како да им додате код.

Метод 3 - Попуните помоћу Повер Куери -ја

Повер Куери има уграђену функционалност која вам омогућава попуњавање једним кликом.

Употреба програма Повер Куери препоручује се када га ипак користите за претварање података или комбиновање података из више радних листова или више радних свезака.

Као део вашег постојећег тока посла, можете да користите опцију попуњавања у програму Повер Куери да бисте брзо попунили празне ћелије.

Да бисте користили Повер Куери, препоручује се да ваши подаци буду у формату Екцел табеле. Ако не можете претворити своје податке у Екцел табелу, мораћете да креирате именовани опсег за податке, а затим да користите тај именовани опсег у програму Повер Куери.

Испод имам скуп података који сам већ претворио у Екцел табелу. То можете учинити одабиром скупа података, одласком на картицу Уметање, а затим кликом на икону Табела.

Испод корака за коришћење програма Повер Куери за попуњавање података до следеће вредности:

  1. Изаберите било коју ћелију у скупу података
  2. Кликните на картицу Подаци
  1. У групи Гет & Трансформ Дата кликните на „Фром Схеет“. Ово ће отворити уређивач Повер Куери. Имајте на уму да ће празне ћелије приказати вредност „нулл“ у програму Повер Куери
  1. У уређивачу програма Повер Куери изаберите колоне које желите да попуните. Да бисте то урадили, држите контролни тастер, а затим кликните на заглавље колона које желите да изаберете. У нашем примеру, то би биле колоне Датум и Производ.
  2. Кликните десним тастером миша на било које од изабраних заглавља
  1. Идите на опцију „Попуни“, а затим кликните на „Доле“. Ово би попунило податке у свим празним ћелијама
  1. Кликните на картицу Датотека, а затим кликните на „Затвори и учитај“. Ово ће уметнути нови радни лист у радну свеску са добијеном табелом

Иако ова метода може звучати помало претјерано, једна велика предност кориштења програма Повер Куери је та што вам омогућава да брзо ажурирате резултирајуће податке у случају да се промијене изворни подаци.

На пример, ако изворним подацима додате још записа, не морате поново да радите све горе наведено. Можете једноставно десним тастером миша кликнути на добијену табелу, а затим кликнути на Рефресх.

Иако Повер Куери метода добро функционише, најбоље је да је користите када већ користите Повер Куери у свом току рада.

Ако имате само скуп података у којем желите попунити празне ћелије, било би прикладније користити посебну методу Иди на или ВБА методу (горе описано).

Ово су три једноставна начина на која можете користити попуните празне ћелије до следеће вредности у Екцелу.

Надам се да вам је овај водич био користан.

Ви ће помоћи развој сајта, дељење страницу са пријатељима

wave wave wave wave wave