
Резиме
#НУМ! грешка се јавља у Екцел формулама када се прорачун не може извршити. На пример, ако покушате да израчунате квадратни корен негативног броја, видећете #НУМ! грешка. Генерално, поправљање #НУМ! грешка је ствар прилагођавања улаза по потреби како би се прорачун поново омогућио. Погледајте доле за више информација.
Објашњење
#НУМ! грешка се јавља у Екцел формулама када се прорачун не може извршити. На пример, ако покушате да израчунате квадратни корен негативног броја, видећете #НУМ! грешка. Примери у наставку приказују формуле које враћају грешку #НУМ. Генерално, поправљање #НУМ! грешка је ствар прилагођавања улаза по потреби како би се прорачун поново омогућио.
Пример # 1 - Број је превелик или мали
Екцел има ограничења на најмањи и највећи број који можете да користите. Ако покушате да радите са бројевима изван овог опсега, добићете грешку #НУМ. На пример, подизање 5 на снагу 500 је изван дозвољеног опсега:
=5^500 // returns #NUM!
Пример # 2 - Немогуће израчунавање
#НУМ! грешка се такође може појавити када се прорачун не може извршити. На пример, доњи екран показује како се помоћу функције СКРТ израчунава квадратни корен броја. Копирана формула у Ц3 је:
=SQRT(B3)
У ћелији Ц5, формула враћа #НУМ, јер се прорачун не може извршити. Ако требате добити квадратни корен негативне вредности (третирајући вредност као позитивну), можете умотати број у функцију АБС овако:
=SQRT(ABS(B3))
Такође бисте могли да користите функцију ИФЕРРОР да заробите грешку и вратите и испразните резултат ("") или прилагођену поруку.
Пример # 3 - нетачан аргумент функције
Понекад ћете видети #НУМ! грешка ако аргументу функције дате неважећи улаз. На пример, функција ДАТЕДИФ враћа разлику између два датума у различитим јединицама. Потребна су три оваква аргумента:
=DATEDIF (start_date, end_date, unit)
Све док су уноси валидни, ДАТЕДИФ враћа време између датума у наведеној јединици. Међутим, ако је датум почетка већи од датума завршетка, ДАТЕДИФ враћа грешку #НУМ. На доњем осипу можете видети да формула добро функционише до 5. реда, где је датум почетка већи од датума завршетка. У Д5, формула враћа #НУМ.
Приметите да се ово мало разликује од # ВРЕДНОСТ! грешка, која се обично јавља када улазна вредност није правог типа. Да бисте исправили грешку приказану горе, само преокрените датуме у реду 5.
Пример # 4 - формула итерације не може пронаћи резултат
Неке Екцел функције попут ИРР, РАТЕ и КСИРР ослањају се на итерацију да би пронашле резултат. Из разлога перформанси, Екцел ограничава дозвољени број итерација. Ако резултат није пронађен пре достизања овог ограничења, формула враћа грешку #НУМ. Понашање понављања може се прилагодити у Оптионс> Формулас> Цалцулатион оптионс.