Exceli valem: kuidas parandada #NUM! viga -

Lang L: none (table-of-contents)

Kokkuvõte

#NUM! tõrge ilmneb Exceli valemites, kui arvutust ei saa teha. Näiteks kui proovite arvutada negatiivse arvu ruutjuuri, näete #NUM! viga. Üldiselt on #NUM! viga on sisendite kohandamine vastavalt vajadusele, et arvutus oleks jälle võimalik. Lisateavet leiate allpool.

Selgitus

#NUM! tõrge ilmneb Exceli valemites, kui arvutust ei saa teha. Näiteks kui proovite arvutada negatiivse arvu ruutjuuri, näete #NUM! viga. Allpool toodud näited näitavad valemeid, mis tagastavad tõrke #NUM. Üldiselt on #NUM! viga on sisendite kohandamine vastavalt vajadusele, et arvutus oleks jälle võimalik.

Näide 1 - liiga suur või väike arv

Excelis on piirangud väikseimatele ja suurimatele arvudele, mida saate kasutada. Kui proovite töötada väljaspool seda vahemikku asuvate numbritega, kuvatakse tõrge #NUM. Näiteks 5 tõstmine 500-ni on väljaspool lubatud vahemikku:

=5^500 // returns #NUM!

Näide # 2 - võimatu arvutus

#NUM! viga võib ilmneda ka siis, kui arvutust ei saa teha. Näiteks näitab allolev ekraan, kuidas funktsiooni SQRT abil arvutada ruutjuur. Kopeeritud C3 valem on:

=SQRT(B3)

Lahtris C5 tagastab valem #NUM, kuna arvutust ei saa teostada. Kui peate saama negatiivse väärtuse ruutjuure (käsitledes väärtust positiivsena), saate numbri ABS-funktsiooni sisse keerata järgmiselt:

=SQRT(ABS(B3))

Samuti võite funktsiooni IFERROR abil viga kinni püüda ja tulemuse ("") tagastada ja tühjendada või kohandatud sõnumi.

Näide # 3 - vale funktsiooni argument

Mõnikord näete #NUM! viga, kui sisestate funktsiooni argumendile vale sisendi. Näiteks tagastab funktsioon DATEDIF erinevates ühikutes kahe kuupäeva vahe. Selleks on vaja kolme sellist argumenti:

=DATEDIF (start_date, end_date, unit)

Kuni sisendid kehtivad, tagastab DATEDIF kuupäeva vahelise aja määratud ühikus. Kui aga alguskuupäev on suurem kui lõppkuupäev, tagastab DATEDIF tõrke #NUM. Allpool oleval tasemel näete, et valem töötab hästi kuni 5. reani, kus alguskuupäev on suurem kui lõppkuupäev. D5-s tagastab valem #NUM.

Pange tähele, et see erineb pisut #VALUE! viga, mis ilmneb tavaliselt siis, kui sisendväärtus pole õige tüüp. Eespool näidatud vea parandamiseks pöörake 5. real lihtsalt kuupäevad ümber.

Näide # 4 - iteratsioonivalem ei leia tulemust

Mõni Exceli funktsioon, näiteks IRR, RATE ja XIRR, toetub tulemuse leidmiseks iteratsioonile. Toimivuse kaalutlustel piirab Excel lubatud korduste arvu. Kui enne selle limiidi saavutamist tulemust ei leita, tagastab valem tõrke #NUM. Korduskäitumist saab reguleerida valikutel> Valemid> Arvutusvalikud.

Huvitavad Artiklid...