Výpočtové operátory a priorita

Vzťahuje sa na
Excel pre Microsoft 365 Excel pre Microsoft 365 pre Mac Excel 2024 Excel 2024 pre Mac Excel 2021 Excel 2021 pre Mac Excel 2019 Excel 2016 Excel pre iPad Excel pre iPhone Excel pre tablety so systémom Android Excel pre telefóny so systémom Android

Operátory určujú, aký typ výpočtu sa má vykonať s prvkami vo vzorci. Výpočty sa vykonávajú v predvolenom poradí, toto poradie však môžete zmeniť použitím zátvoriek.

Obsah tohto článku

Typy operátorov

Existujú štyri rôzne typy výpočtových operátorov: aritmetické, porovnávacie, textové reťazce (spájanie textu) a odkazové.

Aritmetické operátory

Vykonávať základné matematické operácie, ako je napríklad sčítanie, odčítanie alebo násobenie. kombinovať čísla; a získajte číselné výsledky, použite vo vzorci nasledujúce aritmetické operátory:

Aritmetický operátor Význam Príklad Výsledok
+ (znak plus) Sčítanie =3+3 6
– (znamienko mínus) Odčítanie
Negácia
=3–1
=–1
2
-1
* (hviezdička) Násobenie =3*3 9
/ (lomka) Delenie =15/3 5
% (znak percenta) Percento =20%*20 4
^ (znak ^) Umocňovanie =3^2 9

Operátory porovnávania

Pomocou nasledujúcich operátorov môžete porovnať dve hodnoty. Ak sú dve hodnoty porovnávané pomocou týchto operátorov, výsledkom je logická hodnota TRUE alebo FALSE.

Operátor porovnania Význam Príklad
= (znak rovnosti) Rovná sa A1=B1
> (znamienko väčšie) Väčšie A1>B1
< (znamienko menšie) Menšie A1<B1
>= (znamienko väčšie alebo rovné) Väčšie alebo rovné A1> = B1
<= (znamienko menšie alebo rovné) Menšie alebo rovné A1< = B1
<> (znamienko nerovnosti) Nerovná sa A1<>B1

Operátor reťazenia textu

Pomocou ampersandu (&) môžete zlučovať (alebo spájať) jeden alebo viacero textových reťazcov do jedného bloku textu.

Textový operátor Význam Príklad Výsledok
Znak „&“ Pripája alebo spája dve hodnoty a vytvára jednu súvislú textovú hodnotu. ="Sever"&"Vietor" Northwind
="Dobrý deň" & " " & "svet"
V tomto príklade je medzi dve slová vložená medzera. Znak medzery je určený uzatvorením medzery do úvodzoviek (" ").
Hello world

Odkazové operátory

Použitím nasledujúcich operátorov pre výpočty je možné spájať rozsahy buniek.

Odkazový operátor Význam Príklad
: (dvojbodka) Operátor rozsahu, ktorý vytvára odkaz na všetky bunky medzi dvoma odkazmi vrátane týchto dvoch odkazov B5:B15
; (bodkočiarka) Operátor zjednotenia, ktorý spája viac odkazov do jedného odkazu. SUM(B5:B15;D5:D15)
(medzera) Operátor prieniku, ktorý vráti odkaz na bunky spoločné pre rozsahy vo vzorci. V tomto príklade sa bunka C7 nachádza v oboch rozsahoch, ide teda o priesečník. B7:D7 C6:C8

Na začiatok stránky

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 dosiahnuť želané 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 (=). Znamienko rovnosti informuje program Excel, že nasledujúce znaky tvoria vzorec. Za znamienkom rovnosti nasledujú prvky, ktoré sa majú vypočítať (operandy, ako sú napríklad čísla alebo odkazy na bunky), ktoré sú oddelené výpočtovými operátormi (napríklad +, -, * alebo /). Program Excel vypočítava vzorec zľava doprava, pričom zachováva poradie operátorov vzorca.

Priorita operátora

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 operátor násobenia spolu s operátorom delenia –, tieto operácie sa vykonajú zľava doprava.

Operátor Popis
: (dvojbodka)
(jednoduchá medzera)
; (bodkočiarka)
Odkazové operátory
Záporná hodnota (napríklad –1)
% Percento
^ Exponenciácia (umocnenie)
* a / Násobenie a delenie
+ a – Sčítanie a odčítanie
& Spája dva textové reťazce (reťazenie)
=
< >
<=
>=
<>
Porovnávanie

Použitie zátvoriek

Ak chcete zmeniť poradie vyhodnotenia, vložte časť vzorca, ktorá sa má vypočítať ako prvá, do zátvoriek. Nasledovný vzorec napríklad dáva výsledok 11, pretože Excel vypočíta 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 najprv vypočíta súčet B4+25, a výsledok sa potom delí súčtom hodnôt v bunkách D5, E5 a F5.

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

Na začiatok stránky