Mittelwert, Summen - Zellen mit 0 nicht berücksichtigen

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

luminal
Beiträge: 5
Registriert: Do, 17.03.2005 08:05

Mittelwert, Summen - Zellen mit 0 nicht berücksichtigen

Beitrag von luminal »

Hallo
Ich möchte den Mittelwert von einer Spalte berechnen. Leider
gibt es Zellen, die keinen Wert haben, weil keine Messung gemacht werden konnte. Diese sollten bei der Berechnung nicht berücksichtigt werden.

Bsp.

Tag 1 10 km
Tag 2 15 km
Tag 3 - (nicht gemessen) (null ist drin)
Tag 4 12 km

Mittelwert = ?

Danke
Toxitom
********
Beiträge: 3768
Registriert: Di, 12.08.2003 18:07
Wohnort: Wiesbaden
Kontaktdaten:

Beitrag von Toxitom »

Hey luminal,

1. Tipp: Wenn ein Tag nicht gemessen wird, wiso steht dann "0" drin? Lass die Zelle doch einfach leer, dann stimmt der Mittelwert.

2. Werden die Daten irgendwie automatisch eingetragen, so erzeuge eine Hilfsspalte, die dei folgende Formel enthält (In A1 stehen die 10 km):

Code: Alles auswählen

=wenn(a1;a1;"")
Jetzt nimmst du den Mittelwert über diese Hilfsspalte, also z.B. in Spalte B sehen die Formeln:

Code: Alles auswählen

=Mittelwert(B1:b30000)
Gruss
Thomas
Unterstützer LibreOffice, zertifizierter Trainer und Berater
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
FranzX
*****
Beiträge: 408
Registriert: Sa, 21.02.2004 16:17

Beitrag von FranzX »

Hallo zusammen,

es geht auch ohne Hilfsspalte und mit Null-Werten:

=MITTELWERT(WENN(A1:A4<>0;A1:A4))

Schließe die Matrix-Formel mit Strg+Umschalt+Eingabetaste ab.

Gruß
FranzX
Lenu
*******
Beiträge: 1085
Registriert: Sa, 30.10.2004 09:24

Beitrag von Lenu »

FranzX hat geschrieben: es geht auch ohne Hilfsspalte und mit Null-Werten:

=MITTELWERT(WENN(A1:A4<>0;A1:A4))
Nach meinen Versuchen geht das erst ab Version 2.0
FranzX
*****
Beiträge: 408
Registriert: Sa, 21.02.2004 16:17

Beitrag von FranzX »

Hallo Lenu,

du hast recht, die Formel geht erst ab Version 2.0
hier eine Alternative für Version 1.x:

=SUMME(A4:A11)/ZÄHLENWENN(A4:A11;"<>0")

Gruß
FranzX
Antworten