So lösen Sie #Div/0-Fehler in Excel (mit Beispielen)

Mathematisch gesehen kann eine Zahl nicht durch Null geteilt werden. Dasselbe gilt auch in Excel. Excel kann einen durch Null dividierten Wert nicht berechnen und bezeichnet ihn mit #Div/0! Die Division durch ein Leerzeichen oder eine leere Zelle wird neben Null auch als #Div/0 angezeigt!

#Div/0!  Fehler in Excel#Div/0! Fehler in Excel

Einfach ausgedrückt: Wenn Excel auf einen durch Null geteilten Wert, eine leere/leere Zelle oder einen Wert, der Null entspricht, stößt, zeigt es #Div/0! an. Fehler. Obwohl wir das #div/0 besprechen werden! Fehler in Bezug auf Excel, dieser Artikel gilt auch für andere Tabellenkalkulationsprogramme wie Google Sheets, Open Office usw.

Fehler aufgrund einer Division durch Null.

Geben Sie die folgende Formel in Zelle B2 ein:

=12/0#Div/0!  Fehler aufgrund einer Division durch Null#Div/0! Fehler aufgrund einer Division durch Null

Dadurch wird sofort ein #Div/0 ausgelöst! Fehler, da der Nenner in der Formel Null ist.

Schauen Sie sich das Bild unten an und Sie werden einen Fehler bei der Division durch Null in Zelle E9 bemerken. Hier lautet die Formel:

=C9/D9

Aber D9 ist 0, also der Fehler.

#Div/0!  Fehler aufgrund einer Division durch eine Zelle, die Null enthält#Div/0! Fehler aufgrund einer Division durch eine Zelle, die Null enthält

Fehler nach Division durch eine leere Zelle.

Geben Sie 10 in Zelle B2 ein und geben Sie die folgende Formel in Zelle D3 ein:

=B2/C2

Dies führt zu einem #Div/0! Fehler, da Zelle C2 leer ist und in Excel-Berechnungen als Null behandelt wird.

Division durch Nullfehler aufgrund einer leeren Zelle C2Division durch Nullfehler aufgrund einer leeren Zelle C2

Fehler in einer Durchschnittsformel aufgrund eines nicht numerischen Werts

Geben Sie die im Bild unten gezeigten Werte ein und geben Sie die folgende Formel in Zelle C15 ein:

=DURCHSCHNITT(C3:C14)

Dies führt jedoch zu einem #Div/0! Fehler in Zelle C15.

#Div/0!  Fehler im Durchschnitt nicht numerischer Werte#Div/0! Fehler im Durchschnitt nicht numerischer Werte

Durchschnitt ist

=Summe/Anzahl

Da die Summe und die Anzahl der numerischen Werte im angegebenen Bereich beide Null sind (da die Werte nicht numerisch sind), ergibt sich eine 0/0-Situation, die zum div/0 führt! Fehler.

Die Averageifs-Formel

Die obige Aussage gilt auch für die Formeln AVERAGEIF und AVERAGEIFS; Konzentrieren wir uns jedoch auf die Diskussion des vorliegenden Fehlers in Bezug auf die Funktion AVERAGEIFS. Bitte beachten Sie das Bild unten:

#Div/0!  Fehler in der Averageifs-Formel#Div/0! Fehler in der Averageifs-Formel

Es gibt zwei Spalten: eine für die Farbe und die andere für die Menge. Wir wollen einen Durchschnitt der Farbwerte basierend auf den Daten in den Zellen C3:C9 berechnen. Geben Sie die Formel in Zelle F3 ein.

=AVERAGEIFS(C5:C11,B5:B11,E3)

Kopieren Sie es in die Zellen F4 und F5. Sie werden sofort ein #DIV/0 bemerken! Fehler in Zelle F5. Aber warum?

Für Zelle F3 beträgt die Anzahl der Rottöne 2 (B3 und B5) und die Summe beträgt 12 + 8 = 20 (C3 und C5). Der Durchschnitt beträgt 20/2 = 10.

