5 trikov automatického dopĺňania programu Microsoft Excel na rýchlejšie vytváranie tabuliek

5 trikov automatického dopĺňania programu Microsoft Excel na rýchlejšie vytváranie tabuliek

Pri vypĺňaní tabuliek sú funkcie automatického dopĺňania programu Excel najefektívnejším spôsobom, ako ušetriť čas. Väčšina ľudí si neuvedomuje, že mnohé veci, ktoré robia, môžu v Exceli zautomatizovať.





Napríklad môžete chcieť použiť vzorec iba na každý druhý alebo tretí riadok, keď potiahnete nadol, aby sa vyplnilo automaticky. Alebo možno chcete vyplniť všetky medzery v hárku. Tento článok vám ukáže päť najúčinnejších spôsobov automatizácie vypĺňania stĺpcov.





1. Automatické dopĺňanie každej ďalšej bunky v programe Excel

Každý, kto už nejaký čas používa program Excel, vie, ako používať funkciu automatického dopĺňania na automatické vypĺňanie bunky programu Excel na základe iného.





Jednoducho kliknite a podržte myš v pravom dolnom rohu bunky a potiahnite ju nadol, aby ste vzorec v danej bunke použili na každú bunku pod ňou (podobne ako kopírovanie vzorcov v programe Excel ).

V prípade, že je prvá bunka iba číslom a nie vzorcom, Excel by bunky automaticky vyplnil tak, že bude počítať smerom nahor o jednu.



Čo však, ak nechcete použiť vzorec automatického dopĺňania programu Excel na každú jednu bunku pod ním? Čo napríklad, ak chcete, aby sa každá ďalšia bunka automaticky vypĺňala a spájala meno a priezvisko, ale chcete, aby riadky adresy zostali nedotknuté?

Ako automaticky vyplniť každú ďalšiu bunku v programe Excel

Môžete to urobiť miernou zmenou postupu automatického dopĺňania. Namiesto kliknutia na prvú bunku a jej potiahnutia z pravého dolného rohu zvýrazníte prvé dve bunky. Potom umiestnite myš do pravého dolného rohu dvoch buniek, kým sa kurzor nezmení na „ + '.





Teraz to podržte a potiahnite rovnako ako obvykle.

Excel už automaticky nevyplňuje každú jednu bunku na základe prvej bunky, ale teraz vypĺňa iba každú druhú bunku v každom bloku.





Ako sa zaobchádza s inými bunkami

Čo keď tieto druhé bunky nie sú prázdne? V takom prípade bude Excel používať rovnaké pravidlá v druhej bunke prvého bloku, ktorý ste zvýraznili, aj na všetky ostatné bunky.

Ak má napríklad druhá bunka „1“, Excel automaticky vyplní všetky ostatné bunky tak, že sa započíta do 1.

Môžete si len predstaviť, ako by táto flexibilita mohla výrazne zvýšiť efektivitu automatického dopĺňania údajov do hárkov. Je to jeden z mnohých spôsobov, ktorými vám Excel šetrí čas pri práci s veľkým počtom dát.

ako nainštalovať kanál homebrew

2. Automatické dopĺňanie na konci údajov v programe Microsoft Excel

Jedna vec, s ktorou sa ľudia často stretávajú pri práci na excelových listoch vo firemnom prostredí, je práca s rozsiahlymi pracovnými listami.

Ak chcete tento stĺpec automaticky vyplniť, je ľahké presunúť kurzor myši zhora nadol z množiny 100 až 200 riadkov. Ale čo keď je v tabuľke skutočne 10 000 alebo 20 000 riadkov? Potiahnutie kurzora myši nadol cez 20 000 riadkov by trvalo dlho.

Existuje rýchly trik, ako to zefektívniť. Tu je návod, ako automaticky vyplniť veľké oblasti v programe Excel. Namiesto ťahania po stĺpci úplne podržte kláves Shift na klávesnici.

Teraz si všimnete, že keď umiestnite myš na pravý dolný roh bunky, namiesto ikony plus je to ikona s dvoma horizontálnymi, rovnobežnými čiarami.

Teraz všetko, čo musíte urobiť, je dvojité kliknutie Táto ikona a Excel automaticky automaticky vyplní celý stĺpec, ale iba tam, kde susedný stĺpec skutočne obsahuje údaje.

Tento jeden trik môže ušetriť nespočetné množstvo zbytočných hodín pri ťahaní myšou nadol cez stovky alebo tisíce riadkov.

3. Vyplňte prázdne miesta

Predstavte si, že ste dostali za úlohu vyčistiť tabuľku programu Excel a chce to váš šéf použiť konkrétny vzorec do každej prázdnej bunky v stĺpci.

Nevidíte žiadny predvídateľný vzorec, takže nemôžete použiť trik automatického dopĺňania „každé druhé x“ uvedený vyššie. Tento prístup by navyše vymazal všetky existujúce údaje v stĺpci. Čo môžeš urobiť?

Existuje však ďalší trik, ktorý môžete použiť iba na vyplnenie prázdne bunky s čímkoľvek, čo máte radi.

V hárku vyššie váš šéf chce, aby ste vyplnili prázdnu bunku reťazcom „N/A“. V hárku s iba niekoľkými riadkami by to bol ľahký ručný proces. V hárku s tisíckami riadkov by vám to však trvalo celý deň.

Nerobte to preto ručne. Stačí vybrať všetky údaje v stĺpci. Potom prejdite na Domov v ponuke vyberte položku Nájsť a vybrať ikonu, vyberte Prejdite na položku Špeciálne .

V nasledujúcom okne vyberte Prázdne miesta .

