Daudzas formulas, kuras izveidojat programmā Excel 2010, veic vairākas darbības. Veicot katru aprēķinu, programma Excel ievēro operatora prioritātes secību. Šī dabiskā aritmētisko darbību secība ir izklāstīta tabulā zemāk. Varat izmantot iekavas, lai mainītu darbību secību, pat ligzdojot iekavu kopas savā starpā.
Operatoru prioritātes kārtība formulās
Priekšroka |
Operators |
Tips/Funkcija |
1 |
– |
Negācija |
2 |
% |
Procenti |
3 |
^ |
Paaugstināšana |
4 |
* un / |
Reizināšana un dalīšana |
5 |
+ un – |
Saskaitīšana un atņemšana |
6 |
& |
Savienošana |
7 |
=, <, >, <=, >=, <> |
Visi salīdzināšanas operatori |
Operatora prioritātes secība
Reizināšana un dalīšana rada lielāku svaru nekā saskaitīšana un atņemšana, un tāpēc tās tiek veiktas vispirms, pat ja šīs darbības formulā nav pirmās (lasot no kreisās uz labo).
Apsveriet darbību sēriju šādā formulā:
=A2+B2*C2
Ja šūnā A2 ir skaitlis 5, B2 ir skaitlis 10 un C2 ir skaitlis 2, programma Excel novērtē šādu formulu:
=5+10*2
Šajā formulā programma Excel reizina 10 reizes 2, lai vienāda ar 20, un pēc tam pievieno šo rezultātu 5, lai iegūtu rezultātu 25.
Ja vēlaties, lai programma Excel veiktu saskaitīšanu starp vērtībām šūnās A2 un B2, pirms programma rezultātu reizina ar vērtību šūnā C2, saskaitīšanas darbību iekļaujiet iekavās, kā norādīts tālāk:
=(A2+B2)*C2
Iekavas norāda programmai Excel, ka vēlaties, lai šī darbība tiktu veikta pirms reizināšanas. Ja šūnā A2 ir skaitlis 5, B2 ir skaitlis 10 un C2 ir skaitlis 2, programma Excel pievieno 5 un 10, lai vienādotu ar 15, un pēc tam reizina šo rezultātu ar 2, lai iegūtu rezultātu 30.
Izmantojiet ligzdošanu formulās
Jaudīgākās formulās, iespējams, jums būs jāpievieno vairāk nekā viena iekavu kopa viena citā (piemēram, krievu matrjoškas, kas ligzdo viena otrā), lai norādītu secību, kādā vēlaties veikt aprēķinus. Kad ligzdošanas iekavas, Excel vispirms veic aprēķinu ietvertā visvairāk iekšpusē pāri iekavās, un pēc tam izmanto šo rezultātu papildu aprēķinus, kā programma darbojas savu ceļu uz āru.
Piemēram, apsveriet šādu formulu:
=(A4+(B4-C4))*D4
Programma Excel vispirms atņem vērtību šūnā C4 no vērtības šūnā B4, pievieno starpību vērtībai šūnā A4 un pēc tam reizina šo summu ar vērtību D4.
Nepievienojot divas ligzdoto iekavu kopas, programma Excel, ja tā atstāta pati, vispirms reizinātu vērtību šūnā C4 ar vērtību šūnā D4, pievienotu A4 vērtību tai B4 un pēc tam veiktu atņemšanu.
Neuztraucieties pārāk daudz, ievietojot iekavas formulā, ja tās nepareizi savienojat pārī, lai katrai formulas kreisajai iekavai būtu labās iekavas. Programmā Excel tiek parādīts brīdinājuma dialoglodziņš, kurā tiek ieteikts labojums, kas jāveic, lai līdzsvarotu pārus. Ja piekrītat Excel ieteiktajam labojumam, vienkārši noklikšķiniet uz Jā.
Noteikti izmantojiet tikai iekavas: ( ). Excel neļauj izmantot iekavas — [ ] — un iekavas — { } — formulā, parādot kļūdu brīdinājuma lodziņu.