Laskentaoperaattorit ja käsittelyjärjestys

Käytetään kohteeseen
Excel for Microsoft 365 Excel for Microsoft 365 for Mac Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2016 Excel for iPad Excel for iPhone Excel for Android (tabletit) Excel for Android (matkapuhelimet)

Operaattorit määrittävät laskutoimituksen tyypin, jonka haluat suorittaa kaavan elementeille. On olemassa oletusjärjestys, jossa laskutoimitukset suoritetaan, mutta voit muuttaa tätä järjestystä käyttämällä sulkeita.

Artikkelin sisältö

Operaattoreiden lajit

Laskutoimitusoperaattoreita on neljä: aritmeettinen, vertailu, tekstin ketjutus (tekstin yhdistäminen) ja viittaus.

Aritmeettiset operaattorit

Suorittaa matemaattisia perustoimintoja, kuten yhteenlaskun, vähennyslaskun tai kertolaskun; numeroiden yhdistäminen ja tuottaa numeerisia tuloksia, käytä kaavassa seuraavia aritmeettisia operaattoreita:

Aritmeettinen operaattori Merkitys Esimerkki Tulos
+ (plusmerkki) Yhteenlasku =3+3 6
– (miinusmerkki) Vähennyslasku
Negaation
=3–1
=–1
2
-1
* (tähti) Kertolasku =3*3 9
/ (vinoviiva) Jakolasku =15/3 5
% (prosenttimerkki) Prosentti =20%*20 4
^ (sirkumfleksi) Potenssiin korotus =3^2 9

Vertailuoperaattorit

Seuraavien operaattorien avulla voit verrata kahta arvoa toisiinsa. Kun näitä operaattoreita verrataan kahteen arvoon, tuloksena on totuusarvo joko TOSI tai EPÄTOSI.

Vertailuoperaattori Merkitys Esimerkki
= (yhtäläisyysmerkki) Yhtä suuri kuin A1=B1
> (suurempi kuin -merkki) Suurempi kuin A1>B1
< (pienempi kuin -merkki) Pienempi kuin A1<B1
>= (suurempi tai yhtä suuri kuin -merkki) Suurempi tai yhtä suuri kuin A1>=B1
<= (pienempi tai yhtä suuri kuin -merkki) Pienempi tai yhtä suuri kuin A1<=B1
<> (ei yhtä suuri kuin -merkki) Eri suuri kuin A1<>B1

Tekstien liittämisoperaattori

Käytä et-merkkiä (&) yhden tai useamman tekstimerkkijonon ketjuttamiseen (yhdistämiseen) yksittäisen tekstikappaleen tuottamiseksi.

Tekstioperaattori Merkitys Esimerkki Tulos
& (et-merkki) Liittää tai yhdistää kaksi arvoa yhdeksi jatkuvaksi tekstiarvoksi ="Pohjoinen"&"tuuli" Northwind
="Hello" & " " & "world"
Tässä esimerkissä kahden sanan väliin lisätään välilyönti. Välilyönti määritetään lisäämällä välilyönti lainausmerkkien avaamiseen ja sulkemiseen (" ").
Moi maailma

Viittausoperaattorit

Yhdistävät solualueita seuraavilla operaattoreilla tehtäviä laskelmia varten:

Viittausoperaattori Merkitys Esimerkki
: (kaksoispiste) Alueoperaattori, joka tuottaa yhden viittauksen kaikkiin kahden viittauksen välisiin soluihin, mukaan lukien kaksi eri viittausta. B5:B15
; (puolipiste) Yhdistysoperaattori, joka yhdistää useita eri viittauksia yhdeksi viittaukseksi SUM(B5:B15;D5:D15)
(väli) Leikkausoperaattori, joka palauttaa viittauksen soluihin, jotka ovat yleisiä kaavan alueissa. Tässä esimerkissä solu C7 löytyy molemmista alueista, joten se on leikkauskohta. B7:D7 C6:C8

Sivun alkuun

Kaavojen laskentajärjestys Excelissä

Joissakin tapauksissa laskutoimituksen suoritusjärjestys voi vaikuttaa kaavan palautusarvoon, joten on tärkeää ymmärtää, miten järjestys määritetään ja miten voit muuttaa järjestystä halutun tuloksen saamiseksi.

Laskentajärjestys

Kaavat laskevat arvoja tietyssä järjestyksessä. Excel-kaava alkaa aina yhtäläisyysmerkillä (=). Yhtäläisyysmerkki kertoo Excelille, että seuraavat merkit muodostavat kaavan. Yhtäläisyysmerkin jälkeen lasketaan elementtejä (operandeja, kuten numeroita tai soluviittauksia), jotka on erotettu toisistaan laskentaoperaattoreilla (kuten +, -, *tai /). Excel laskee kaavan vasemmalta oikealle operaattorien mukaan määräytyvässä järjestyksessä.

Operaattorien järjestys

Jos kaavassa on useita operaattoreita, Excel suorittaa laskutoimitukset seuraavassa taulukossa kuvatussa järjestyksessä. Jos kaavassa on keskenään samanarvoisia operaattoreita  (esimerkiksi sekä kerto- että jakolaskuoperaattoreita) , ne suoritetaan vasemmalta oikealle.

Operaattori Kuvaus
: (kaksoispiste)
(yksi väli)
; (puolipiste)
Viittausoperaattorit
Vastaluku (esimerkiksi –1)
% Prosentti
^ Eksponentiaatio (potenssin nostaminen)
* ja / Kerto- ja jakolasku
+ ja – Yhteen- ja vähennyslasku
& Kahden merkkijonon yhdistäminen
=
< >
<=
>=
<>
Vertailu

Sulkeiden käyttäminen

Voit muuttaa laskentajärjestystä lisäämällä kaarisulkeet ensimmäiseksi laskettavan osan ympärille. Esimerkiksi seuraava kaava tuottaa luvun 11, koska Excel laskee kertolaskun ennen yhteenlaskua. Kaava kertoo luvun 2 luvulla 3 ja lisää sitten tulokseen luvun 5.

=5+2*3

Jos muutat syntaksia sulkeiden avulla, Excel laskee luvut 5 ja 2 yhteen ja kertoo sitten tuloksen luvulla 3, jolloin lopputulos on 21.

=(5+2)*3

Seuraavassa esimerkissä kaavan ensimmäisen osan ympärillä olevat sulkeet pakottavat Excelin laskemaan ensin luvun B4+25 ja jakamaan sitten tuloksen solujen D5, E5 ja F5 arvojen summalla.

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

Sivun alkuun