Tento článok je súčasťou série zameranej na zlepšovanie tvojich schopností v Exceli. Nižšie nájdeš linky na ďalšie články z tejto série.
Väčšina ľudí si myslí, že vzorec v programe Excel dokáže vypočítať len jeden výsledok pre konkrétnu bunku tabuľky.
No vďaka dynamických poliam Excelu môžeš jeden vzorec aplikovať na viacero buniek – každú s jedinečným výpočtom – čo ti uľahčí vytváranie veľkých zošitov a minimalizuje chyby. Tieto čarovné vzorce môžeš použiť vždy, keď budeš chcieť zopakovať výpočet v poli údajov.
Na nasledujúcich dvoch príkladoch si pozri, ako vieš ušetriť čas a námahu pomocou dynamických polí.
Pusť sa do toho: Vytvor tabuľku sčítania
Cieľ: Vytvor tabuľku sčítania a kľúč odpovedí, ako je znázornené nižšie, a pomôž svojmu dieťaťu naučiť sa matematiku (a sebe skontrolovať jeho odpovede).
Starý spôsob: Po zadaní hodnôt, ktoré sa majú sčítať v prvom riadku a prvom stĺpci, vytvoríš vzorec, napríklad =C4+B5, v prvej bunke tabuľky. Ten skopíruješ a vložíš do prvého riadku a následne urobíš to isté do riadkov pod ním. Samé kopírovanie a vkladanie!
Dynamický spôsob: Vytvor jeden vzorec, ktorý odkazuje na celý rozsah buniek a vypočíta všetky hodnoty jedným ťahom.
Ako na to: Na príklade tabuľky nižšie zadaj do prvej bunky odpovede =C4:J4+B5:B18, kde C4:J4 predstavuje rozsah buniek v prvom riadku a B5:B18 predstavuje bunky v prvom stĺpci. Stlač enter a celá tabuľka sa vyplní!

Zlepši zručnosti: Zhrň údaje podľa osôb alebo kategórií
Cieľ: Zisti individuálny celkový predaj výhercov a výherkýň týždennej predajnej súťaže a aktualizuj súčty, keď pribudnú noví výhercovia a výherkyne.
Starý spôsob: Na sumarizáciu predaja podľa osôb môžeš použiť funkciu =SUMIF(), ale keďže sa každý týždeň pridávajú noví výhercovia a výherkyne, čím sa rozširuje rozsah buniek, musíš vzorec zakaždým ručne upraviť.
Dynamický spôsob: Použi dynamické pole, ktoré automaticky aktualizuje rozsah vždy, keď sa pridá nový týždenný výherca alebo výherkyňa.
Ako na to: V nasledujúcej tabuľke sú znázornení doterajší týždenní výhercovia a výherkyne. Ak chceš získať zoznam všetkých osôb a vynechať duplicitné záznamy, použi novú funkciu UNIQUE(): V prázdnej oblasti plochy zadaj vzorec =UNIQUE(B3:B12), kde B3:B12 je aktuálny zoznam výhercov a výherkýň:

Ak chceš získať celkové tržby pre každú osobu, použi špeciálnu verziu funkcie =SUMIF(): V stĺpci vedľa Muratovho mena zadaj vzorec =SUMIF(B3:B12,E3#,C3:C12), kde B3:B12 je aktuálny zoznam výhercov a výherkýň a C3:C12 je aktuálny zoznam týždenných predajov.
Dôležitý je symbol (#): Prikazuje programu Excel, aby sa odvolal na celý rozsah dynamického poľa – inými slovami, aby zohľadnil všetky nové riadky. Stlač enter a Excel zhrnie tržby pre každú osobu:

Keď teraz pridáš Alyssu ako víťazku 11. týždňa, tieto údaje sa automaticky pridajú do súhrnného zoznamu:

Excel ponúka mnoho spôsobov, ako používať dynamické polia, vrátane funkcií FILTER(), SORT(), SORTBY(), SEQUENCE() a RANDARRAY(). Vďaka tomu, že na vyplnenie nekonečného počtu buniek ti stačí každú z nich použiť iba raz, dokážu ti dynamické polia výrazne ušetriť čas.