Hi,
ich habe ein Problem,
was ich in dieser Form nicht erwartet hätte, denn ich dachte
ich hätte es bereits bereinigt.
Mit dieser Formel wird in einer Matrix ein Mittelwert gebildet. Die Zellen B5 und B6 definieren aus welchen Werten der Mittelwert definiert werden soll.
Eigentlich sollte die Funktion 0-Werte nicht in den Mittelwert einbeziehen, d.h.
aus (0, 50) nicht plötzlich den MW von 25 bilden, sondern 50 ausgeben.
Falls beide Werte 0 sind, sollte einfach nur "0" ausgegeben werden (siehe Ende der Formel).
Ich stelle aber gerade fest, er diviert durch 2, auch wenn einer der Werte 0 ist.
Das ist natürlich große Kacke... jemand eine Idee?
ich habe ein Problem,
was ich in dieser Form nicht erwartet hätte, denn ich dachte
ich hätte es bereits bereinigt.
Mit dieser Formel wird in einer Matrix ein Mittelwert gebildet. Die Zellen B5 und B6 definieren aus welchen Werten der Mittelwert definiert werden soll.
Eigentlich sollte die Funktion 0-Werte nicht in den Mittelwert einbeziehen, d.h.
aus (0, 50) nicht plötzlich den MW von 25 bilden, sondern 50 ausgeben.
Falls beide Werte 0 sind, sollte einfach nur "0" ausgegeben werden (siehe Ende der Formel).
Ich stelle aber gerade fest, er diviert durch 2, auch wenn einer der Werte 0 ist.
Das ist natürlich große Kacke... jemand eine Idee?
Code:
=MITTELWERT(WENN(INDEX(D$20:D$85;$B$5+4):INDEX(D$20:D$85;$B$6+4)>0;INDEX(D$20:D$85;$B$5+4):INDEX(D$20:D$85;$B$6+4);0))