Vytvorenie vzorca poľa v Exceli

Vzorce poľa sú výkonné vzorce umožňujúce vykonávať zložité výpočty, ktoré sa často nedajú vykonať pomocou štandardných funkcií hárka. Označujú sa aj ako vzorce "Ctrl-Shift-Enter" alebo "CSE", pretože na ich zadanie musíte stlačiť kombináciu klávesov Ctrl+Shift+Enter.  Vzorce poľa môžete použiť na vykonanie zdanlivo nemožného, napríklad:

  • Spočítanie znakov v rozsahu buniek.
  • sčítať čísla, ktoré vyhovujú určitým podmienkam, napríklad najnižšie hodnoty v rozsahu alebo čísla, ktoré sa nachádzajú medzi dolnou a hornou hranicou,
  • sčítanie každej n-tej hodnoty v rozsahu hodnôt.

Excel ponúka dva typy vzorcov poľa: vzorce poľa, ktoré vykonávajú niekoľko výpočtov s cieľom vygenerovať jeden výsledok, a vzorce poľa, ktoré vypočítavajú viacero výsledkov. Niektoré funkcie hárka vrátia polia hodnôt alebo požadujú pole hodnôt ako argument. Ďalšie informácie nájdete v téme Vzorce poľa – pokyny a príklady.

Poznámka

Ak máte aktuálnu verziu služby Microsoft 365, môžete jednoducho zadať vzorec do bunky výstupného rozsahu v ľavom hornom rohu a stlačením klávesu ENTER potvrdiť vzorec ako vzorec dynamického poľa. Inak sa vzorec musí zadať ako vzorec staršieho poľa tak, že najprv vyberiete výstupný rozsah, potom zadáte vzorec v bunke v ľavom hornom rohu výstupného rozsahu a napokon potvrdíte stlačením kombinácie klávesov CTRL + SHIFT + ENTER. Excel vloží zložené zátvorky na začiatok a koniec vzorca za vás. Ďalšie informácie o vzorce polí nájdete v téme Vzorce poľa – pokyny a príklady.

Vytvorenie vzorca poľa, ktorý vypočíta jeden výsledok

Tento typ vzorca poľa môže zjednodušiť model hárka tým, že nahradí niekoľko rôznych vzorcov jedným vzorcom poľa.

  1. Kliknite na bunku, do ktorej chcete vložiť vzorec poľa.

  2. Zadajte požadovaný vzorec.
    Vo vzorcoch poľa sa používa štandardná syntax vzorcov. Všetky sa začínajú znamienkom rovnosti (=) a môžete v nich použiť ľubovoľné zo vstavaných funkcií Excelu.
    Tento vzorec napríklad vypočíta celkovú hodnotu poľa cien akcií a podielov a výsledok umiestni do bunky vedľa položky Celková hodnota.

    Príklad vzorca poľa, ktorý vypočítava jeden výsledok

    Vzorec najprv vynásobí podiely (bunky B2 – F2) ich cenami (bunky B3 – F3) a potom tieto výsledky spočíta, čím vznikne celkový súčet 35 525. Toto je príklad vzorca poľa s jednou bunkou, pretože vzorec sa nachádza iba v jednej bunke.

  3. Stlačte kláves Enter (ak máte aktuálne predplatné služby Microsoft 365). V opačnom prípade stlačte kombináciu klávesov Ctrl+Shift+Enter.
    Po stlačení kombinácie klávesov Ctrl+Shift+Enter Excel automaticky vloží vzorec medzi znaky { } (zložené zátvorky).

    Poznámka

    Ak máte aktuálnu verziu služby Microsoft 365, môžete jednoducho zadať vzorec do bunky výstupného rozsahu v ľavom hornom rohu a stlačením klávesu ENTER potvrdiť vzorec ako vzorec dynamického poľa. Inak sa vzorec musí zadať ako vzorec staršieho poľa tak, že najprv vyberiete výstupný rozsah, potom zadáte vzorec v bunke v ľavom hornom rohu výstupného rozsahu a napokon potvrdíte stlačením kombinácie klávesov CTRL + SHIFT + ENTER. Excel vloží zložené zátvorky na začiatok a koniec vzorca za vás. Ďalšie informácie o vzorce polí nájdete v téme Vzorce poľa – pokyny a príklady.

Vytvorenie vzorca poľa, ktorý vypočíta viacero výsledkov

