On tärkeää ymmärtää, että kun luot kaavan, jossa on useita operaattoreita, Excel arvioi ja suorittaa laskutoimituksen tietyssä järjestyksessä. Esimerkiksi Excel suorittaa kertolaskun aina ennen yhteenlaskua. Tätä järjestystä kutsutaan operaattorin tärkeysjärjestykseksi . Voit pakottaa Excelin ohittamaan sisäänrakennetun operaattorin tärkeysjärjestyksen käyttämällä sulkeita määrittääksesi, mikä toiminto arvioidaan ensin.
Harkitse tätä perusesimerkkiä. Oikea vastaus kysymykseen (2+3)*4 on 20. Jos kuitenkin jätät sulkeet pois, kuten kohdassa 2+3*4, Excel suorittaa laskutoimituksen seuraavasti: 3*4 = 12 + 2 = 14. Excelin oletusarvo Operaattoreiden tärkeysjärjestys edellyttää, että Excel suorittaa kertolaskujen ennen yhteenlaskua. Syötä 2+3*4 antaa väärän vastauksen.
Koska Excel arvioi ja suorittaa kaikki suluissa olevat laskutoimitukset ensin, 2+3:n sijoittaminen sulkeiden sisään varmistaa oikean vastauksen.
Excelin toimintojen järjestys on seuraava:
-
Arvioi suluissa olevat kohteet.
-
Arvioi alueet (:).
-
Arvioi risteyksiä (välilyöntejä).
-
Arvioi ammattiliitot (,).
-
Suorita negatiivinen (-).
-
Muunna prosentit (%).
-
Suorita eksponentio (^).
-
Suorita kertolasku (*) ja jako (/), jotka ovat yhtä tärkeitä.
-
Suorita yhteenlasku (+) ja vähennyslasku (-), jotka ovat yhtä tärkeitä.
-
Arvioi tekstioperaattorit (&).
-
Suorita vertailut (=, <>, <=, >=).
Toiminnot, jotka ovat etusijaltaan yhtäläisiä, suoritetaan vasemmalta oikealle.
Tässä on toinen laajasti todistettu esimerkki. Jos syötät 10^2, joka edustaa eksponenttia 10 2. potenssiin kaavaksi, Excel palauttaa 100 vastaukseksi. Jos syötät -10^2, tuloksena odotat -100. Sen sijaan Excel palauttaa jälleen 100.
Syynä on se, että Excel suorittaa negaation ennen eksponentiota, mikä tarkoittaa, että Excel muuntaa arvot 10 arvoksi –10 ennen eksponentiota ja laskee tehokkaasti –10*–10, mikä onkin 100. Sulkujen käyttäminen kaavassa -(10^2) varmistaa, että Excel laskee eksponentin ennen kuin kieltää vastauksen, jolloin saat -100.
Kun muistat toimintojen järjestyksen ja käytät tarvittaessa sulkuja, varmistat, että vältyt tietojen laskemiselta väärin.