Tietokonealalla on sanonta: roskat sisään, roskat ulos. Ja tämä koskee sitä, kuinka Excel-kaavat kootaan. Jos kaava on rakennettu väärin, se palauttaa virheellisen tuloksen tai virheen.
Kaavoissa voi esiintyä kahdenlaisia virheitä. Yhdessä tyypissä Excel voi laskea kaavan, mutta tulos on väärä. Toisessa tyypissä Excel ei pysty laskemaan kaavaa. Katso nämä molemmat.
Kaava voi toimia ja silti tuottaa väärän tuloksen. Excel ei ilmoita virheestä, koska sille ei löydy virhettä. Usein tämä johtuu siitä, että sulkuja ei käytetä oikein kaavassa. Katso muutama esimerkki:
Kaava |
Tulos |
=7 + 5 * 20 + 25/5 |
112 |
=(7 + 5) * 20 + 25/5 |
245 |
=7 + 5 *( 20 + 25) / 5 |
52 |
=(7 + 5 * 20 + 25) / 5 |
26.4 |
Kaikki nämä ovat kelvollisia kaavoja, mutta sulkeiden sijoittelu vaikuttaa tulokseen. Sinun tulee ottaa huomioon matemaattisten operaattoreiden järjestys kaavoja kirjoitettaessa. Tässä on tärkeysjärjestys:
Sulkumerkit
Eksponentit
Kerto- ja jakolasku
Yhteen-ja vähennyslasku
Tämä on kaavojen keskeinen kohta. Palautetun vastauksen hyväksyminen on helppoa. Loppujen lopuksi Excel on niin älykäs. Eikö? Väärä! Kuten kaikki tietokoneohjelmat, Excel voi tehdä vain sen, mitä sille käsketään. Jos käsket sen laskemaan väärän mutta rakenteellisesti pätevän kaavan, se tekee niin. Tarkkaile siis p- ja q-kirjaimia – er, sulkuja ja matemaattisia operaattoreita – kun rakennat kaavoja.
Toinen virhetyyppi ilmenee, kun kaavassa tai kaavan käyttämissä tiedoissa oleva virhe estää Exceliä laskemasta tulosta. Excel helpottaa elämääsi kertomalla sinulle, kun tällainen virhe tapahtuu. Tarkemmin sanottuna se tekee jonkin seuraavista:
-
Excel näyttää viestin, kun yrität kirjoittaa kaavan, jota ei ole muodostettu oikein.
-
Excel palauttaa soluun virheilmoituksen, kun laskutoimituksessa on jotain vialla.
Katso ensin, mitä tapahtuu, kun yrität kirjoittaa loppuun kaavan, jossa oli väärä määrä sulkuja. Seuraava kuva osoittaa tämän.
Viestin saaminen Excelistä.
Excel löytää parittoman määrän avoimia ja suljettuja sulkeita. Siksi kaava ei voi toimia (se ei ole matemaattisesti järkevää), ja Excel kertoo niin. Varo näitä viestejä; he tarjoavat usein ratkaisuja.
Aidan toisella puolella on virheitä palautetuissa arvoissa. Jos olet päässyt tähän asti, kaavan syntaksi meni läpi, mutta jokin meni kuitenkin pieleen. Mahdollisia virheitä ovat mm
-
Yritetään suorittaa matemaattinen operaatio tekstille
-
Yritetään jakaa luku nollalla (matemaattinen ei-ei)
-
Yritetään viitata olemattomaan soluun, alueeseen, laskentataulukkoon tai työkirjaan
-
Väärän tyyppisen tiedon syöttäminen argumenttifunktioon
Tämä ei suinkaan ole tyhjentävä luettelo mahdollisista virhetiloista, mutta ymmärrät idean. Joten mitä Excel tekee asialle? On kourallinen virheitä, jotka Excel sijoittaa ongelmakaavan soluun.
Virhetyyppi |
Kun se tapahtuu |
#DIV/0! |
Kun yrität jakaa 0:lla. |
#N/A! |
Kun kaava tai funktio kaavan sisällä ei löydä
viitattua dataa. |
#NIMI? |
Kun kaavan tekstiä ei tunnisteta. |
#TYHJÄ! |
Kun välilyöntiä käytettiin pilkun sijaan kaavoissa, jotka
viittaavat useisiin alueisiin. Pilkku tarvitaan alueviittausten erottamiseen
. |
#NUM! |
Kun kaavassa on numeerista tietoa, joka ei kelpaa
operaatiotyypille. |
#VIITE! |
Kun viittaus on virheellinen. |
#ARVO! |
Kun käytetään väärän tyyppistä operandi- tai funktioargumenttia
. |