5 трикова за аутоматско попуњавање програма Мицрософт Екцел за бржу израду табела

5 трикова за аутоматско попуњавање програма Мицрософт Екцел за бржу израду табела

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





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





1. Аутоматски попуни сваку другу ћелију у Екцелу

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





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

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



Међутим, шта ако не желите да примените Екцел формулу за аутоматско попуњавање на сваку ћелију испод ње? На пример, шта ако само желите да свака друга ћелија аутоматски попуни и споји име и презиме, али желите да оставите нетакнуте редове адреса?

Како аутоматски попунити сваку другу ћелију у Екцелу

То можете учинити тако што ћете мало променити процедуру аутоматског попуњавања. Уместо да кликнете на прву ћелију, а затим је повучете надоле из доњег десног угла, уместо тога ћете означити прве две ћелије. Затим поставите миш у доњи десни угао две ћелије док се курсор не промени у „ + '.





Сада га држите и повуците према доље баш као и иначе.

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





Како се поступа са другим ћелијама

Шта ако те друге ћелије нису празне? Па, у том случају, Екцел ће применити иста правила у другој ћелији првог блока коју сте истакли и на сваку другу ћелију.

На пример, ако друга ћелија има „1“ у себи, Екцел ће аутоматски попунити сваку другу ћелију бројећи до 1.

Можете само замислити како би ова флексибилност могла увелико повећати ефикасност аутоматског попуњавања података у листовима. То је један од многих начина на које вам Екцел помаже да уштедите време док се бавите великим бројем података.

како сазнати шта је приватни видео на иоутубе -у

2. Аутоматско попуњавање до краја података у програму Мицрософт Екцел

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

Довољно је лако превући курсор миша од врха до дна скупа од 100 до 200 редова да бисте аутоматски попунили ту колону. Али, шта ако у табели заиста постоји 10.000 или 20.000 редова? Повлачење курсора миша преко 20.000 редова трајало би дуго.

Постоји брз трик како ово учинити ефикаснијим. Ево како да аутоматски попуните велика подручја у Екцелу. Уместо да повлачите скроз низ колону, само притисните тастер схифт на тастатури.

Сада ћете приметити када поставите миш у доњи десни угао ћелије, уместо иконе плус, то је икона са две хоризонталне, паралелне линије.

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

Овај трик може уштедети безброј сати узалуд покушавајући да превучете миша надоле кроз стотине или хиљаде редова.

3. Попуните празна поља

Замислите да сте добили задатак да очистите Екцел табелу, а ваш шеф то жели применити одређену формулу на сваку празну ћелију у колони.

Не можете да видите предвидљив образац, па не можете да користите горњи трик за аутоматско попуњавање „сваки други к“. Осим тога, такав приступ би избрисао све постојеће податке у колони. Шта можете да урадите?

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

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

Дакле, немојте то радити ручно. Само изаберите све податке у колони. Затим идите на Кућа мени, изаберите Финд & Селецт икону, изаберите Идите на Посебно .

У следећем прозору изаберите Празнине .

У следећем прозору можете унети формулу у прву празну ћелију. У овом случају, само ћете откуцати Н/А а затим притисните Цтрл + Ентер тако да се иста ствар односи на сваку пронађену празну ћелију.

Ако желите, уместо 'Н/А', могли бисте да унесете формулу у прву празну ћелију (или кликните на претходну вредност да бисте користили формулу из ћелије непосредно изнад празне).

Када притиснете Цтрл + Ентер , примениће исту формулу на све остале празне ћелије. Чишћење неуредне табеле може бити прилично брзо и једноставно помоћу ове функције.

зашто се мој ипхоне не приказује на итунес -у

4. Попуните макро претходне вредности

Овај последњи трик заправо траје неколико корака. Морате да кликнете на гомилу ставки менија - а смањење ефикасности кликова је оно што постаје све ефикасније, зар не?

Па идемо овај последњи трик корак даље. Хајде да га аутоматизујемо помоћу макроа. Следећи макро ће у основи претраживати колону и тражити празну ћелију. Ако је празно, копираће вредност или формулу из ћелије изнад ње.

Да бисте креирали макро, кликните на Девелопер ставку менија и кликните на Макрои икона.

Именујте макро и кликните на Направите макро дугме. Ово ће отворити прозор за уређивање кода. Залепите следећи код у нову функцију.

FirstColumn = InputBox('Please enter the column letter.')
FirstRow = InputBox('Please enter the row number.')
LastRow = Range(FirstColumn & '65536').End(xlUp).Row
For i = FirstRow To LastRow
If Range(FirstColumn & i).Value = '' Then
Range(FirstColumn & (i - 1)).Copy Range(FirstColumn & i)
End If
Next i

Приступ у горњој скрипти је да га учини флексибилним, тако да ће омогућити кориснику листа да наведе од које колоне и реда ће почети. Дакле, сада када имате лист који изгледа овако:

Када попуните празну ћелију истом формулом као ћелија изнад ње, можете покренути макро да бисте попунили празнине у колони Г.

Након што одговорите на упите за покретање колоне и реда, она ће попунити све празнине у тој колони без додиривања постојећих података.

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

5. Макро итеративних прорачуна

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

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

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

FirstColumn = InputBox('Please enter the column letter.')
FirstRow = InputBox('Please enter the first row number.')
LastRow = InputBox('Please enter the last row number.')
For i = FirstRow To LastRow
Range(FirstColumn & i).Value = 5000 + (Range(FirstColumn & (i - 1)).Value * 0.1)
Next i

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

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

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

Можете сазнати више о грешке које треба избегавати приликом прављења Екцел макронаредби овде .

како уклонити преломе страница у ворд -у

Аутоматско попуњавање Екцел колона је поветарац

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

Објави Објави Твеет Емаил Како се користи функција РАНДБЕТВЕЕН у програму Екцел

Екцел -ова функција РАНДБЕТВЕЕН враћа нови случајни број сваки пут када се табела поново израчуна. Ево како га користити!

Прочитајте следеће
Повезане теме
  • Продуктивност
  • Табела
  • Мицрософт Екцел
  • Савети за Мицрософт Оффице
  • Савети за продуктивност
О аутору Риан Дубе(942 објављених чланака)

Риан има диплому електротехнике. Радио је 13 година у инжењерингу аутоматизације, 5 година у ИТ -у, а сада је инжењер апликација. Бивши главни уредник МакеУсеОф -а, говорио је на националним конференцијама о визуализацији података и био је представљен на националној телевизији и радију.

Више од Риана Дубеа

Претплатите се на наш билтен

Придружите се нашем билтену за техничке савете, критике, бесплатне е -књиге и ексклузивне понуде!

Кликните овде да бисте се претплатили