Für Zelle F5 ist die Anzahl der Schwarzwerte 0 (da Schwarz nicht im Referenzbereich vorhanden ist) und die Summe ist ebenfalls Null; Daher führt es zu einer 0/0-Berechnung, was zu einem #DIV/0 führt! Fehler.

Fehler in einer anderen Formel, an der die Division nicht beteiligt ist.

Geben Sie die folgende Formel in Zelle E15 ein:

=SUMME(E3:E14)Division durch Nullfehler in einer SummenfunktionDivision durch Nullfehler in einer Summenfunktion

Aber warum wird ein #div/0 angezeigt? Fehler? Dies ist eine einfache Summenfunktion und erfordert keine Division. Die #div/0! Fehler in Zelle E3 verursacht den Fehler in Zelle E15.

MOD ist auch eine Excel-Formel, die direkt ein #div/0 verursachen kann! Fehler.

Gründe für #Div/0! Fehler.

Daher zeigt Excel einen Division-durch-Null-Fehler an.

  1. Bei einer Division durch Null handelt es sich um ein Leerzeichen bzw. eine leere Zelle.
  2. Wenn die Informationen im Formelbereich ungültig sind, beispielsweise beim Versuch, den Durchschnitt eines Bereichs nicht numerischer Zellen zu ermitteln.
  3. Wenn der Formelbereich bereits ein #div/0! enthält Fehler.

Methoden zum Umgang mit #Div/0! Fehler.

Als #Div/0! Fehler haben ihre Wurzeln in der Mathematik und können nicht vermieden werden. Stellen Sie zunächst sicher, dass der Fehler nicht durch einen Fehler oder menschliches Versagen verursacht wird. Gehen Sie dazu wie folgt vor:

  1. Stellen Sie sicher, dass es dabei zu keiner Division durch Null, Leerzeichen oder leeren Zellen kommt.
  2. Überprüfen Sie, ob die Informationen im Formelbereich gültig sind. Stellen Sie beispielsweise sicher, dass Sie nicht versuchen, einen Durchschnitt nicht numerischer Zellen zu berechnen.
  3. Stellen Sie sicher, dass in keiner Zelle bereits ein #DIV/0 angezeigt wird! Fehler im Formelbereich.
  4. Verwenden Sie die Excel-Formeln, um #div/0 zu maskieren, abzufangen oder zu korrigieren! Fehler (später besprochen).

Wenn die Fehlerberichterstattung aktiviert ist, klicken Sie auf das gelbe Dreieckssymbol und wählen Sie „Berechnungsschritte anzeigen“. Damit können Sie das Problem eingrenzen.

Verwenden Sie die Fehlerberichterstattung, um Probleme zu finden, die ein #div/0! verursachen.  FehlerVerwenden Sie die Fehlerberichterstattung, um Probleme zu finden, die ein #div/0! verursachen. Fehler

So finden Sie #DIV/0! Fehlerzellen.

Man kann einen Fehler bei der Division durch Null manuell übersehen, wenn man einen großen Datensatz durchgeht und die Funktionen von Excel nutzt, um alle Zellen mit #div/0 zu finden! Fehler werden eine große Hilfe sein. Dies kann uns auch bei der Entscheidung helfen, wie mit diesen Fehlern umgegangen werden soll.

  1. Drücken Sie die Tasten Strg + F, um das Feld „Suchen und Ersetzen“ zu öffnen.
  2. Erweitern Sie die Optionen und geben Sie im Feld „Suchen nach“ Folgendes ein:#DIV/0!
  3. Wählen Sie „Blatt“ oder „Arbeitsmappe“ (im Dropdown-Menü „Innerhalb“) und stellen Sie das Dropdown-Menü „Suchen in“ auf „Werte“ ein.
  4. Klicken Sie auf „Alle suchen“ und alle Zellen mit dem #Div/0! Fehler werden angezeigt. Sie können jede Zelle untersuchen, um festzustellen, ob der Fehler auf einen Fehler zurückzuführen ist oder ob eine andere Aktion durchgeführt werden kann, z. B. das Löschen der Zelle, wenn dies nicht erforderlich ist.Finde alle #Div/0!  Fehler in einer Excel-ArbeitsmappeFinde alle #Div/0! Fehler in einer Excel-Arbeitsmappe

