Operátory určují typ výpočtu, který chcete s prvky vzorce provést. Existuje výchozí pořadí, ve kterém dochází k výpočtům, ale toto pořadí můžete změnit pomocí závorek.
V tomto článku
Typy operátorů
Existují čtyři různé typy výpočetních operátorů: aritmetické, porovnání, zřetězení textu (kombinování textu) a odkaz.
Aritmetické operátory
Provádění základních matematických operací, jako je sčítání, odčítání nebo násobení; kombinovat čísla; a vytvořit číselné výsledky, použijte ve vzorci následující aritmetické operátory:
Aritmetický operátor |
Význam |
Příklad |
Výsledek |
+ (znaménko plus) |
Sčítání |
=3+3 |
6 |
- (symbol mínus) |
Odčítání |
=3–1 |
2 -1 |
* (hvězdička) |
Násobení |
=3*3 |
9 |
/ (lomítko) |
Dělení |
=15/3 |
5 |
% (značka procent) |
Procenta |
=20%*20 |
4 |
^ (stříška) |
Umocnění |
=3^2 |
9 |
Relační operátory
Pomocí následujících operátorů můžete porovnat dvě hodnoty. Při porovnání dvou hodnot pomocí těchto operátorů je výsledkem logická hodnota PRAVDA nebo NEPRAVDA.
Relační operátor |
Význam |
Příklad |
= (symbol rovná se) |
Je rovno |
A1=B1 |
> (symbol větší než) |
Větší než |
A1>B1 |
< (symbol menší než) |
Menší než |
A1<B1 |
>= (symbol větší než nebo rovno) |
Větší než nebo rovno |
A1>=B1 |
<= (symbol menší než nebo rovno) |
Menší než nebo rovno |
A1<=B1 |
<> (symbol není rovno) |
Není rovno |
A1<>B1 |
Operátor zřetězení textu
Pomocí ampersandu (&) zřetězit (kombinovat) jeden nebo více textových řetězců k vytvoření jedné části textu.
Textový operátor |
Význam |
Příklad |
Výsledek |
& |
Spojuje (řetězí) dvě hodnoty a vytváří jednu souvislou textovou hodnotu. |
="Sever"&"vítr" |
Northwind |
="Hello" & " " & "world" V tomto příkladu se mezi oběma slovy vloží znak mezery. Znak mezery je určen uzavřením mezery do počátečních a závěrečných uvozovek (" "). |
Ahoj světe |
Odkazovací operátory
Pokud chcete kombinovat oblasti buněk pro výpočty, použijte následující operátory.
Odkazovací operátor |
Význam |
Příklad |
: (dvojtečka) |
Operátor oblasti, který vytváří jeden odkaz na všechny buňky mezi dvěma odkazy (včetně těchto odkazů). |
B5:B15 |
; (středník) |
Operátor sjednocení, který kombinuje více odkazů do jednoho odkazu |
SUMA(B5:B15;D5:D15) |
(mezera) |
Operátor průniku, který vrací odkaz na buňky společné oblastem ve vzorci. V tomto příkladu se buňka C7 nachází v obou rozsahech, takže je průsečíkem. |
B7:D7 C6:C8 |
Pořadí provádění operací ve vzorcích
V některých případech může pořadí, ve kterém se provádí výpočet, ovlivnit vrácenou hodnotu vzorce, takže je důležité pochopit, jak se pořadí určuje a jak můžete změnit pořadí, abyste získali požadované výsledky.
Pořadí výpočtu
Vzorce počítají hodnoty v určitém pořadí. Vzorec v aplikaci Excel vždy začíná rovnítkem (=). Znak rovná se Excel, že následující znaky představují vzorec. Za znaménkem rovná se se počítají prvky (operandy, jako jsou čísla nebo odkazy na buňky), které jsou oddělené operátory výpočtů (například +, -, *nebo /). Aplikace Excel počítá vzorec zleva doprava podle pořadí specifického pro jednotlivé operátory ve vzorci.
Priorita operátorů
Pokud zkombinujete několik operátorů do jednoho vzorce, budou operace prováděny v pořadí uvedeném v následující tabulce. Jestliže vzorec obsahuje operátory se stejnou nadřazeností, například operátor násobení a dělení, jsou operátory vyhodnoceny zleva doprava.
Operátor |
Popis |
: (dvojtečka) (jedna mezera) ; (středník) |
Odkazovací operátory |
– |
Zápor (třeba -1) |
% |
Procento |
^ |
Umocnění (zvýšení výkonu) |
* a / |
Násobení a dělení |
+ a - |
Sčítání a odčítání |
& |
Spojuje dva řetězce textu (zřetězení). |
= |
Porovnání |
Použití závorek
Pokud chcete změnit pořadí vyhodnocení, uzavřete do závorek tu část vzorce, kterou chcete vypočítat jako první. Například následující vzorec vytvoří 11, protože Excel před sčítáním vypočítá násobení. Tento vzorec vynásobí 2 krát 3 a potom k výsledku přičte 5.
=5+2*3:
Jestliže naopak změníte syntaxi pomocí závorek, sečte se nejprve 5 a 2 a potom bude tento výsledek vynásoben 3 s konečným výsledkem 21.
=(5+2)*3
V následujícím příkladu závorky kolem první části vzorce vynutí Excel k výpočtu B4+25 a potom výsledek vydělí součtem hodnot v buňkách D5, E5 a F5.
=(B4+25)/SUMA(D5:F5)