Ak chcete vzorec poľa použiť na výpočet viacerých výsledkov, zadajte pole do rozsahu buniek s presne tým istým počtom riadkov a stĺpcov, ktoré použijete v argumentoch poľa.

  1. Vyberte rozsah buniek, do ktorých chcete vložiť vzorec poľa.

  2. Zadajte požadovaný vzorec.
    Vo vzorcoch poľa sa používa štandardná syntax vzorcov. Všetky sa začínajú znamienkom rovnosti (=) a môžete v nich použiť ľubovoľné zo vstavaných funkcií Excelu.
    V nasledujúcom príklade vzorec vynásobí podiely podľa ceny v každom stĺpci a vzorec sa nachádza vo vybratých bunkách v riadku 5.

    Príklad vzorca poľa, ktorý vypočítava viacero výsledkov

  3. Stlačte kláves Enter (ak máte aktuálne predplatné služby Microsoft 365). V opačnom prípade stlačte kombináciu klávesov Ctrl+Shift+Enter.
    Po stlačení kombinácie klávesov Ctrl+Shift+Enter Excel automaticky vloží vzorec medzi znaky { } (zložené zátvorky).

    Poznámka

    Ak máte aktuálnu verziu služby Microsoft 365, môžete jednoducho zadať vzorec do bunky výstupného rozsahu v ľavom hornom rohu a stlačením klávesu ENTER potvrdiť vzorec ako vzorec dynamického poľa. Inak sa vzorec musí zadať ako vzorec staršieho poľa tak, že najprv vyberiete výstupný rozsah, potom zadáte vzorec v bunke v ľavom hornom rohu výstupného rozsahu a napokon potvrdíte stlačením kombinácie klávesov CTRL + SHIFT + ENTER. Excel vloží zložené zátvorky na začiatok a koniec vzorca za vás. Ďalšie informácie o vzorce polí nájdete v téme Vzorce poľa – pokyny a príklady.

Ak potrebujete do vzorca poľa zahrnúť nové údaje, pozrite si tému Rozbalenie vzorca poľa. Môžete tiež vyskúšať:

Skúste to

Ak si chcete prácu s konštantami poľa vyskúšať skôr, než ich použijete s vlastnými údajmi, môžete použiť vzorové údaje uvedené v tejto téme.

Nižšie uvedený zošit obsahuje príklady vzorcov poľa. Ak chcete s príkladmi pracovať najlepšie, mali by ste zošit stiahnuť do počítača kliknutím na ikonu Excelu v pravom dolnom rohu a potom ho otvoriť v počítačovom programe Excel.

Skopírujte nižšie uvedenú tabuľku a prilepte ju do Excelu do bunky A1. Uistite sa, že ste vybrali bunky E2:E11, zadajte vzorec =C2:C11*D2:D11 a potom stlačením kombinácie klávesov Ctrl+Shift+Enter z neho vytvorte vzorec poľa.

Predajca Typ auta Počet predaných kusov Jednotková cena Celkový predaj
Kollár Sedan 5 2200 =C2:C11*D2:D11
Kupé 4 1800
Rybárik Sedan 6 2300
Kupé 8 1700
Kubovčík Sedan 3 2000
Kupé 1 1600
Klčo Sedan 9 2150
Kupé 5 1950
Grešák Sedan 6 2250
Kupé 8 2000

Vytvorenie vzorca poľa s viacerými bunkami

  1. Vo vzorovom zošite vyberte bunky E2 až E11. Tieto bunky budú obsahovať výsledky.

Pred zadaním vzorca vždy vyberiete bunku alebo bunky, ktoré budú obsahovať výsledky.

A vždy máme na mysli 100 percent času.

  1. Zadajte tento vzorec. Ak ho chcete zadať do bunky, jednoducho začnite písať (stlačte znak rovnosti) a vzorec sa zobrazí v poslednej vybratej bunke. Vzorec môžete zadať aj do riadka vzorcov:
    =C2:C11*D2:D11
  2. Stlačte kombináciu klávesov Ctrl + Shift + Enter.

Vytvorenie vzorca poľa s jednou bunkou

  1. Vo vzorovom zošite kliknite na bunku B13.
  2. Zadajte tento vzorec jedným z postupov uvedených vyššie v kroku 2:
    =SUM(C2:C11*D2:D11)
  3. Stlačte kombináciu klávesov Ctrl + Shift + Enter.

Vzorec vynásobí hodnoty v rozsahoch buniek C2:C11 a D2:D11 a potom výsledky spočíta na výpočet celkového súčtu.

Potrebujete ďalšiu pomoc?

Vždy sa môžete opýtať odborníka v komunite Excel Tech Community alebo získať podporu v komunitách.