Verwenden Sie Excel-Formeln, um „Dividiert durch Null“-Fehler zu beheben.

Es wird immer Fälle geben, in denen eine Division durch Null unvermeidlich ist, Sie aber Ihrem Vorgesetzten, Kollegen, Kunden usw. keinen Rechenfehler auf Ihrem Arbeitsblatt zeigen möchten. Zu diesem Zweck können Sie #DIV/0 abfangen oder maskieren! Fehler mithilfe der IF- oder IFERROR-Formeln.

Verwenden Sie die IFERROR-Formel, um #DIV/0 abzufangen! Fehler.

IFERROR ist eine Excel-Formel, mit der alle Fehler in einer Excel-Tabelle maskiert werden. Es funktioniert auch zum Abfangen oder Maskieren von #Div/0! Fehler. Die Syntax der IFERROR-Formel lautet wie folgt:

=IFERROR(value, value_if_error)

Hier stellt „Wert“ die Formel dar, die einen Excel-Fehler anzeigt (in diesem Fall #DIV/0!), und „Wert_wenn_Fehler“ ist ein Wert, den Sie angeben, um anstelle des Fehlers angezeigt zu werden.

Lassen Sie uns dies anhand eines einfachen Beispiels verdeutlichen. Geben Sie 10 in Zelle B2 ein und geben Sie die folgende Formel in Zelle D2 ein:

=B2/C2

Dies führt zu einem #DIV/0! Fehler in Zelle D2. Geben Sie nun die folgende Formel in Zelle D2 ein:

=IFERROR(B2/C2,””)Verwenden Sie IFERROR, um einen Division-durch-Null-Fehler auszublendenVerwenden Sie IFERROR, um einen Division-durch-Null-Fehler auszublenden

Sie werden sehen, dass Zelle D2 jetzt leer ist, weil wir die IFERROR-Formel gebeten haben, anstelle von #DIV/0 ein Leerzeichen (gekennzeichnet mit „“) anzuzeigen! Fehler.

Fügen Sie der IFERROR-Formel eine benutzerdefinierte Nachricht hinzu.

Wenn Sie keine leere Zelle anzeigen möchten, können Sie Ihrer Formel eine benutzerdefinierte Nachricht hinzufügen, die in Zukunft hilfreich sein kann, wenn Sie oder eine andere Person die Formel erneut aufrufen. Fahren wir dazu mit unserem einfachen Beispiel fort:

  1. Geben Sie die folgende Formel in die Zelle D2 ein:=IFERROR(B2/C2,”C2 ist leer, geben Sie einen Wert ein”)Fügen Sie einer IFERROR-Formel eine benutzerdefinierte Nachricht hinzuFügen Sie einer IFERROR-Formel eine benutzerdefinierte Nachricht hinzu
  2. Sie werden feststellen, dass Zelle D2 jetzt deutlich anzeigt, dass C2 leer ist. Bitte einen Wert eingeben.

Wenn Sie die IFERROR-Formel auf eine Spalte oder Zeile anwenden möchten, kopieren Sie sie einfach und fügen Sie sie ein.

Einschränkungen der IFERROR-Formel.

Hier sind einige Einschränkungen der IFERROR-Formel:

  1. Die IFERROR-Formel ist mit Excel 2007 und höher kompatibel. Für niedrigere Versionen, beispielsweise Excel 2003 oder früher, funktioniert diese Formel nicht. Stattdessen können Sie die Funktionen IF und ISERROR verwenden, die später erläutert werden.
  2. IFERROR maskiert alle Fehlerwerte, einschließlich #DIV/0!, N/A, #VALUE!, #REF!, #NUM, #NAME usw., nicht nur #div/0! Fehler. Wenn Ihre Formel einen anderen Fehler als #div/0! zurückgibt, wird sie auf die gleiche Weise behandelt. Dies kann zu falschen Berechnungen und Entscheidungen führen.

Verwenden Sie die IF-Formel, um #Div/0 zu lösen!

#Div/0! kann mithilfe der Logik der IF-Formel gelöst (nicht nur maskiert oder abgefangen) werden, die Lösung unterscheidet sich jedoch von Fall zu Fall.

Die allgemeine Syntax der IF-Formel lautet wie folgt:

=IF(Logischer_Test, [value_if_true], [value_if_false])

Ein logischer Test ist eine Bedingung, die Sie testen möchten. Wenn es wahr ist, wird der erste Wert zurückgegeben; andernfalls wird der zweite Wert zurückgegeben. Zum besseren Verständnis fahren wir mit unserem einfachen Beispiel fort:

  1. Geben Sie die folgende Formel in Zelle D2 ein:=IF(C2,B2/C2,””)Verwenden Sie If, ​​um eine leere Zelle anstelle eines #Div/0 anzuzeigen!  FehlerVerwenden Sie If, ​​um eine leere Zelle anstelle eines #Div/0 anzuzeigen! Fehler
  2. In Zelle D2 sehen Sie eine leere Zelle. In diesem Fall besagt die Formel, dass, wenn die Zelle C2 einen Wert ungleich Null enthält, mit der Division von B2 durch C2 fortgefahren wird; Andernfalls wird ein leerer Wert zurückgegeben.
  3. Ändern wir die Formel, um eine benutzerdefinierte Nachricht anzuzeigen.=IF(C2,B2/C2,”Eingabewert in C2″)Zeigen Sie eine benutzerdefinierte Nachricht anstelle von #div/0 an!  Fehler bei der Verwendung von IFZeigen Sie eine benutzerdefinierte Nachricht anstelle von #div/0 an! Ein Fehler bei der Verwendung von IF
  4. In der Zelle D2 wird „Eingabewert in C2“ angezeigt. In diesem Fall besagt die Formel, dass, wenn die Zelle C2 einen Wert ungleich Null hat, mit der Division von B2 durch C2 fortgefahren wird; Andernfalls wird der Text „Eingabewert in C2“ angezeigt.
  5. Geben Sie die folgende Formel in Zelle D2 ein:=IF(C2<>0,B2/C2,”Input ungleich Null Wert in C2″)Verwenden Sie die IF-Formel, um eine benutzerdefinierte Meldung anzuzeigen und einen Wert ungleich Null einzugeben, um einen Fehler bei der Division durch Null zu korrigierenVerwenden Sie die IF-Formel, um eine benutzerdefinierte Meldung anzuzeigen und einen Wert ungleich Null einzugeben, um einen Fehler bei der Division durch Null zu korrigieren
  6. Wenn nun der Wert von C2 ungleich Null ist (gekennzeichnet durch <>), berechnet die Formel; andernfalls wird „Geben Sie einen Wert ungleich Null in C2 ein“ angezeigt.
  7. Sie können mehrere Kriterien in einer einzigen WENN-Formel kombinieren, indem Sie OR verwenden. Wenn wir beispielsweise die Formel nicht berechnen möchten, wenn B2 oder C2 leer ist, können wir Folgendes verwenden:=IF(OR(B=2″”,C2=””),””,B2/C2)Verwenden Sie IF und OR, um mehrere Kriterien zum Korrigieren von #div/0 zu verwenden!  FehlerVerwenden Sie IF und OR, um mehrere Kriterien zum Korrigieren von #div/0 zu verwenden! Fehler

Die gleiche Logik kann auch auf andere, komplexere Szenarien angewendet werden. Der Logik, die mit IF und OR zur Überwindung von #div/0 verwendet werden kann, sind keine Grenzen gesetzt! Fehler, aber diese Logik hängt von Ihrem speziellen Anwendungsfall ab.

Entfernen Sie das #DIV/0! Fehler bei Verwendung von ISERROR und IF.

Wenn Sie eine ältere Version von Excel (2003 oder früher) verwenden oder planen, Ihre Arbeitsmappe mit einem Benutzer einer solchen Version zu teilen, funktioniert IFERROR nicht und Sie müssen IF und ISERROR verwenden, um #div/ zu maskieren oder abzufangen. 0! Fehler.

ISERROR ist eine boolesche Funktion, die auf Fehler prüft. Wenn ein Fehler vorliegt, wird „True“ angezeigt. Wenn nicht, wird „Falsch“ angezeigt. Fahren wir mit unserem einfachen Beispiel fort.

  1. Geben Sie die folgende Formel in Zelle D2 ein:=ISERROR(B2/C2)Verwenden Sie die ISERROR-Formel, um zu überprüfen, ob die Divisionsformel einen Division-durch-Null-Fehler zurückgibtVerwenden Sie die ISERROR-Formel, um zu überprüfen, ob die Divisionsformel einen Division-durch-Null-Fehler zurückgibt
  2. Sie sehen „True“, was darauf hinweist, dass ein Fehler vorliegt. Geben Sie erneut die folgende Formel in Zelle D2 ein:=IF(ISERROR(B2/C2),”Not Available”,B2/C2)Verwenden Sie die IF- und ISERROR-Formeln, um ein #div/0 abzufangen!  FehlerVerwenden Sie die IF- und ISERROR-Formeln, um ein #div/0 abzufangen! Fehler
  3. Das bedeutet, dass bei einem Fehler „Nicht verfügbar“ angezeigt wird (Sie können bei Bedarf auch eine andere Zeichenfolge verwenden). Andernfalls berechnen Sie B2/C2.

Beachten Sie, dass ISERROR auch alle anderen Fehler maskiert, nicht nur #div/0! Fehler und müssen mit Vorsicht verwendet werden, um falsche Berechnungen oder Entscheidungen zu vermeiden.

Entfernen Sie das #DIV/0! Fehler in der PivotTable.

#DIV/0! Fehler in PivotTables können unterschiedlich behandelt werden. Außerdem zeigt eine PivotTable nicht den gewünschten Text anstelle eines #DIV/0 an! Fehler, wenn der Text der Name einer Zeile oder Spalte ist. Schauen Sie sich das Bild unten an und Sie werden #DIV/0 bemerken! Fehler in den Zellen D6, D7, D9 und F5.

Division durch Nullfehler in einer PivotTableDivision durch Nullfehler in einer PivotTable

Um dies zu ändern:

  1. Klicken Sie auf eine beliebige Stelle in der PivotTable und wechseln Sie im Menüband zur Registerkarte „PivotTable-Analysieren“.
  2. Erweitern Sie die Option „PivotTable“ und wählen Sie „Optionen“.Öffnen Sie die PivotTable-Optionen auf der Registerkarte „PivotTable-Analyse“.Öffnen Sie die PivotTable-Optionen auf der Registerkarte „PivotTable-Analyse“.
  3. Wählen Sie „Layout & Format“ und aktivieren Sie im Abschnitt „Format“ die Option „Für Fehlerwerte anzeigen“.
  4. Geben Sie im Textfeld „Nicht verfügbar“ (oder einen anderen Text, den Sie verwenden möchten) und das #Div/0! ein. Fehler werden durch „Nicht verfügbar“ ersetzt. Merken Sie sich diesen Punkt.Setzen Sie „Für Fehlerwerte anzeigen“ in den Layout- und Formatoptionen der PivotTable auf „Nicht verfügbar“.Setzen Sie „Für Fehlerwerte anzeigen“ in den Layout- und Formatoptionen der PivotTable auf „Nicht verfügbar“.

    Wenn Ihre PivotTable andere Fehler anzeigt, werden diese ebenfalls maskiert. Verwenden Sie die Maskierung daher mit Vorsicht.

Hoffentlich haben diese Zeilen Ihr Verständnis von #div/0 verdeutlicht! Fehler. Wenn Sie Fragen haben, können Sie diese gerne im Kommentarbereich posten.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *