Kaavojen Perusteet
Pyyhkäise näyttääksesi valikon
Heti kun kirjoitat =, Excel lakkaa tallentamasta arvoa ja alkaa laskea sitä.
Solu, jossa on 1500, on vain tallennettu numero — se ei muutu, ellei sitä kirjoiteta uudelleen. Solu, jossa on =D3+D4+D5, on suhde — se laskee arvon automaattisesti uudelleen aina, kun D3, D4 tai D5 muuttuvat.
Kaava on lauseke, joka alkaa merkillä =, ja joka ohjeistaa Exceliä laskemaan arvon operaattoreista, soluviittauksista, funktioista tai kiinteistä arvoista — sen sijaan, että tallennettaisiin kiinteä luku. Tulos päivittyy automaattisesti aina, kun jokin viitattu solu muuttuu.
Aritmeettiset operaattorit
Exceliä voi käyttää suoraan laskimena ilman soluviittauksia. Kirjoita vain =2500*12 tai =(1500+800)/2 suoraan soluun. Kätevää nopeisiin kertalaskuihin. Tulos on kuitenkin staattinen — se ei päivity, jos luvut oli tarkoitus hakea soluista.
BODMAS
Excel arvioi kaavat tiukassa etusijajärjestyksessä, ei vasemmalta oikealle. Virheellinen järjestys aiheuttaa hiljaisia virheitä — kaava suoritetaan ilman valituksia, mutta tulos on väärä. Kirjoita kaava alle nähdäksesi, miten Excel arvioi sen vaihe vaiheelta:
- B Sulkeet: kaikki
()sisällä arvioidaan ensin, sisimmästä uloimpaan; - O Potenssit: eksponentointi
^seuraavaksi; - DM Jakolasku ja kertolasku: arvioidaan vasemmalta oikealle samalla etusijatasolla;
- AS Yhteen- ja vähennyslasku: myös arvioidaan vasemmalta oikealle.
=10+20/2 antaa tulokseksi 20, ei 15, koska jakolasku suoritetaan ennen yhteenlaskua. Saadaksesi 15: =(10+20)/2. Käytä aina sulkeita, jotta laskujärjestys on selkeä, kun yhdistät eri operaattoreita. Jos olet epävarma, lisää sulkeet — niistä ei ole haittaa ja ne estävät hiljaiset virheet.
Funktio
Funktio on sisäänrakennettu kaava, joka suorittaa tietyn laskutoimituksen automaattisesti. Annetut syötteet, joita kutsutaan argumenteiksi, palauttavat tuloksen. Logiikan kirjoittamisen sijaan kutsutaan funktiota nimellä, jolloin Excel hoitaa laskennan.
Jokainen Excel-funktio noudattaa selkeää kaavaa:
=FUNCTION_NAME(argument1, argument2, ...)
=kertoo Excelille, että kirjoitat kaavan;FUNCTION_NAMEon toiminto (esim.SUM,AVERAGE);argumentsovat syötteitä, joita funktio käyttää (luvut, solut, alueet, rakenteelliset viittaukset).
Excel-funktiot käyttävät erottimia argumenttien erottamiseen, mutta erotin voi vaihdella Excel-version ja alueellisten asetusten mukaan. Se voi olla , pilkku tai ; puolipiste.
Tämä ero liittyy järjestelmän kieleen ja lukumuotoiluun (esim. desimaalierottimet). Jos kaava ei toimi, tarkista, mitä erotinta Excel-versiosi odottaa.
Argumentit voivat olla eri muodoissa:
Type | Formula | Behaviour |
|---|---|---|
Numbers (Constants) |
| This is useful for quick calculations, but not dynamic since values won't update automatically. |
Cell References |
| This makes formulas dynamic. If the value in A1 or B1 changes, the result updates automatically. |
Ranges |
| This is one of the most common argument types. It lets you apply a function across a dataset without listing each cell individually. |
Structured References (Tables) |
| Structured references are more readable and automatically expand when new data is added to the table, making them ideal for scalable models. |
-
Kokonaistulojen laskeminen
Etsi Income-taulukko. Yhteenveto-osiossa etsi solu Total Income -kohdan vierestä. Syötä SUM-kaava laskeaksesi Income Amount -sarakkeen summan.
Tuloksen tulisi päivittyä automaattisesti, kun arvot muuttuvat.
-
Kokonaismenojen laskeminen
Etsi Expenses-taulukko. Yhteenveto-osiossa etsi solu Total Expenses -kohdan vierestä. Syötä SUM-kaava Expenses Amount -sarakkeelle.
Varmista, että kaikki menot ovat mukana alueessa.
-
Nettosaldon laskeminen
Yhteenveto-osiossa etsi Balance-solu. Luo kaava, joka vähentää Total Expenses -summan Total Income -summasta.
Tulos kuvastaa tämänhetkistä taloudellista tilannettasi.
-
Kaavan toiminnan testaaminen
Muuta yhtä arvoa Income-taulukossa ja yhtä arvoa Expenses-taulukossa.
Varmista, että Total Income, Total Expenses ja Balance päivittyvät automaattisesti.
Paina sitten Ctrl + Z kumotaksesi muutokset ja palataksesi alkuperäisiin arvoihin.
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme