Operatorer angiver den beregningstype, der skal udføres på elementer i en formel. Der er en standardrækkefølge, som beregninger udføres i, men du kan ændre denne rækkefølge ved hjælp af parenteser.
I denne artikel
Typer af operatorer
Der findes fire forskellige typer beregningsoperatorer: matematiske operatorer, sammenligningsoperatorer, tekstsammenføjningsoperatorer (kombinerer tekst) og reference.
Matematiske operatorer
For at udføre grundlæggende matematiske handlinger som addition, subtraktion eller multiplikation; kombinere tal; og producere numeriske resultater, skal du bruge følgende matematiske operatorer i en formel:
Matematisk operator |
Betydning |
Eksempel |
Resultat |
+ (plustegn) |
Addition |
=3+3 |
6 |
– (minustegn) |
Subtraktion |
=3-1 |
2 -1 |
* (stjerne) |
Multiplikation |
=3*3 |
9 |
/ (skråstreg) |
Division |
=15/3 |
5 |
% (procenttegn) |
Procent |
=20%*20 |
4 |
^ (indsætningstegn) |
Eksponentiering |
=3^2 |
9 |
Sammenligningsoperatorer
Du kan sammenligne to værdier med følgende operatorer. Når to værdier sammenlignes ved hjælp af disse operatorer, er resultatet en logisk værdi enten SAND eller FALSK.
Sammenligningsoperator |
Betydning |
Eksempel |
= (lighedstegn) |
Lig med |
A1=B1 |
> (større end) |
Større end |
A1>B1 |
< (mindre end) |
Mindre end |
A1<B1 |
>= (større end eller lig med) |
Større end eller lig med |
A1>=B1 |
<= (mindre end eller lig med) |
Mindre end eller lig med |
A1<=B1 |
<> (forskellig fra) |
Forskellig fra |
A1<>B1 |
Tekstsammenføjningsoperator
Brug og-tegnet (&) til at sammenkæde (kombinere) en eller flere tekststrenge for at oprette et enkelt stykke tekst.
Tekstoperator |
Betydning |
Eksempel |
Resultat |
& (&-tegn) |
Forbinder eller sammenkæder to værdier og viser én sammenhængende tekstværdi |
="Nord"&"vind" |
Northwind |
="Hej" & " " & "verden" I dette eksempel indsættes et mellemrumstegn mellem de to ord. Mellemrumstegnet angives ved at omslutte et mellemrum i start- og slutanførselstegn (" "). |
Hej verden |
Referenceoperatorer
Kombiner celleområder til beregninger ved hjælp af følgende operatorer.
Referenceoperator |
Betydning |
Eksempel |
: (kolon) |
Områdeoperator, som opretter en reference til alle cellerne mellem de to referencer, inklusive de to referencer |
B5:B15 |
, (komma) |
Foreningsmængdeoperator, som kombinerer flere referencer til én reference |
SUM(B5:B15,D5:D15) |
(mellemrum) |
Fællesmængdeoperator, som returnerer en reference til de celler, der er fælles for området i formlen. I dette eksempel findes celle C7 i begge områder, så det er skæringspunktet. |
B7:D7 C6:C8 |
Den rækkefølge, handlinger i Excel udføres i
I nogle tilfælde kan den rækkefølge, som beregningen udføres i, påvirke formlens returværdi, så det er vigtigt at forstå, hvordan rækkefølgen bestemmes, og hvordan du kan ændre rækkefølgen for at opnå de ønskede resultater.
Beregningsrækkefølge
Formler beregner værdier i en bestemt rækkefølge. En formel i Excel begynder altid med et lighedstegn (=). Lighedstegnet fortæller Excel, at de efterfølgende tegn udgør en formel. Efter lighedstegnet er de elementer, der skal beregnes (operanderne, f.eks. tal eller cellereferencer), som er adskilt af beregningsoperatorer (f.eks. +, -, *eller /). Excel beregner formlen fra venstre mod højre i henhold til en bestemt rækkefølge for hver operator i formlen.
Rækkefølgen af operatorer
Hvis du kombinerer flere operatorer i en enkelt formel, udfører Excel handlingerne i den rækkefølge, der er vist i følgende tabel. Hvis en formel indeholder operatorer med samme rangorden – f.eks. hvis en formel indeholder både en multiplikations- og divisionsoperator – evaluerer Excel operatorerne fra venstre mod højre.
Operator |
Beskrivelse |
: (kolon) (enkelt mellemrum) , (komma) |
Referenceoperatorer |
– |
Negation (som i –1) |
% |
Procent |
^ |
Eksponentiering (opløftning til en potens) |
* og / |
Multiplikation og division |
+ og – |
Addition og subtraktion |
& |
Forbinder to strenge med tekst (sammenkædning) |
= |
Sammenligning |
Brug af parenteser
Hvis du vil ændre rækkefølgen af evalueringen, skal du sætte parenteser på den del af formlen, der skal beregnes først. Følgende formel giver f.eks. 11, fordi Excel beregner multiplikation før addition. Formlen multiplicerer 2 med 3 og lægger derefter 5 til resultatet.
=5+2*3
Men hvis du bruger parenteser til at ændre syntaksen, adderes 5 og 2 i Excel, og resultatet multipliceres derefter med 3, hvilket giver 21.
=(5+2)*3
I følgende eksempel tvinger parenteserne omkring den første del af formlen Excel til at beregne B4+25 først og derefter dividere resultatet med summen af værdierne i cellerne D5, E5 og F5.
=(B4+25)/SUM(D5:F5)