Heim > Themen > excel > #Num -Fehler in Excel - Fixiernummernfehler in Formeln

#Num -Fehler in Excel - Fixiernummernfehler in Formeln

Christopher Nolan
Freigeben: 2025-03-24 10:15:11
Original
711 Leute haben es durchsucht

In diesem Tutorial werden wir die Ursachen des Excel #Num -Fehlers aufschlüsseln und Ihnen zeigen, wie Sie es beheben können.

Starren Sie auf Ihren Computerbildschirm, nippen an Ihrem Kaffee und fragen sich, warum Ihre Excel -Tabelle plötzlich eine seltsame Fehlermeldung mit dem Hashtag -Symbol anzeigt? Es ist frustrierend, verwirrend und geradezu nervig, aber Angst nicht! Wir sind hier, um das Geheimnis des #Num -Fehlers in Excel zu enträtseln und Ihnen dabei zu helfen, es zu beheben.

Was bedeutet #num Fehler in Excel?

Der #Num -Fehler in Excel ist eine übliche Fehlermeldung, die durch ungültige numerische Werte ausgelöst wird, was zu einem unmöglichen Ergebnis führt. Dieser Fehler tritt typischerweise auf, wenn eine Funktion falsche Argumente enthält oder wenn die angegebenen Zahlen oder Daten keine gültigen numerischen Werte sind oder wenn eine Berechnung die Grenze dessen überschreitet, was Excel verarbeiten kann.

Der #Num -Fehler kann in Abhängigkeit von der zugrunde liegenden Ursache auf verschiedene Weise aufgelöst werden. Diese können das Anpassen der Eingangswerte, das Ändern der Formel oder Berechnung oder das Ändern der Berechnungseinstellungen von Excel umfassen. Eine bestimmte Lösung hängt vom spezifischen Fehler und dem Kontext ihres Auftretens ab.

#Num -Fehler in Excel - Fixiernummernfehler in Formeln

#Num -Fehler in Excel - Ursachen und Lösungen

Im Folgenden werden wir uns ausführlicher mit jeder möglichen Ursache des #Num -Fehlers befassen und Ihnen die notwendigen Schritte zur Lösung ergeben.

Ungültige Eingabeargumente

Grund : Einige Excel -Funktionen erfordern spezifische Eingabeargumente. Wenn Sie ungültige Argumente oder falsche Datentypen angeben, kann Excel einen #Num -Fehler erzeugen.

Lösung : Stellen Sie sicher, dass alle Eingabeargumente gültig und vom richtigen Datentyp sind. Überprüfen Sie Ihre Formel für Syntaxfehler.

Beispielsweise erwartet die Datumsfunktion in Excel eine Zahl zwischen 1 und 9999 für das Argument des Jahres . Wenn sich der Wert für das Jahr außerhalb dieses Bereichs befindet, tritt der #Num -Fehler auf.

In ähnlicher Weise erfordert die datierte Funktion, dass das Enddatum immer größer ist als das Startdatum (oder beide Daten sind gleich). Wenn das Gegenteil, erzeugt die Formel einen #Num -Fehler.

Beispielsweise gibt diese Formel die Differenz von 10 Tagen zurück:

=DATEDIF("1/1/2023", "1/11/2023", "d")

Und dieser erhöht den #Num -Fehler:

=DATEDIF("1/11/2023", "1/1/2023", "d")

#Num -Fehler in Excel - Fixiernummernfehler in Formeln

Zu große oder zu kleine Zahlen

Grund : Microsoft Excel hat eine Grenze für die Größe der Zahlen, die sie berechnen können. Wenn Ihre Formel eine Zahl erzeugt, die diese Grenze überschreitet, tritt ein #Num -Fehler auf.

Lösung : Wenn Ihre Formel eine Zahl außerhalb der Grenze erzeugt, passen Sie die Eingangswerte an, um sicherzustellen, dass das Ergebnis innerhalb des zulässigen Bereichs fällt. Alternativ können Sie in Betracht ziehen, die Berechnung in kleinere Teile zu zerlegen und mehrere Zellen zu verwenden, um das Endergebnis zu erreichen.

Die modernen Versionen von Excel haben die folgenden Berechnungsgrenzen:

