Operatori norāda aprēķina tipu, kas jāveic formulas elementiem, piemēram, saskaitīšana, atņemšana, reizināšana vai dalīšana. Šajā rakstā uzzināsit, kādā noklusējuma secībā operatori darbojas ar elementiem aprēķinā. Uzzināsit arī, kā mainīt šo secību, lietojot iekavas.
Operatoru tipi
Ir četri dažādi aprēķina operatoru tipi: aritmētiskais, salīdzinājuma, teksta konkatenācijas un atsauces.
Aritmētiskie operatori
Lai veiktu matemātiskās pamatdarbības, piemēram, saskaitītu, atņemtu vai reizinātu, vai apvienotu skaitļus un iegūtu skaitliskus rezultātus, izmantojiet šajā tabulā norādītos aritmētiskos operatorus.
| Aritmētiskais operators | Meaning | Piemērs |
|---|---|---|
| + (pluszīme) | Saskaitīšana | =3+3 |
| – (mīnus zīme) | Atņemšana Noliegums |
=3–1 =–1 |
| * (zvaigznīte) | Reizināšana | =3*3 |
| / (slīpsvītra) | Dalīšana | =3/3 |
| % (procentu zīme) | Procenti | =20% |
| ^ (jumtiņš) | Kāpināšana | =2^3 |
Salīdzinājuma operatori
Izmantojot tālāk esošajā tabulā norādītos operatorus, var salīdzināt divas vērtības. Kad divas vērtības tiek salīdzinātas, izmantojot šos operatorus, rezultāts ir loģiska vērtība TRUE vai FALSE.
| Salīdzinājuma operators | Meaning | Piemērs |
|---|---|---|
| = (vienādības zīme) | Vienāds ar | =A1=B1 |
| > (zīme lielāks par) | Lielāks par | =A1>B1 |
| < (zīme mazāks par) | Mazāks par | =A1<B1 |
| >= (zīme lielāks vai vienāds) | Lielāks par vai vienāds ar | =A1>=B1 |
| <= (zīme mazāks par vai vienāds ar) | Mazāks par vai vienāds ar | =A1<=B1 |
| <> (zīme nav vienāds ar) | Nav vienāds ar | =A1<>B1 |
Teksta konkatenācijas operators
Izmantojiet zīmi "un" (&), lai savienotu vai savienotu vienu vai vairākas teksta virknes un izveidotu vienu teksta daļu.
| Teksta operators | Meaning | Piemērs |
|---|---|---|
| & (zīme “and”) | Vienas nepārtrauktas teksta vērtības izveidošanai savieno vai sakabina divas vērtības. | ="Ziemeļi"&"vējš" |
Atsauces operatori
Apvieno šūnu diapazonus aprēķiniem, izmantojot šos operatorus.
| Atsauces operators | Nozīme | Piemērs |
|---|---|---|
| : (kols) | Diapazona operators, kas izveido vienu atsauci uz visām šūnām starp divām atsaucēm, ieskaitot šīs abas atsauces. | =SUM(B5:B15) |
| , (komats) | Apvienošanas operators, kas vairākas atsauces apvieno vienā atsaucē. | =SUM(B5:B15;D5:D15) |
| (atstarpe) | Krustošanās operators, kas izveido atsauci uz šūnām, kas kopīgas abām atsaucēm. | =SUM(B7:D7; C6:C8) |
| # (mārciņa) | Simbols # tiek izmantots vairākos kontekstos:
|
|
| @ (plkst.) | Atsauces operators, kas tiek izmantots, lai norādītu netiešo krustošanos formulā. | =@A1:A10 =SUM(Tabula1[@[Janvāris]:[Decembris]]) |
Secība, kādā programma Excel veic darbības formulās
Dažos gadījumos secība, kādā aprēķini tiek veikti, var ietekmēt atgriezto formulas vērtību, tāpēc ir svarīgi saprast secību un to, kā to var mainīt, lai iegūtu vēlamos rezultātus.
Aprēķināšanas secība
Formulas vērtību aprēķina noteiktā secībā. Programmā Excel formula vienmēr sākas ar vienādības zīmi (=). Vienādības zīme programmai Excel norāda, ka tālāk esošās rakstzīmes veido formulu. Pēc šīs vienādības zīmes var būt vairāki aprēķināmi elementi (operandi), kas ir atdalīti ar aprēķina operatoriem. Programma Excel formulu aprēķina no kreisās puses uz labo atbilstoši katra operatora noteiktajai secībai formulā.
Operatoru prioritātes
Ja vienā formulā tiek apvienoti vairāki operatori, programma Excel darbības veic tabulā redzamajā secībā. Ja formulā ir operatori ar vienādām prioritātēm — piemēram, ja formulā ir gan reizināšanas, gan dalīšanas operators — programma Excel operatorus novērtē virzienā no kreisās puses uz labo.
| Operators | Apraksts |
|---|---|
| : (kols) (viena tukšumzīme) , (komats) |
Atsauces operatori |
| – | Negatīvo vērtību apzīmēšana (kā –1) |
| % | Procenti |
| ^ | Kāpināšana |
| * un / | Reizināšana un dalīšana |
| + un – | Saskaitīšana un atņemšana |
| & | Divu teksta virkņu savienošana (konkatenācija) |
| = < > <= >= <> |
Salīdzināšana |
Iekavu lietošana
Lai mainītu novērtēšanas secību, iekļaujiet iekavās to formulas daļu, kas jārēķina vispirms. Piemēram, šīs formulas rezultāts ir 11, jo programma Excel reizināšanu aprēķina pirms saskaitīšanas. Formula vispirms reizina 2 ar 3 un pēc tam rezultātam pieskaita 5.
=5+2*3
Salīdzinājumam, ja iekavas tiek lietotas, lai mainītu sintaksi, programma Excel saskaita 5 un 2 un pēc tam rezultātu reizina ar 3, lai iznākums būtu 21.
=(5+2)*3
Tālāk piemērā formulas pirmā daļa ir iekļauta iekavās, tāpēc programmai Excel vispirms ir jāaprēķina B4+25 un pēc tam rezultāts jādala ar šūnu D5, E5 un F5 vērtību summu.
=(B4+25)/SUM(D5:F5)
Kā programma Excel konvertē vērtības formulās
Ievadot formulu, programma Excel sagaida noteiktus vērtību tipus katram operatoram. Ja ievadāt citu vērtību, nekā paredzēts, programma Excel var to konvertēt.
| Formula | Ražo | Skaidrojums |
|---|---|---|
| = "1"+"2" | 3 | Ja izmantojat pluszīmi (+), programma Excel sagaida skaitļus formulā. Lai gan pēdiņas nozīmē, ka "1" un "2" ir teksta vērtības, programma Excel automātiski pārvērš teksta vērtības par skaitļiem. |
| = 1+"$4.00" | 5 | Ja formula sagaida skaitli, programma Excel konvertē tekstu, ja tas ir formātā, kas parasti būtu pieņemams skaitļiem. |
| = "6/1/2001"-"5/1/2001" | 31 | Programma Excel interpretē tekstu kā datumus formātā mm/dd/gggg, konvertē datumus par sērijas numuriem un pēc tam aprēķina starpību starp tiem. |
| =SQRT ("8+1") | #VALUE! | Programma Excel nevar pārvērst tekstu par skaitli, jo tekstu "8+1" nevar pārvērst par skaitli. Lai tekstu pārvērstu par skaitli un atgrieztu rezultātu 3, varat izmantot "9" vai "8"+"1", nevis "8+1". |
| = "A"&TRUE | PATIESS | Ja ir gaidāms teksts, programma Excel pārvērš skaitļus un loģiskās vērtības, piemēram, TRUE un FALSE, par tekstu. |
Vai nepieciešama papildu palīdzība?
Vienmēr varat pajautāt speciālistam Excel tehnoloģiju kopienā vai saņemt atbalstu kopienās.