Excel formula: Kako popraviti #NUM! pogreška -

Sadržaj

Sažetak

#NUM! pogreška se javlja u Excel formulama kada se izračun ne može izvršiti. Na primjer, ako pokušate izračunati kvadratni korijen negativnog broja, vidjet ćete #NUM! pogreška. Općenito, popravljanje #NUM! pogreška je stvar prilagodbe ulaza prema potrebi kako bi se ponovno omogućio izračun. Pogledajte dolje za više informacija.

Obrazloženje

#NUM! pogreška se javlja u Excel formulama kada se izračun ne može izvršiti. Na primjer, ako pokušate izračunati kvadratni korijen negativnog broja, vidjet ćete #NUM! pogreška. Primjeri u nastavku prikazuju formule koje vraćaju pogrešku #NUM. Općenito, popravljanje #NUM! pogreška je stvar prilagodbe ulaza prema potrebi kako bi se ponovno omogućio izračun.

Primjer # 1 - Broj prevelik ili mali

Excel ima ograničenja na najmanji i najveći broj koje možete koristiti. Ako pokušate raditi s brojevima izvan ovog raspona, primit ćete pogrešku #NUM. Na primjer, podizanje broja 5 na snagu 500 izvan je dopuštenog raspona:

=5^500 // returns #NUM!

Primjer # 2 - Nemogući izračun

#NUM! pogreška se također može pojaviti kada se izračun ne može izvršiti. Na primjer, zaslon u nastavku prikazuje kako koristiti funkciju SQRT za izračunavanje kvadratnog korijena broja. Kopirana formula u C3 je:

=SQRT(B3)

U ćeliji C5, formula vraća #NUM, jer se izračun ne može izvršiti. Ako trebate dobiti kvadratni korijen negativne vrijednosti (tretirajući vrijednost kao pozitivnu), broj možete umotati u funkciju ABS ovako:

=SQRT(ABS(B3))

Možete koristiti i funkciju IFERROR da zarobite pogrešku i vratite i ispraznite rezultat ("") ili prilagođenu poruku.

Primjer # 3 - netočan argument funkcije

Ponekad ćete vidjeti #NUM! pogreška ako argumentu funkcije dostavite nevaljani ulaz. Na primjer, funkcija DATEDIF vraća razliku između dva datuma u različitim jedinicama. Potrebna su tri ovakva argumenta:

=DATEDIF (start_date, end_date, unit)

Sve dok su unosi valjani, DATEDIF vraća vrijeme između datuma u navedenoj jedinici. Međutim, ako je datum početka veći od datuma završetka, DATEDIF vraća pogrešku #NUM. Na donjem zaslonu možete vidjeti da formula dobro funkcionira do retka 5, gdje je datum početka veći od datuma završetka. U D5, formula vraća #NUM.

Primijetite da se ovo malo razlikuje od #Vrijednosti! pogreška, koja se obično javlja kada ulazna vrijednost nije odgovarajućeg tipa. Da biste ispravili gornju grešku, samo preokrenite datume u retku 5.

Primjer # 4 - iteracijska formula ne može pronaći rezultat

Neke se Excel funkcije poput IRR, RATE i XIRR oslanjaju na iteraciju kako bi pronašle rezultat. Iz razloga izvedbe, Excel ograničava dopušteni broj iteracija. Ako se ne postigne rezultat prije dostizanja ovog ograničenja, formula vraća pogrešku #NUM. Ponašanje ponavljanja može se podesiti u Opcijama> Formule> Opcije izračuna.

Zanimljivi članci...