Kleinste negative Zahl -2.2251e-308
Kleinste positive Zahl 2.2251e-308
Größte positive Zahl 9.99999999999999e 307
Größte negative Zahl -9.99999999999999e 307
Die größte zulässige positive Zahl über die Formel 1.7976931348623158e 308
Die größte zulässige negative Zahl über die Formel -1.7976931348623158e 308

Wenn Sie mit der wissenschaftlichen Notation nicht vertraut sind, werde ich kurz erklären, was es für ein Beispiel für das kleinste zulässige positive Zahl 2.2251E-308 bedeutet. Der "E -308" -Teil der Notation bedeutet "Zeiten 10 bis die Leistung von -308", so dass die Zahl 2.2251 mit 10 an die Leistung von -308 (2.2251 x 10^-308) multipliziert wird. Dies ist eine sehr kleine Zahl mit 307 Nullen im Dezimalenteil vor der ersten Null-Neigung ohne Null (2).

Wie Sie sehen, liegen die zulässigen Eingangswerte in Excel zwischen -2,2251E -308 und 9.9999999999999e 307. In Formeln sind Zahlen zwischen -1.7976931348623158e 308 und 1,7976931348623158e 308 zulässig. Wenn das Ergebnis Ihrer Formel oder eines ihrer Argumente außerhalb des Geltungsbereichs liegt, erhalten Sie das #Num! Fehler.

Bitte beachten Sie, dass in der aktuellen Version von Excel 365 nur große Zahlen einen #Num -Fehler erzeugen. Kleine Zahlen, die außerhalb der Grenze liegen, werden als 0 (allgemeines Format) oder 0,00E 00 (wissenschaftliches Format) angezeigt. Sieht aus wie ein neues undokumentiertes Verhalten:

#Num -Fehler in Excel - Fixiernummernfehler in Formeln

Unmögliche Operationen

Grund : Wenn Excel keine Berechnung durchführen kann, weil sie als unmöglich angesehen wird, gibt es das #num zurück! Fehler.

Lösung : Identifizieren Sie die Funktion oder den Betrieb, der den Fehler verursacht, und passen Sie die Eingänge an oder ändern Sie die Formel entsprechend.

Ein typisches Beispiel für eine unmögliche Berechnung ist, die Quadratwurzel einer negativen Zahl unter Verwendung der SQRT -Funktion zu finden. Da die Quadratwurzel einer negativen Zahl nicht bestimmt werden kann, führt die Formel zu einem #Num -Fehler. Zum Beispiel:

=SQRT(25) - Rücksendungen 5

=SQRT(-25) -Gibt #num zurück!

Um den Fehler zu beheben, können Sie eine negative Zahl in die ABS -Funktion einwickeln, um den absoluten Wert einer Zahl zu erhalten:

=SQRT(ABS(-25))

Oder

=SQRT(ABS(A2))

Wobei A2 die Zelle ist, die eine negative Zahl enthält.

Ein weiterer Fall ist die Exponentiation einer negativen Zahl zu einer Nichtteger-Leistung. Wenn Sie versuchen, eine negative Zahl auf eine Nichtteger-Leistung zu erhöhen, ist das Ergebnis eine komplexe Zahl. Da Excel keine komplexen Zahlen unterstützt, erzeugt die Formel einen #Num -Fehler. In diesem Fall zeigt der Fehler an, dass die Berechnung innerhalb von Excels Einschränkungen nicht durchführen kann.

#Num -Fehler in Excel - Fixiernummernfehler in Formeln

Die Iterationsformel kann nicht konvergieren

Grund : Eine Iterationsformel, die kein Ergebnis finden kann, verursacht den #Num -Fehler in Excel.

Lösung : Ändern Sie die Eingangswerte, um die Formel zu konvergieren, oder die Excel -Iterationseinstellungen einzustellen, oder verwenden Sie eine andere Formel, um den Fehler zu vermeiden.

Iteration ist ein Merkmal in Excel, mit dem Formeln wiederholt neu berechnet werden, bis ein bestimmter Zustand erfüllt ist. Mit anderen Worten, eine Formel versucht, das Ergebnis durch Versuch und Irrtum zu erzielen. In Excel gibt es eine Reihe solcher Funktionen, einschließlich IRR, XIRR und Rate. Wenn eine Iterationsformel in den angegebenen Einschränkungen kein gültiges Ergebnis finden kann, wird der #Num -Fehler zurückgegeben.

