Excel näyttää tämän virheen, kun kaavassa tai funktiossa on virheellisiä numeerisia arvoja.
Näin käy usein silloin, kun olet kirjoittanut numeerisen arvon tietotyypin tai lukumuotoilun avulla, jota kaavan argumenttiosa ei tue. Et voi esimerkiksi kirjoittaa arvoa, kuten 1 000 euroa valuuttamuodossa, koska dollarimerkkejä käytetään absoluuttisina viittausilmaisimina ja pilkuina argumenttien erottimena kaavoissa. Vältä #NUM! -virheen, kirjoita sen sijaan muotoilemattoina lukuina, kuten 1 000.
Excel saattaa myös näyttää #NUM! seuraavissa tilanteissa:
-
Kaava käyttäää iteroivaa funktiota, kuten SISÄINEN.KORKO- tai KORKO-funktiota, ja tulosta ei löydy.
Ongelman voi korjata muuttamalla Excelin kaavojen iterointikertojen määrää:
-
Valitse Tiedosto->asetukset. Jos käytössäsi on Excel 2007, valitse Microsoft Office -painike
> Excelin asetukset.
-
Valitse Kaavat-välilehden Laskenta-asetukset-kohdassa Salli iteratiivinen laskenta -ruutu.
-
Kirjoita Iteraatioita enintään -ruutuun haluamasi Excelin uudelleenlaskentakertojen lukumäärä. Mitä suurempi iteraatioiden määrä on, sitä enemmän aikaa Excel tarvitsee laskutoimitusten suorittamiseen.
-
Kirjoita Muutos enintään -ruutuun muutoksen määrä, jonka hyväksyt laskentatulosten välillä. Mitä pienempi luku on, sitä tarkempi tulos saavutetaan ja sitä enemmän aikaa Excel tarvitsee laskentataulukon laskentaan.
-
-
Kaavan tulokseksi saattaa tulla luku, joka on liian suuri tai pieni esitettäväksi Excelissä.
Muuta kaavaa siten, että sen tulos on välillä -1*10307 ja 1*10307.
Vihje: Jos virheentarkistus on käytössä Excelissä, voit
virheen osoittamassa solussa. Valitse Näytä laskennan vaiheet, jos se on käytettävissä, ja valitse tietoihisi parhaiten sopiva ratkaisu.
Onko sinulla jokin funktioihin liittyvä kysymys?
Auta meitä parantamaan Exceliä
Onko sinulla ehdotuksia, miten voimme parantaa seuraavaa Excel-versiota? Jos on, lue aiheet Excelin User Voice -palvelussa
Katso myös
Viallisten kaavojen ratkaiseminen
Kaavoissa esiintyvien virheiden etsiminen