Многе једноставније формуле које правите захтевају искључиво коришћење Екцел-ових оператора, а то су симболи који указују на тип прорачуна који треба да се одвија између ћелија и/или константи измешаних између њих. Екцел користи четири различита типа рачунских оператора: аритметички, поређење, текст и референца. Табела испод приказује све ове операторе распоређене по типовима и пропраћене примером.
Различити типови оператора у Екцел-у
Тип |
карактер |
Операција |
Пример |
Аритметика |
+ (знак плус) |
Додатак |
=А2+Б3 |
|
– (знак минус) |
Одузимање или негација |
=А3–А2 или –Ц4 |
|
* (звездица) |
Множење |
=А2*Б3 |
|
/ |
дивизије |
=Б3/А2 |
|
% |
Проценат (дељење са 100) |
=Б3% |
|
^ |
Експоненцијација |
=А2^3 |
Поређење |
= |
Једнако |
=А2=Б3 |
|
> |
Веће од |
=Б3>А2 |
|
< |
Мање од |
=А2 |
|
>= |
Већи или једнак |
=Б3>=А2 |
|
<= |
Мање или једнако |
=А2<=Б3 |
|
<> |
Неједнако са |
=А2<>Б3 |
Текст |
& |
Повезује (повезује) уносе да би се произвео један континуирани унос |
=А2&” “&Б3т |
Референца |
: (дебело црево) |
Оператор опсега који укључује |
=СУМ(Ц4:Д17) |
|
, (запета) |
Оператор уније који комбинује више референци у једну референцу |
=СУМ(А2,Ц4:Д17,Б3) |
|
(простор) |
Оператор пресека који производи једну референцу на ћелије заједничку са две референце |
=СУМ(Ц3:Ц6 Ц3:Е6) |
Екцел 2019: „Глатки оператер“
Већину времена ћете се ослањати на аритметичке операторе када правите формуле у прорачунским табелама које не захтевају функције јер ови оператори заправо обављају прорачуне између бројева у различитим референцама ћелија и производе нове математичке резултате.
Оператори поређења, с друге стране, производе само логичку вредност ТРУЕ или логичку вредност ФАЛСЕ, у зависности од тога да ли је поређење тачно. На пример, рецимо да сте унели следећу формулу у ћелију А10:
=Б10<>Ц10
Ако Б10 садржи број 15, а Ц10 садржи број 20, формула у А10 враћа логичку вредност ТРУЕ. Међутим, ако и ћелије Б10 и Ц10 садрже вредност 12, формула враћа логичку вредност ФАЛСЕ.
Оператор појединачног текста (тзв. амперсанд) се користи у формулама за спајање два или више текстуалних уноса (операција са конкатенацијом имена хигхфалутин ). На пример, претпоставимо да унесете следећу формулу у ћелију Ц2:
=А2&Б2
Ако ћелија А2 садржи Џона, а ћелија Б2 садржи Смита, формула враћа нови (згњечени заједно) унос текста, ЈохнСмитх. Да би формула уметнула размак између имена и презимена, морате да укључите размак као део конкатенације на следећи начин:
=А2&" "&Б2
Операторе поређења са функцијом ИФ најчешће користите када правите сложеније формуле које врше једну врсту операције када је услов ИФ ТРУЕ, а другу када је ФАЛСЕ. Оператор спајања (&) користите када треба да спојите текстуалне уносе који долазе до вас унешене у засебне ћелије, али које треба унети у појединачне ћелије (као што су име и презиме у одвојеним колонама).
Редослед приоритета оператора у програму Екцел 2019
Када направите формулу која комбинује различите рачунске операторе, Екцел прати постављени редослед приоритета оператора. Када користите операторе који деле исти ниво приоритета, Екцел оцењује сваки елемент у једначини користећи стриктно редослед с лева на десно.
Природни редослед приоритета оператора у Екцел формулама
Предност |
Оператер |
Тип/функција |
1 |
– |
Негација |
2 |
% |
Проценат |
3 |
^ |
Експоненцијација |
4 |
* и / |
Множење и дељење |
5 |
+ и – |
Сабирање и одузимање |
6 |
& |
Конкатенација |
7 |
=, <, >, <=, >=, <> |
Сви оператори поређења |
Претпоставимо да унесете следећу формулу у ћелију А4:
=Б4+Ц4/Д4
Пошто дељење (попут множења) има већи ниво предности од сабирања (4 наспрам 5), Екцел процењује поделу између ћелија Ц4 и Д4 и затим додаје тај резултат вредности у ћелији Б4. Ако, на пример, ћелија Б4 садржи 2, Ц4 садржи 9, а Д4 садржи 3, Екцел би у суштини процењивао ову једначину у ћелији А4:
=2+9/3
У овом примеру, израчунати резултат приказан у ћелији А4 је 5 јер програм прво изврши дељење (9/3) које враћа резултат 3, а затим га додаје на 2 да би добио коначни резултат од 5.
Ако сте желели да Екцел процени ову формулу на начин стриктно слева надесно, могли бисте да то урадите тако што ћете крајњу леву операцију (додатак између Б4 и Ц4) затворити у пар заграда. Заграде мењају природни редослед приоритета тако да се свака операција затворена у пару изводи пре осталих операција у формули, без обзира на ниво у редоследу. (Након тога се поново користи природни поредак.)
Да би Екцел извршио сабирање између прва два члана (Б4 и Ц4), а затим поделио резултат са трећим чланом (ћелија Д4), модификујете оригиналну формулу тако што ћете операцију сабирања ставити у заграде на следећи начин:
=(Б4+Ц4)/Д4
Под претпоставком да ћелије Б4, Ц4 и Д4 и даље садрже исте бројеве (2, 9 и 3, респективно), формула сада израчунава резултат као 3,666667 и враћа га у ћелију А4 (2+9=11 и 11/3= 3.66667).
Ако је потребно, можете угнездити заграде у своје формуле тако што ћете један скуп заграда ставити у други (унутар другог, унутар другог итд.). Када угнездите заграде, Екцел прво извршава прорачун у најдубљем пару заграда пре свега, а затим почиње да извршава операције у спољашњим заградама.
Размотрите следећу формулу узорка:
=Б5+(Ц5–Д5)/Е5
У овој формули, заграде око одузимања (Ц5–Д5) обезбеђују да је то прва извршена операција. Након тога, међутим, преузима природни ред првенства. Дакле, резултат одузимања се затим дели са вредношћу у Е5, а тај резултат се затим додаје вредности у Б5. Ако желите да се сабирање изврши пре дељења, потребно је да угнездите први скуп заграда у други скуп на следећи начин:
=(Б5+(Ц5–Д5))/Е5
У овој ревидираној формули, Екцел изводи одузимање између вредности у Ц5 и Д5, додаје резултат вредности у ћелији Б5, а затим дели тај резултат са вредношћу у ћелији Е5.
Наравно, највећи проблем са заградама је то што морате запамтити да их унесете у паровима. Ако заборавите да уравнотежите сваки скуп угнежђених заграда тако што ћете имати десну заграду за сваку леву заграду, Екцел приказује дијалог Упозорење, обавештавајући вас да је пронашао грешку у формули. Такође ће предложити исправку која би уравнотежила заграде које се користе у формули Екцел. Иако предложена исправка исправља неравнотежу у формули, она вам, нажалост, не даје жељени редослед израчунавања — и ако се прихвати, предложена исправка би вам дала оно што сматрате нетачним резултатом. Из тог разлога, будите веома опрезни пре него што кликнете на дугме Да у оваквом дијалошком оквиру Упозорење. Урадите то само када сте сигурни да вам исправљене заграде дају редослед израчунавања који желите. У супротном, кликните на Не и уравнотежите заграде у формули тако што ћете сами додати заграде или заграде које недостају.