Kaavojen laskentajärjestys Excelissä

Huomautus: Microsoft haluaa tarjota sinulle ajantasaisinta ohjesisältöä mahdollisimman nopeasti omalla kielelläsi. Tämä sivu on käännetty automaation avulla, ja siinä saattaa olla kielioppivirheitä tai epätarkkuuksia. Tarkoitus on, että sisällöstä on sinulle hyötyä. Kertoisitko sivun alareunassa olevan toiminnon avulla, oliko tiedoista hyötyä? Tästä pääset helposti artikkelin englanninkieliseen versioon.

Joissakin tapauksissa laskutoimitusten suoritusjärjestyksellä voi olla vaikutusta kaavan palauttamaan arvoon, joten on tärkeää ymmärtää, miten järjestys määräytyy ja kuinka saat haluamasi tulokset muuttamalla järjestystä.

  • Laskentajärjestys

    Kaavat laskevat arvoja tietyssä järjestyksessä. Excel-kaava alkaa aina yhtäläisyysmerkillä (=). Excel tulkitsee yhtäläisyysmerkin jälkeen tulevat merkit kaavaksi. Yhtäläisyysmerkkiä seuraavat laskettavat osat (operandit), kuten vakiot ja soluviittaukset. Ne erotetaan toisistaan laskentaoperaattoreilla. Excel laskee kaavan vasemmalta oikealle operaattorien mukaan määräytyvässä järjestyksessä.

  • Operaattorien järjestys Excel-kaavoissa

    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), Excel suorittaa ne vasemmalta oikealle.

    Operaattori

    Kuvaus

    : (kaksoispiste)

    (yksi väli)

    , (pilkku)

    Viittausoperaattorit

    Vastaluku (esimerkiksi –1)

    %

    Prosentti

    ^

    Potenssiin korotus

    * ja /

    Kerto- ja jakolasku

    + ja –

    Yhteen- ja vähennyslasku

    &

    Kahden merkkijonon yhdistäminen

    =
    < >
    < =
    > =
    <>

    Vertailu

  • Kaarisulkeiden käyttäminen Excel-kaavoissa

    Voit muuttaa laskentajärjestystä lisäämällä kaarisulkeet ensimmäiseksi laskettavan osan ympärille. Esimerkiksi seuraavan kaavan tulos on 11, koska Excel suorittaa 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 kaavan B4+25 ja sitten jakamaan tuloksen solujen D5, E5 ja F5 arvojen summalla.

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

Kehitä Office-taitojasi
Tutustu koulutusmateriaaliin
Saat uudet ominaisuudet ensimmäisten joukossa
Liity Office Insider -käyttäjiin

Oliko näistä tiedoista hyötyä?

Kiitos palautteesta!

Kiitos palautteestasi! Näyttää siltä, että Office-tukiedustajamme avusta voi olla sinulle hyötyä.

×