Office: Auch ich habe ein Problem mit Division durch 0

Helfe beim Thema Auch ich habe ein Problem mit Division durch 0 in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo. Ich verwende Excel 2003 und habe ein Division durch 0 Problem. Folgende Formel ist betroffen : =SUMME(J54:U54)/ZÄHLENWENN(J54:U54;">0")*12... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von Grischa, 16. November 2011.

  1. Grischa Erfahrener User

    Auch ich habe ein Problem mit Division durch 0


    Hallo. Ich verwende Excel 2003 und habe ein Division durch 0 Problem.
    Folgende Formel ist betroffen :

    =SUMME(J54:U54)/ZÄHLENWENN(J54:U54;">0")*12

    Was muss ich wo und wie in meine Formel einbauen, damit mit die #DIV/0! nicht angezeigt wird. Besten Dank für euere Hilfestellung.

    Dankbare Grüsse
    Grischa
     
  2. Kallewirsch Erfahrener User
    Hallo,

    das ginge z.B. so, wobei das Problem der Formel in der zweiten Zeile erkennbar ist:

    Arbeitsblatt mit dem Namen 'Tabelle3'
     IJKLMNO
    54241230 0
    55-8123-3-50
    56       
    ZelleFormel
    I54=WENN(SUMME(J54:U54);SUMME(J54:U54)/ZÄHLENWENN(J54:U54;">0")*12;"")
    I55=WENN(SUMME(J55:U55);SUMME(J55:U55)/ZÄHLENWENN(J55:U55;">0")*12;"")
    I56=WENN(SUMME(J56:U56);SUMME(J56:U56)/ZÄHLENWENN(J56:U56;">0")*12;"")

    Gruß

    Edgar
     
    Zuletzt von einem Moderator bearbeitet: 30. November 2020
    Kallewirsch, 16. November 2011
    #2
  3. miriki Erfahrener User
    Aus rein stilistischen Gründen würde ich nicht die summe() ungleich 0 abfragen, sondern das zählenwenn() ungleich 0. Denn das #DIV/0 tritt ja, wie die Fehlermeldung sagt, bei einer Division durch 0 auf. Und es wird nicht durch die Summe geteilt, sondern durch die Anzahl.

    Allerdings hat das hier fast keinen Einfluß, weil die Anzahl automatisch ungleich 0 wird, wenn die Summe ungleich 0 ist. Problematisch wird's nur, wenn die Summe 0 ergibt, weil sich positive und negative Zahlen gegenseitig aufheben.

    Deine Formel würde dann "" (nichts) ausgeben, obwohl "0" dann das korrekte Ergebnis wäre. Aber da nur ">0" abgefragt wird, kann das wohl eher nicht auftreten.

    Sorgen mache ich mir eher, wenn einerseits ">0" abgefragt wird, andererseits aber auch negative Zahlen als Eingabe möglich sind. Dann würde aus der Zahlenreihe
    1, 2, 3, -4, 5, 6
    ein "Pseudo"-Mittelwert von 2,6 (statt 2,166) berechnet werden, denn in den Zähler kommt die komplette Summe über alle 6 Zahlen, was 13 ergibt, in den Nenner aber nur die 5, weil die 6. Zahl negativ ist und beim zählenwenn() rausfällt. Ob das wirklich so gewollt ist?

    Wenn andererseits per Daten-Gültigkeit nur positive Zahlen als Eingabe erlaubt sind, dann braucht man auch kein zählenwenn(), sondern ein einfaches anzahl() tut's dann auch. Und in dem Moment braucht man auch nicht mehr summe() und anzahl(), sondern kann direkt mittelwert() benutzen.

    Gruß, Michael
     
  4. Kallewirsch Erfahrener User

    Auch ich habe ein Problem mit Division durch 0

    Hallo Michael,

    prinzipiell kann ich Deinen Ausführungen fast nichts hinzufügen, fast:

    Wenn nur positive Zahlen vorkommen ist die Summe immer größer 0.
    Wenn negative Zahlen vorkommen können, dann greift die die Formel u.U. tatsächlich ins Leere, weil bei Summe=0 die Formel nicht mehr rechnet, wobei das m.E. immer noch besser ist, als einen falschen Wert zu liefern.
    Auf das Problem mit negativen Zahlen hatte ich mit meiner 2.Zeile schon hinweisen wollen.
    Problematisch wird allerdings der Mittelwert, wenn in den Werten Nullen vorkommen können. Mit der Gültigkeit die Null ausklammern? Wenn die Werte aus Formeln kommen greift das nicht.

    Aber das muß der TE entscheiden.


    Gruß

    Edgar
     
    Kallewirsch, 16. November 2011
    #4
Thema:

Auch ich habe ein Problem mit Division durch 0

Die Seite wird geladen...
  1. Auch ich habe ein Problem mit Division durch 0 - Similar Threads - Problem Division

  2. Data Transform, Problem with delimiter

    in Microsoft Excel Hilfe
    Data Transform, Problem with delimiter: Hello Community, I encounter one problem with excel. When I export table from csv I have a delimiter semicolon, but it doesn't work. I found solution. If I would go to Power Query Editor - Split...
  3. Problem Datenstruktur Mitglieds-Datenbank

    in Microsoft Access Hilfe
    Problem Datenstruktur Mitglieds-Datenbank: Hallo Leute, Ich habe eine Frage zu einer Vereins-Mitglieder-Datenbank, die ich erstelle. Die Vereinsmitglieder sind in einer Tabelle erfasst, also Nachname, Vorname, usw. Und es gibt einen...
  4. Seltsames Problem beim Sortieren

    in Microsoft Excel Hilfe
    Seltsames Problem beim Sortieren: Hallo! :) Ich wollte in Microsoft Excel folgende Auflistung so sortieren, dass die Werte neben den Jahreszahlen absteigend aufgelistet werden, die Jahre mit den höchsten Zahlen oben stehen:...
  5. Problem mit verschachtelter WENN Formel

    in Microsoft Excel Hilfe
    Problem mit verschachtelter WENN Formel: HiHo Ich habe ein Problem mit einer verschachtelten WENN Formel. Zur Erläuterung: D11 ist ein Hover, bei dem für die Abfrage "Arbeitstag" und "Zeitausgleich" relevant sind. C11 ist ein Datum. Es...
  6. Problem Formel

    in Microsoft Excel Hilfe
    Problem Formel: Hallo zusammen, ich benötige dringend Hilfe bei einer Formel. Scheinbar habe ich ein Brett vorm Kopf. Es wäre super nett wenn mir jemand helfen kann. Die Formel soll über ein Datum laufen. Ich...
  7. Excel TXT-File Import Problem

    in Microsoft Excel Hilfe
    Excel TXT-File Import Problem: Wenn ich ein txt-File in ein Excel importieren möchte, werden mir nur 4 Spalten anstatt 7 Spalten Angezeigt. Unten in dem Beispiel könnt ihr sehen das txt-File hat daten für 7 Spalten jedoch...
  8. Problem mit Entwicklertool PLUS und MINUS

    in Microsoft Excel Hilfe
    Problem mit Entwicklertool PLUS und MINUS: Hallo. Ich schicke mal ein Beispiel mit. Ich möchte, dass das linke Datum mit =HEUTE() angezeigt wird. Sobald ich den Drücker aktiviere, fängt er aber bei 1900 an. Ich habe =HEUTE() nicht...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden