Jos olet mukava työskennellä Excel-kaavojen kanssa, sinun ei todennäköisesti tarvitse lukea tätä pientä artikkelia. Se kattaa melko perusasioita. Mutta jos olet uusi Excelin käyttäjä tai ruostunut kaavojen rakentamiseen tai et ole koskaan niin sanotusti "työntänyt kirjekuorta", on hyvä idea hioa kaavanrakennustaitojasi. Tällainen kiillotus helpottaa Excelin käyttöä yleensä. Ja tällainen kiillotus todella yksinkertaistaa Excelin datatilasto- ja tilastotoimintojen käyttöä analyysissäsi.
Tässä on perusasiat, jotka jokaisen aloittelevan data-analyytikon on tiedettävä:
Excel tarjoaa viisi aritmeettista perusoperaattoria
Excel tarjoaa viisi aritmeettista perusoperaattoria viittä peruslaskutoimitusta varten: yhteen-, vähennys-, kerto-, jakolasku- ja eksponenttilaskutoimituksiin.
Seuraavassa taulukossa on esimerkkejä näistä operaattoreista toiminnassa. Luultavasti ainoa outo asia, joka taulukossa näkyy, on eksponentiooperaattori, joka nostaa jonkin arvon eksponentiaaliseksi arvoksi. Esimerkiksi eksponentin 2 nostama arvo 10 on sama kuin 10 kertaa 10. Toisena esimerkkinä eksponentin 3 korottama arvo 10 on sama kuin 10 kertaa 10 kertaa 10.
Operaattori |
Mitä se tekee |
Esimerkki |
Tulos |
+ |
Lisää |
=10+2 |
12 |
– |
Vähentää |
=10-2 |
8 |
* |
Kertoo |
=10*2 |
20 |
/ |
Jakaa |
=10/2 |
50 |
^ |
Eksponenttia tai nostaa arvoa eksponentin verran |
=10^2 |
100 |
Tavallisia operaattorin etusijasääntöjä sovelletaan
Jos rakennat kaavan, joka käyttää useita aritmeettisia operaattoreita, sovelletaan operaattorien ensisijaisuuden vakiosääntöjä: Kaikki eksponentiaaliset operaatiot suoritetaan ensin. Kerto- ja jakolasku tapahtuu seuraavaksi. Ja vähennys ja yhteenlasku ovat viimeisenä. Ja huomaa, että jos useita operaattoreita on sama prioriteetti, Excel toimii vasemmalta oikealle
Esimerkiksi kaavassa =1+2-3*4/5^6 tapahtuu seuraavaa:
-
Excel nostaa ensin arvon 5 kuudenteen potenssiin ja palauttaa tuloksen 15625.
-
Seuraavaksi Excel kertoo 3:lla 4:llä saadakseen tuloksen 12. Ja sitten Excel jakaa arvon 12 luvulla 15625 ja palauttaa arvon 0,000768.
-
Lopuksi Excel lisää 1+2 ja vähentää 0,000768 palauttaen arvon 2,999232.
Kopioi yllä oleva kaava Excel-laskentataulukon soluun testataksesi matematiikkaa ja pelataksesi tuloksilla.
Sulkumerkit ohittavat ensisijaisuussäännöt
Voit käyttää sulkumerkkejä ohittaaksesi operaattorin ensisijaisuussäännöt.
Ota esimerkkinä juuri kuvailemani kaava =1+2–3*4/5^6. Jos kirjoitan kaavan uudelleen käyttämällä paria sulkumerkkiä, voin muuttaa laskelmien järjestystä suuresti.
Kaava =((1+2)-(3*4/5))^6 ratkaisee ensin aritmeettisen syvimpien sulkumerkkien sisällä. Tässä on mitä tapahtuu:
-
Excel lisää 1+2 saadakseen 3
-
Excel kertoo 3:lla 4:llä saadakseen 12 ja jakaa sitten 12:lla 5:llä saadakseen 2,4
-
Excel ottaa seuraavaksi luvun 3 ja vähentää 2,4 saadakseen 0,6
-
Excel nostaa lopulta 0,6:n kuudenteen potenssiin, palauttaa 0,046656.
Soluosoitteet toimivat kaavoissa
Edellisten kappaleiden kaavat käyttävät arvoja. Jotkut kaavat käyttävät pieniä tekstipalstoja.
Mutta sinun pitäisi tietää, että voit käyttää myös soluosoitteita kaavojen sijasta. Jos esimerkiksi laskentataulukon solut A1 ja B2 sisältävät arvot 4 ja 20, kaava =A1*B1 on 80.
Voit muuten sekoittaa ja sovittaa arvoja ja soluosoitteita myös. Jälleen, jos oletetaan, että solut A1 ja B1 sisältävät arvot 4 ja 20, jokainen seuraavista kaavoista palauttaa saman tuloksen:
=A1*B1
=4*20
=A1*20
=4*B1
Voit rakentaa suurempia kaavoja funktioiden avulla
Nopea huomautus: Voit rakentaa suuria, monimutkaisia kaavoja. Ja nämä kaavat voivat käyttää kaikkia tässä olevia operaattoreita ja myös toimintoja. Yksinkertainen esimerkki tästä "funktioilla rakennetuista kaavoista" voisi näyttää tältä:
=SUMMA(1,2)-3*4/5^6
Ja voit rakentaa paljon pidempiä kaavoja käyttämällä suurempaa luetteloa syötteistä ja joukosta erilaisia toimintoja.
Mene Boolean
Tässä on pari asiaa, jotka sinun tulee tietää Boolen käyttämisestä kaavoissasi.
Ensinnäkin voit käyttää Boolen logiikkalausekkeita kaavoissasi. Boolen lauseke palauttaa arvon 1, jos lauseke on tosi, ja 0, jos lauseke on epätosi.
Esimerkiksi lauseke =((2+2)=4) palauttaa arvon 1, koska 2+2 on yhtä kuin 4. Ja muuten, kaava =((2+2)=4)*25 palauttaa arvo 25, koska Boolen lausekkeen arvo 1 kertaa 25 on yhtä suuri kuin 25.
Lauseke =((2+2)>4) vertailussa palauttaa arvon 0 a, koska 2+2 ei palauta arvoa, joka on suurempi kuin 4. Ja ettei jää epäselvyyttä, kaava =((2+2)>4 )*25 palauttaa arvon 0, koska Boolen lausekkeen arvo 0 kertaa 25 on yhtä kuin 0.
Huomautus: Excel saattaa näyttää Boolen lausekkeen tuloksen TOSI, jos arvo on 1, ja EPÄTOSI, jos arvo on 0.
Boolen operaattorit ovat myös etusijalla. Itse asiassa pienin mahdollinen etusija. Joten jos muodostat kaavan, joka käyttää Boolen logiikkaa, varsinainen vertailuoperaattori tottuisi viimeiseksi. Kuten edellisten kappaleiden esimerkit osoittavat, voit käyttää sulkumerkkejä ohittaaksesi tavallisen tärkeysjärjestyksen.