„Excel“ pateikia šią klaidą, kai formulėje ar funkcijoje yra neleistinų skaitinių reikšmių.
Taip dažnai nutinka, kai įvedate skaitinę reikšmę naudodami duomenų tipą arba skaičių formatą, kuris nepalaikomas formulės argumento dalyje. Pavyzdžiui, negalite įvesti reikšmės, pvz., $1000 valiutos formatu, nes dolerio ženklai naudojami kaip absoliučiosios nuorodos indikatoriai, o kableliai kaip argumentų skyrikliai formulėse. Norėdami išvengti #NUM! klaidą, reikšmes įveskite kaip neformatuotus skaičius, pvz., 1000.
"Excel" taip pat gali rodyti #NUM! klaida, kai:
-
Formulėje naudojama funkcija, kuri kartojasi, pvz., IRR arba RATE, todėl ta funkcija negali rasti rezultato.
Norėdami išspręsti problemą, pakeiskite programos „Excel“ formulių iteracijos skaičių:
-
Pasirinkite Failo > parinktys.
-
Skirtuko Formulės dalyje Skaičiavimo parinktys pažymėkite žymės langelį Įgalinti iteracinį skaičiavimą.
-
Langelyje Maksimalus iteracijų skaičius įveskite norimą „Excel“ atliekamų perskaičiavimų skaičių. Kuo didesnis iteracijų skaičius, tuo daugiau programai „Excel“ reikės laiko apskaičiuoti darbalapį.
-
Lauke Maksimalus keitimas skaičių pakeitimų, kuriuos sutinkate priimti pateikiant skaičiavimo rezultatus. Kuo šis skaičius mažesnis, tuo tikslesnis rezultatas ir tuo ilgiau programa „Excel“ skaičiuos darbalapį.
-
-
Formulės rezultatas yra skaičius, kuris yra per didelis ar per mažas, kad būtų pavaizduotas programoje „Excel“.
Norėdami išspręsti problemą, pakeiskite formulę, kad jos rezultatas būtų nuo -1*10307iki 1*10307.
Patarimas: Jei programoje "Excel" įjungtas klaidų tikrinimas, galite pasirinkti šalia langelio, kuriame rodoma klaida. Pasirinkite Rodyti skaičiavimo veiksmus , jei jie galimi, ir pasirinkite jūsų duomenims tinkamą sprendimą.
Reikia daugiau pagalbos?
Visada galite paklausti „Excel“ technologijų bendruomenės specialisto arba gauti palaikymo bendruomenėse.
Taip pat žr.
Kaip išvengti sugadintų formulių