V nasledujúcom okne môžete zadať vzorec do prvej prázdnej bunky. V takom prípade budete písať NIE a potom stlačte Ctrl + Enter aby to isté platilo pre každú nájdenú prázdnu bunku.

Ak by ste chceli, namiesto „N/A“ môžete zadať vzorec do prvej prázdnej bunky (alebo kliknutím na predchádzajúcu hodnotu použiť vzorec z bunky tesne nad prázdnou bunkou).

Keď stlačíte Ctrl + Enter , použije rovnaký vzorec na všetky ostatné prázdne bunky. Vyčistenie chaotickej tabuľky môže byť s touto funkciou pomerne rýchle a jednoduché.

ako si vytvoriť vlastnú hru v robloxe

4. Vyplňte makro s predchádzajúcou hodnotou

Tento posledný trik v skutočnosti trvá niekoľko krokov. Musíte kliknúť na množstvo položiek ponuky - a práve vďaka zníženiu počtu kliknutí je ich zefektívnenie nie?

Poďme teda na posledný trik o krok ďalej. Zautomatizujme to pomocou makra. Nasledujúce makro v zásade prehľadá stĺpec a vyhľadá prázdnu bunku. Ak je prázdne, skopíruje hodnotu alebo vzorec z bunky nad ňou.

Makro vytvoríte kliknutím na Vývojár položku ponuky a kliknite na Makrá ikona.

Pomenujte makro a potom kliknite na ikonu Vytvorte makro tlačidlo. Otvorí sa okno editora kódu. Prilepte nasledujúci kód do novej funkcie.

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

Prístup vo vyššie uvedenom skripte je flexibilný, takže používateľovi listu umožní určiť, na ktorom stĺpci a riadku má začať. Takže teraz, keď máte list, ktorý vyzerá takto:

Akonáhle vyplníte prázdnu bunku rovnakým vzorcom ako bunka nad ňou, môžete spustiť makro a vyplniť medzery v stĺpci G.

Keď odpoviete na výzvy na spustenie stĺpca a riadka, vyplní všetky medzery v tomto stĺpci bez toho, aby sa dotkol existujúcich údajov.

Je to v podstate automatické vypĺňanie stĺpca, pričom ponecháte existujúce údaje osamote. Nie je to ľahké vykonať ťahaním myši nadol po stĺpci, ale pomocou prístupu popísaného vyššie v ponuke alebo makro prístupu uvedeného v tejto časti to možné je.

5. Iteratívne výpočty, makro

Iteračné výpočty sú založené na výsledkoch predchádzajúcich riadkov. Zisk spoločnosti v nasledujúcom mesiaci môže napríklad závisieť od zisku za predchádzajúci mesiac.

V takom prípade musíte do výpočtu zahrnúť hodnotu predchádzajúcej bunky, ktorá obsahuje údaje z celého listu alebo zošita. Ak to dosiahnete, nemôžete bunku len skopírovať a prilepiť, ale namiesto toho vykonať výpočet na základe skutočných výsledkov v bunke.

Upravme predchádzajúce makro, aby bolo možné vykonať nový výpočet na základe výsledkov z predchádzajúcej bunky.

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

V tomto skripte používateľ zadá číslo prvého aj posledného riadka. Pretože vo zvyšku stĺpca nie sú žiadne údaje, skript netuší, kde začať. Akonáhle je skriptu poskytnutý rozsah, vykoná interaktívny výpočet s použitím predchádzajúcej hodnoty a vyplní celý stĺpec s novými údajmi.

Majte na pamäti, že toto je len alternatívny prístup k iteratívnym výpočtom. To isté môžete urobiť tak, že zadáte vzorec priamo do ďalšej prázdnej bunky a do vzorca zahrnete predchádzajúcu bunku. Keď potom tento stĺpec automaticky vyplníte, bude rovnakým spôsobom zahŕňať predchádzajúcu hodnotu.

Výhodou použitia makra je, že ak by ste chceli, mohli by ste do interaktívneho výpočtu pridať pokročilú logiku, čo ste vo vnútri jednoduchého vzorca bunky nemohli urobiť.

Môžete sa o tom dozvedieť viac chybám, ktorým sa pri vytváraní makier programu Excel treba vyhnúť .

ako nájsť webové stránky na tmavom webe

Automatické vypĺňanie stĺpcov programu Excel je hračka

Ako vidíte, prístup, ktorý zvolíte pri automatickom vypĺňaní stĺpcov, môže skutočne znížiť vaše pracovné zaťaženie. Je to obzvlášť dôležité, keď pracujete s tabuľkami s tisíckami stĺpcov alebo riadkov. Po troche trpezlivosti a praxe budete bez námahy môcť automaticky dopĺňať vzorce v programe Excel.

zdieľam zdieľam Tweet E -mail Ako používať funkciu RANDBETWEEN v programe Excel

Excel je funkcia RANDBETWEEN vracia nové náhodné číslo pri každom prepočítaní tabuľky. Tu je návod, ako ho použiť!

Čítajte ďalej
Súvisiace témy
  • Produktivita
  • Tabuľka
  • Microsoft Excel
  • Tipy pre Microsoft Office
  • Tipy na produktivitu
O autorovi Ryan Dube(942 publikovaných článkov)

Ryan má bakalársky titul z elektrotechniky. Pracoval 13 rokov v automatizačnom inžinierstve, 5 rokov v IT a teraz je Apps Engineer. Bývalý vedúci redaktor MakeUseOf, vystupoval na národných konferenciách o vizualizácii údajov a bol vystupovaný v národnej televízii a rozhlase.

Viac od Ryana Dubeho

prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné elektronické knihy a exkluzívne ponuky!

Kliknutím sem sa prihlásite na odber