În anumite cazuri, ordinea în care se execută calculul poate afecta rezultatul unei formule, așadar este important să înțelegeți cum este stabilită ordinea și cum aveți posibilitatea să modificați ordinea pentru a obține rezultatele dorite.
-
Ordinea operațiilor
Formulele calculează valori într-o anumită ordine. În Excel, o formulă începe întotdeauna cu un semn egal (=). Excel interpretează caracterele care urmează semnului egal ca o formulă. După semnul egal urmează elementele de calculat (operanzii), cum ar fi constantele sau referințele la celule. Acestea sunt separate de operatorii de calcul. Excel calculează formula de la stânga la dreapta, conform unei ordini specifice pentru fiecare operator din formulă.
-
Prioritatea operatorilor în formulele Excel
Atunci când combinați mai mulți operatori într-o singură formulă, Excel efectuează operațiile în ordinea arătată în următorul tabel. Dacă o formulă conține operatori cu aceeași prioritate, de exemplu, dacă o formulă conține atât operatorul de înmulțire, cât și operatorul de împărțire, Excel evaluează operatorii de la stânga la dreapta.
Operator
Descriere
: (două puncte)
(un spațiu)
, (virgulă)
Operatori de referință
–
Negație (ca în –1)
%
Procent
^
Ridicare la putere
* și /
Înmulțire și împărțire
+ și –
Adunare și scădere
&
Unește două șiruri de text (concatenare)
=
< > <= >= <>Comparare
-
Utilizarea parantezelor în formule Excel
Pentru a modifica ordinea evaluării, încadrați în paranteze partea formulei care doriți să fie calculată prima. De exemplu, rezultatul formulei următoare este 11, deoarece Excel calculează înmulțirea înaintea adunării. Formula înmulțește 2 cu 3 și adună 5 la rezultat.
=5+2*3
În schimb, dacă utilizați paranteze pentru a modifica sintaxa, Excel adună 5 cu 2, apoi înmulțește rezultatul cu 3 pentru a rezulta 21.
=(5+2)*3
În exemplul următor, parantezele care încadrează prima parte a formulei forțează programul Excel să calculeze întâi B4+25 apoi să împartă rezultatul cu suma valorilor din celulele D5, E5 și F5.
=(B4+25)/SUM(D5:F5)