Excel

Sådan løses #NUM! fejl

How Fix Num Error

Excel-formel: Sådan løses #NUM! fejlResumé

#NUM! fejl opstår i Excel-formler, når en beregning ikke kan udføres. For eksempel, hvis du prøver at beregne kvadratroden af ​​et negativt tal, vil du se #NUM! fejl. Generelt er fastsættelsen af ​​#NUM! fejl er et spørgsmål om at justere input efter behov for at gøre en beregning mulig igen. Se nedenfor for mere information.

hvordan man gør e ^ in excel
Forklaring

#NUM! fejl opstår i Excel-formler, når en beregning ikke kan udføres. For eksempel, hvis du prøver at beregne kvadratroden af ​​et negativt tal, vil du se #NUM! fejl. Eksemplerne nedenfor viser formler, der returnerer #NUM-fejlen. Generelt er fastsættelsen af ​​#NUM! fejl er et spørgsmål om at justere input efter behov for at gøre en beregning mulig igen.



Eksempel nr. 1 - Nummer for stort eller lille

Excel har grænser for det mindste og største antal du kan bruge. Hvis du prøver at arbejde med tal uden for dette interval, modtager du fejlen #NUM. For eksempel hæver man 5 til 500 uden for det tilladte interval:



 
=5^500 // returns #NUM!

Eksempel # 2 - Umulig beregning

#NUM! fejl kan også vises, når en beregning ikke kan udføres. For eksempel viser nedenstående skærm, hvordan du bruger SQRT-funktion at beregne kvadratroden af ​​et tal. Formlen i C3, kopieret ned, er:

 
= SQRT (B3)

#NUM! fejleksempel - umulig beregning



I celle C5 returnerer formlen #NUM, da beregningen ikke kan udføres. Hvis du har brug for at få kvadratroden af ​​en negativ værdi (behandler værdien som positiv), kan du indpakke tallet i ABS-funktion sådan her:

hvordan man indsætter aktuel tid i excel
 
= SQRT ( ABS (B3))

#NUM! fejleksempel - umulig beregning - FAST

Du kan også bruge FEJL-funktion for at fælde fejlen og returnere og tømme resultatet ('') eller en brugerdefineret besked.



Eksempel # 3 - forkert funktionsargument

Nogle gange kan du se #NUM! fejl, hvis du leverer et ugyldigt input til en funktionsargument . For eksempel DATEDIF-funktion returnerer forskellen mellem to datoer i forskellige enheder. Det kræver tre argumenter som dette:

 
= DATEDIF  (start_date, end_date, unit)

Så længe input er gyldige, returnerer DATEDIF tiden mellem datoer i den angivne enhed. Men hvis startdatoen er større end slutdatoen , DATEDIF returnerer fejlen #NUM. I skriften nedenfor kan du se, at formlen fungerer fint indtil række 5, hvor startdatoen er større end slutdatoen. I D5 returnerer formlen #NUM.

hvordan man tilfældigt vælger i Excel

#NUM! fejleksempel - forkert funktionsargument

Bemærk dette er en smule forskellig fra #VÆRDI! fejl , som typisk opstår, når en inputværdi ikke er den rigtige type. For at rette fejlen vist ovenfor skal du bare vende datoerne på række 5.

Eksempel # 4 - iterationsformel kan ikke finde resultat

Nogle Excel-funktioner som IRR , SATS og XIRR , stole på iteration for at finde et resultat. Af ydeevnehensyn begrænser Excel antallet af tilladte iterationer. Hvis der ikke findes noget resultat, før denne grænse er nået, returnerer formlen #NUM-fejl. Iterationsadfærd kan justeres under Valg> Formler> Beregningsindstillinger.

Forfatter Dave Bruns


^