Beräkningsoperatorer och prioritet

Gäller för
Excel för Microsoft 365 Excel för Microsoft 365 för Mac Excel 2024 Excel 2024 för Mac Excel 2021 Excel 2021 för Mac Excel 2019 Excel 2016 Excel för iPad Excel för iPhone Excel för Android-surfplattor Excel för Android-telefoner

Operatorer anger vilken typ av beräkning som ska utföras på elementen i en formel. Beräkningarna utförs i en bestämd standardordning, men du kan ändra ordningen genom att lägga till parenteser.

Artikelinnehåll

Typer av operatorer

Det finns fyra olika typer av beräkningsoperatorer: aritmetiska operatorer, jämförelseoperatorer, textkombinationer och referensoperatorer.

Aritmetiska operatorer

Att utföra grundläggande matematiska operationer som addition, subtraktion eller multiplikation; kombinera siffror; och få numeriska resultat använder du följande aritmetiska operatorer i en formel:

Aritmetisk operator Betydelse Exempel Resultat
+ (plustecken) Addition =3+3 6
– (minustecken) Subtraktion
Negation
=3–1
=–1
2
-1
* (asterisk) Multiplikation =3*3 9
/ (snedstreck) Division =15/3 5
% (procenttecken) Procent =20%*20 4
^ (cirkumflex) Exponentiering =3^2 9

Jämförelseoperatorer

Använd följande operatorer om du vill jämföra två värden. När två värden jämförs med hjälp av dessa operatorer, blir resultatet ett logiskt värde, antingen SANT eller FALSKT.

Jämförelseoperator Betydelse Exempel
= (likhetstecken) Lika med A1=B1
> (större än-tecken) Större än A1>B1
< (mindre än-tecken) Mindre än A1<B1
>= (större än eller lika med-tecken) Större än eller lika med A1>=B1
<= (mindre än eller lika med-tecken) Mindre än eller lika med A1<=B1
<> (inte lika med-tecken) Inte lika med A1<>B1

Operator för textkombination

Använd et-tecknet (&) för att sammanfoga (kombinera) en eller flera textsträngar till ett enda textstycke.

Textoperator Betydelse Exempel Resultat
& (et-tecken) Ansluter eller sammanfogar två värden för att ge ett sammanhängande textvärde ="Nord"&"vind" Northwind (nordanvind)
="Hej" & " " & "världen"
I det här exemplet infogas ett blanksteg mellan de två orden. Blanksteget anges genom att omsluta ett blanksteg med inledande och avslutande citattecken (" ").
Hej världen

Referensoperatorer

Med följande operatorer kan du kombinera cellområden för beräkningar.

Referensoperator Betydelse Exempel
: (kolon) Områdesoperator som skapar en referens till alla celler mellan två referenser, inklusive de två referenserna B5:B15
, (komma) Unionsoperator som kombinerar flera referenser till en referens SUMMA(B5:B15;D5:D15)
(blanksteg) Skärningspunktsoperator, som returnerar en referens till de celler som är gemensamma för områdena i formeln. I det här exemplet finns cell C7 i båda områdena, vilket betyder skärningspunkten. B7:D7 C6:C8

Överst på sidan

Prioritetsordningen för operationer i Excel

Ibland kan beräkningsordningen påverka resultatet av formeln, så det är viktigt att du förstår hur ordningen fastställs och hur du kan ändra ordningen för att få önskat resultat.

Beräkningsordning

Formler beräknar värden i en särskild ordning. En formel i Excel börjar alltid med ett likhetstecken (=). Likhetstecknet anger för Excel att tecknen som följer utgör en formel. Efter likhetstecknet följer de element som ska beräknas (operanderna, till exempel tal eller cellreferenser), som skiljs åt av operatorer (till exempel +, -, * eller /). Formeln beräknas från vänster till höger, enligt en särskild ordning för varje operator i formeln.

Prioritetsordning för operatorer

Om du kombinerar flera operatorer i en enstaka formel utförs operationerna i den ordning som visas i tabellen nedan. Om en formel innehåller operatorer med samma prioritet ,det kan vara en formel som innehåller både en multiplikations- och divisionsoperator,  beräknas operatorerna från vänster till höger.

Operator Beskrivning
: (kolon)
(enkelt blanksteg)
, (komma)
Referensoperatorer
Negation (som i –1)
% Procent
^ Exponentiering (upphöjning till en exponent)
* och / Multiplikation och division
+ och – Addition och subtraktion
& Sammanfogar två textsträngar
=
< >
<=
>=
<>
Jämförelse

Använda parenteser

Om du vill ändra beräkningsordningen omsluter du den del som ska beräknas först med parenteser. Följande formel ger resultatet 11 eftersom multiplicering utförs före addition. Formeln multiplicerar 2 med 3 och lägger sedan till 5.

=5+2*3

Om du använder parenteser för att ändra syntaxen kan du först addera 5 och 2 och sedan multiplicera resultatet med 3 och få resultatet 21.

=(5+2)*3

I följande exempel gör parenteserna runt första delen av formeln att B4+25 beräknas först, och sedan divideras resultatet med summan av värdena från D5, E5 och F5.

=(B4+25)/SUMMA(D5:F5)

Överst på sidan