Poradie, v ktorom sa v programe Excel vykonávajú operácie vo vzorcoch

V niektorých prípadoch môže poradie vykonaného výpočtu ovplyvniť vrátenú hodnotu vzorca. Ak chcete získať požadované výsledky, je dôležité vedieť spôsob určenia poradia a ako ho možno zmeniť.

  • Poradie výpočtu

    Vzorce vypočítavajú hodnoty v určitom poradí. Vzorec programu Excel vždy začína znamienkom rovnosti (=). Program Excel interpretuje znaky, ktoré nasledujú za znamienkom rovnosti, ako vzorec. Za znamienkom rovnosti nasledujú vypočítavané prvky (operandy), ako sú napríklad konštanty alebo odkazy na bunky. Tieto prvky sú oddelené výpočtovými operátormi. Program Excel vypočítava vzorec zľava doprava, pričom zachováva poradie operátorov vzorca.

  • Priorita operátora vo vzorcoch Excelu

    Ak v jednom vzorci skombinujete niekoľko operátorov, program Excel vykoná operácie v poradí zobrazenom v nasledujúcej tabuľke. Ak vzorec obsahuje operátory s rovnakou prioritou, napríklad ak vzorec obsahuje operátor násobenia aj delenie, Excel vyhodnotí operátory zľava doprava.

    Operátor

    Popis

    : (dvojbodka)

    (jednoduchá medzera)

    ; (bodkočiarka)

    Odkazové operátory

    Záporná hodnota (napríklad –1)

    %

    Percento

    ^

    Umocňovanie

    * a /

    Násobenie a delenie

    + a –

    Sčítanie a odčítanie

    &

    Spája dva textové reťazce (reťazenie)

    =
    < >
    <=
    >=
    <>

    Operátory porovnávania

  • Používanie zátvoriek vo vzorcoch Excelu

    Ak chcete zmeniť poradie operácií, vložte časť vzorca, ktorá sa má vypočítať ako prvá, do zátvoriek. Nasledujúci vzorec napríklad dáva výsledok 11, pretože program Excel vykonáva násobenie pred sčítaním. Vzorec vynásobí číslo 2 číslom 3 a potom k výsledku pripočíta číslo 5.

    =5+2*3

    Ak však zmeníte syntax použitím zátvoriek, program Excel najskôr sčíta čísla 5 a 2 a potom vynásobí výsledok číslom 3, čo dáva výslednú hodnotu 21.

    =(5+2)*3

    Zátvorky v prvej časti vzorca v nasledujúcom príklade zabezpečujú, že sa najskôr vypočíta súčet B4+25 a výsledok sa potom vydelí súčtom hodnôt v bunkách D5, E5 a F5.

    =(B4+25)/SUM(D5:F5)

Poznámka:  Táto stránka bola preložená automaticky a môže obsahovať gramatické chyby alebo nepresnosti. Naším cieľom je, aby bol tento obsah pre vás užitočný. Môžete nám dať vedieť, či boli tieto informácie pre vás užitočné? Tu nájdete anglický článok ako referenciu.

Potrebujete ďalšiu pomoc?

Rozšírte svoje zručnosti práce s balíkom Office
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pridajte sa k insiderom pre Office

Boli tieto informácie užitočné?

Ďakujeme za vaše pripomienky!

Ďakujeme vám za pripomienky. Pravdepodobne vám pomôže, ak vás spojíme s pracovníkom podpory pre Office.

×