ich muss für die Zellen A1 bis A5 einen Durchschnittswert in A6 ermitteln (und analog B1 bis B5 in B6, …)
Problem ist, nicht alle Zellen immer ausgefüllt sind. d.h
=Summe(A1:A5)/5 funktioniert nicht. Es kann auch sein, dass A1 bis A5 komplett leer sind.
Und aus den Werten die dann in A6, B6, … stehen, muss wiederrum der Durchschnittswert ermittelt werden, ggf. aber das selbe Spiel wie oben, Zellen können auch keinen Wert enthalten.
achso, noch etwas:
Wenn auch mal alle Zellen (A1 bis A5) leer sein können, muss man diesen Fall noch abfangen, da MITTELWERT sonst einen Divisionsfehler (#DIV/0!) angibt:
Und in Ixxx hast du Formeln dieser Art drin stehen
=WENN(SUMME(A1:A5)=0;0;MITTELWERT(A1:A5))
diese Formel solltest du in
=WENN(SUMME(A1:A5)=0;"";MITTELWERT(A1:A5))ändern, denn sonst wird der WErt „0“ in die Berechnung mit einbezogen, wenn aber „“ nix drin steht, lässt es "Mittelwert() aus.
ansonsten kann ich keinen fehler entdecken.
da müßtest du die gesamte Tabelle hochladen
danke für die Unterstützung. Tabelle hochladen geht leider nicht, da die ganze Tabelle in Niederländisch ist, inkl. der Formeln : )
Konkret habe ich:
die Zellen I17 bis I21. Dort kann ein Wert zwischen 1 - 8 eingetragen werden (muss aber nicht, das Feld kann auch leer bleiben)
In Zelle I23 steht die Formel =Wenn(Summe(I17:I21)=0;0;Mittelwert(I17:I21)). Dieser Wert wird korrekt berechnet.
Das ganze wiederholt sich noch 9 mal mit den Zellen I148;I135;I122;I109;I96;I76;I62;I49;I36 als Ergebnisszellen. (Die alle aus bis zu fünf Zellen ihr Ergebnis richtig errechnen.)
Diese sollte eigentlich den Mittelwert aus allen Ergebniszellen berechnen, tut es aber nicht.
Ist das Ergebnis in Zellen I135 eine 4.3 und aus Zelle I148 eine 5.3 und alle anderen Zellen I122;I109;I96;I76;I62;I49;I36;I23 leer, krieg ich ein Ergebniss von 0.9666 raus.
ich verstehe auch nicht, warum die Formeln nicht funktionieren, wenn du Null-Ergebnisse mit „“ anzeigen lässt, ist die größte Fehlerquelle eigentlich beseitigt.
Ich hab die Formel mal umgedreht:
=WENN(SUMME(A1:A5)>0;MITTELWERT(A1:A5);"")
Funktioniert bei mir für die Eingabe-Bereiche
=WENN(SUMME(A6:E6)>0;MITTELWERT(A6:E6);"")
Funktioniert bei mir für den Mittelwert der Mittelwerte