Operatorene angir den typen beregning som skal utføres på elementene i en formel. Det finnes en standardrekkefølge der beregninger forekommer, men du kan endre denne rekkefølgen ved hjelp av parenteser.
I denne artikkelen
Operatortyper
Det finnes fire forskjellige typer beregningsoperatorer: aritmetisk, sammenligning, tekstsammenkjeding (kombinasjon av tekst) og referanse.
Aritmetiske operatorer
Slik utfører du grunnleggende matematiske operasjoner som addisjon, subtraksjon eller multiplikasjon; kombinere tall; og produsere numeriske resultater, bruk følgende aritmetiske operatorer i en formel:
Aritmetisk operator |
Betydning |
Eksempel |
Resultat |
+ (plusstegn) |
Addisjon |
=3+3 |
6 |
– (minustegn) |
Subtraksjon |
=3–1 |
2 -1 |
* (stjernetegn) |
Multiplikasjon |
=3*3 |
9 |
/ (skråstrek) |
Divisjon |
=15/3 |
5 |
% (prosenttegn) |
Prosent |
=20%*20 |
4 |
^ (cirkumflekstegn) |
Eksponentiering |
=3^2 |
9 |
Sammenligningsoperatorer
Med følgende operatorer kan du sammenligne to verdier. Når to verdier sammenlignes ved hjelp av disse operatorene, er resultatet en logisk verdi enten SANN eller USANN.
Sammenligningsoperator |
Betydning |
Eksempel |
= (likhetstegn) |
Lik |
A1=B1 |
> (større enn-tegn) |
Større enn |
A1>B1 |
< (mindre enn-tegn) |
Mindre enn |
A1<B1 |
>= (større enn- eller lik-tegn) |
Større enn eller lik |
A1>=B1 |
<= (mindre enn- eller lik-tegn) |
Mindre enn eller lik |
A1<=B1 |
<> (ikke lik-tegn) |
Ikke lik |
A1<>B1 |
Tekstsammenkoblingsoperator
Bruk ampersand (&) til å kjede sammen (kombinere) én eller flere tekststrenger for å produsere én enkelt tekstdel.
Tekstoperator |
Betydning |
Eksempel |
Resultat |
& (og-tegn) |
Setter sammen to verdier og lager én sammenhengende tekstverdi |
="Nord"&"vind" |
Gastronor |
="Hello" & " " & "world" Dette eksemplet setter inn et mellomrom mellom de to ordene. Mellomromstegnet angis ved å omslutte et mellomrom i innledende og avsluttende anførselstegn (" "). |
Hallo verden |
Referanseoperatorer
Med følgende operatorer kan du sette sammen celleområder for bruk i beregninger.
Referanseoperator |
Betydning |
Eksempel |
: (kolon) |
Områdeoperator som gir en referanse til alle cellene mellom (og innbefattet) de to referansene. |
B5:B15 |
; (semikolon) |
Unionsoperator som setter sammen flere referanser til én referanse |
SUMMER(B5:B15;D5:D15) |
(mellomrom) |
Skjæringspunktoperator, som returnerer en referanse til cellene som er felles for områdene i formelen. I dette eksemplet finnes celle C7 i begge områdene, så det er skjæringspunktet. |
B7:D7 C6:C8 |
Rekkefølgen som brukes til å utføre operasjoner i formler
I noen tilfeller kan rekkefølgen som beregningen utføres i, påvirke returverdien for formelen, så det er viktig å forstå hvordan rekkefølgen bestemmes og hvordan du kan endre rekkefølgen for å oppnå ønskede resultater.
Beregningsrekkefølge
I formler beregnes verdier i en bestemt rekkefølge. En formel i Excel starter alltid med et likhetstegn (=). Likhetstegnet forteller Excel at tegnene som følger utgjør en formel. Etter likhetstegnet er elementene som skal beregnes (operandene, for eksempel tall eller cellereferanser), som er atskilt med beregningsoperatorer (for eksempel +, -, *, eller /). I Excel beregnes formelen fra venstre til høyre, i henhold til en bestemt rekkefølge for hver operator i formelen.
Operatorprioritet
Hvis du kombinerer flere operatorer i én enkelt formel, utføres operasjonene i den rekkefølgen som vises i tabellen nedenfor. Hvis en formel inneholder operatorer med samme prioritet – for eksempel en formel som inneholder både en operator for multiplikasjon og en for divisjon – blir operatorene evaluert fra venstre mot høyre.
Operator |
Beskrivelse |
: (kolon) (enkelt mellomrom) ; (semikolon) |
Referanseoperatorer |
– |
Negasjon (som i –1) |
% |
Prosent |
^ |
Eksponentiasjon (opphøyd i en potens) |
* og / |
Multiplikasjon og divisjon |
+ og – |
Addisjon og subtraksjon |
& |
Føyer sammen to strenger med tekst (sammenkobling) |
= |
Sammenligning |
Bruk av parenteser
Hvis du vil endre rekkefølgen på evalueringen, må du omslutte den delen av formelen som skal beregnes først, med parenteser. Formelen nedenfor produserer for eksempel 11 fordi Excel beregner multiplikasjon før addisjon. Formelen multipliserer 2 med 3 og legger til 5 til resultatet.
=5+2*3
Hvis du derimot bruker parenteser til å endre syntaksen, blir 5 og 2 først lagt sammen, og deretter multipliseres resultatet med 3 og du får 21.
=(5+2)*3
I eksemplet nedenfor tvinger parentesene rundt den første delen av formelen Excel til å beregne B4+25 først, og deretter deler du resultatet med summen av verdiene i celle D5, E5 og F5.
=(B4+25)/SUMMER(D5:F5)