Um diesen Fehler zu beheben, müssen Sie möglicherweise die Eingangswerte ändern oder das Toleranzniveau für die Konvergenz verringern, um sicherzustellen, dass die Formel ein gültiges Ergebnis finden kann.

Wenn Ihre Rate -Formel beispielsweise zu einem #Num -Fehler führt, können Sie sie bei der Suche nach einer Lösung unterstützen, indem Sie eine erste Vermutung vorlegen:

#Num -Fehler in Excel - Fixiernummernfehler in Formeln

Darüber hinaus müssen Sie möglicherweise die Iterationseinstellungen in Excel anpassen, um die Formel zu konvergieren. Hier sind die Schritte, die Sie folgen müssen:

  1. Klicken Sie auf das Menü Datei und wählen Sie Optionen .
  2. Überprüfen Sie auf der Registerkarte "Formeln" im Abschnitt Berechnungsoptionen die Option Iterativer Berechnung aktivieren .
  3. Geben Sie im Feld Maximum Iterations die Häufigkeit ein, mit der Excel Formel neu berechnet werden soll. Eine höhere Anzahl von Iterationen erhöht die Wahrscheinlichkeit, ein Ergebnis zu finden, erfordert aber auch mehr Zeit, um zu berechnen.
  4. Geben Sie im maximalen Änderungsfeld die Änderung zwischen den Berechnungsgebnissen an. Eine kleinere Zahl liefert genauere Ergebnisse, erfordert jedoch mehr Zeit, um zu berechnen.

#Num -Fehler in Excel - Fixiernummernfehler in Formeln

#Num -Fehler in der Excel -IRR -Funktion

Grund : Eine IRR-Formel findet keine Lösung aufgrund von Problemen ohne Konvergen oder wenn die Cashflows inkonsistente Anzeichen haben.

Lösung : Passen Sie die Iterationseinstellungen von Excel an, geben Sie eine erste Vermutung an und stellen Sie sicher, dass die Cashflows entsprechende Anzeichen haben.

Die IRR -Funktion in Excel berechnet die interne Rendite für eine Reihe von Cashflows. Wenn die Cashflows jedoch nicht zu einem gültigen IRR führen, gibt die Funktion ein #Num zurück! Fehler.

Wie bei jeder anderen Iterationsfunktion kann ein #Num -Fehler in IRR auftreten, da nach einer bestimmten Anzahl von Iterationen nicht möglich ist, ein Ergebnis zu finden . Um das Problem zu beheben, erhöhen Sie die maximale Anzahl von Iterationen oder//und geben Sie die anfängliche Vermutung für die Rendite an (finden Sie im vorherigen Abschnitt für weitere Einzelheiten).

Ein weiterer Grund, warum die IRR -Funktion einen #num -Fehler zurückgeben kann, ist auf inkonsistente Anzeichen in den Cashflows zurückzuführen. Die Funktion geht davon aus, dass es sowohl positive als auch negative Cashflows gibt. Wenn sich keine Zeichenschilder für die Cashflows ändert, führt eine IRR -Formel zum #Num -Fehler. Um dieses Problem zu beheben, stellen Sie sicher, dass alle ausgehenden Zahlungen, einschließlich der anfänglichen Investition, als negative Zahlen eingegeben werden.

#Num -Fehler in Excel - Fixiernummernfehler in Formeln

Zusammenfassend ist der #Num -Fehler in Excel ein häufiges Problem, das aus verschiedenen Gründen auftreten kann, einschließlich falscher Argumente, nicht anerkannten Zahlen/Daten, unmöglichen Vorgängen und Übertreffer von Excels Berechnungsgrenzen. Hoffentlich hat dieser Artikel Ihnen geholfen, diese Gründe zu verstehen und den Fehler effektiv zu beheben.

Üben Sie die Arbeitsmappe zum Download

#Num Fehler in Excel - Beispiele (.xlsx -Datei)

Das obige ist der detaillierte Inhalt von#Num -Fehler in Excel - Fixiernummernfehler in Formeln. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage