Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

Mittelwert über ausgewählte Zellen





Frage

Hallo, ich bin gerade dabei, einen Mittelwert zu erstellen. In den Zellen stehen Werte von minus 2 bis +10. Ich will aber im Mittelwert die negativen Werte nicht drinne haben. Ich habe das mit Filter probiert, und der schafft es auch, alle negativen Werte zwar nicht mehr anzuzeigen, aber im Mittelwert sind sie trotzdem noch drinne. Kann mir jemand sagen, wie man sie dort auch rausschmeißt? Danke, ültje

Antwort 1 von pelle

Hallo ültje,

ich nehme mal an du mit mit Autofilter gearbeitet.

Schau dir mal die Funktion Teilergebnis an!

=Teilergebnis(1;B1:B20)

liefert dir den Mittelwert nur von den Zahlen, die du mit dem Autofilter geählt hast!

gruss
pelle

Antwort 2 von ueltje

Hallo pelle,

vielen Dank, das ist im Prinzip genau daß, was ich gesucht habe.

Allerdings habe ich etwas vergessen. Der Mittelwert ist ja die Summe aller Ergebnisse durch ihre Anzahl. Und ich wollte die negativen Ergebnisse nur beim Summieren rausschmeissen, sie sollten aber schon in die Anzahl miteingehen. Und Teilergebnis(1;B1:B125) teilt dann eben nicht mehr durch 125, sondern nur durch 125 minus (Anzahl der gefilterten Elemente).

Wenn dafür noch eine Lösung möglich wäre, würde es mich sehr freuen!

Aber nochmal danke für den Hinweis auf Teilergebnis, ich hätte sonst nicht gewußt, wie ich diese Funktion gefunden hätte. (Ich als Neuling kenne nämlich die Excel Funktionen noch gar nicht genügend)

ültje

Antwort 3 von pelle

Hallo ültje,

ich weiß zwar nicht was du da rechnen willst,
aber wenn du bei der Summierung die Minuswerte
raus haben möchtest,
wäre dies vielleicht eine Lösung:

=summewenn(B1:B125;">0")

gruss
pelle

Antwort 4 von want2cu

Hallo ültje, hallo pelle,

pelle hat ja im Prinzip schon die Lösung vorgegeben:

=SUMMEWENN(B1:B125;">0")/ANZAHL(B1:B10)

Das müßte dann das von dir gewünschte Ergenis sein.

CU
want2cu

Antwort 5 von ueltje

Mein Ziel ist einen durchschnittlichen Schaden für eine Rollenspielfigur zu ermitteln.

Dazu muß ich von 125 Werten (wenn ich weiterwürfele, bekomme ich noch mehr) zuerst 1,5 (die Rüstungsklasse) abziehen. Dabei kommen dann teilweise negative Werte raus. Und die dürfen nicht in den Mittelwert eingehen...

Vielen herzlichen Dank pelle,
Summewenn ist dafür genau das richtige. Wenn ich jetzt noch eine Funktion kennen würde, die mir die Anzahl der Einträge in meiner Spalte B, in diesem Fall 125, automatisch ermitteln würde...

Kann ich die Funktion Anzahl so verändern, daß sie mir die Summe der Elemente in einer Spalte angibt? Ich habe probiert, Anzahl(B) aber das gibt Null aus, ebenso wie Anzahl(B?). Und Anzahl(B*) gibt einen Syntaxfehler...

Antwort 6 von ueltje

Hallo want2cu,

ich war meine Antwort 5 gerade am schreiben, habe erst danach deien Antwort 4 gelesen...

Die Funktion Anzahl ist also das richtige, wie es scheint, wo du es jetzt auch nennst. Ich wollte aber halt noch weitere Werte hinzufügen können und daher, denke ich, könnte ich ja nicht schreiben Anzahl .../(B1:B125), sondern müßte eher schreiben .../(B1:Ende von B).

und .../(B1:B1000) nimmt er nicht an, er meldet irgendwas von Zirkelbezug!

Antwort 7 von ueltje

Beim letzten post war ich etwas in Eile. Was ich schreiben wollte, war:

1) .../Anzahl(B1:B125)
2) .../Anzahl(B1:Ende von B)
3) .../Anzahl(B1:B1000)

Ich hatte 1) und 3) auch in dieser richtigen Form eingegeben. 3) ist richtig, (jetzt kann ich noch weitere 875 Werte eintragen) es funktioniert jetzt auch, nachdem ich es aus B126 nach C126 verschoben hatte. Jetzt kommt der Zirkelbezug nicht mehr...

Danke für eure Hilfe !

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: