2.5k Aufrufe
Gefragt in Tabellenkalkulation von jogynt Einsteiger_in (21 Punkte)
Hallo,

ich möchte gerne über mehrere Zeilen Werte addieren und dann den Mittelwert bilden und in einer neuen Spalte ausgeben ohne Leerzeilen zu erhalten. XTroll hatte schon danach gefragt.
Folgende Antwort kam von Rainer:

=MITTELWERT(BEREICH.VERSCHIEBEN(A$1;AUFRUNDEN(ZEILE()*5-5;0);;5;))

Mein Problem ist jedoch warum funktioniert diese Formel NUR, wenn man in der ersten Zeile anfängt. Sie funktioniert wunderbar, aber sobald man A$1 in A$3 umwandelt, weil darüber Infos stehen klappt es nicht mehr.

Ich würde mich freuen, wenn jemand sich die Zeit nimmt und mir das erläutern würde.

Danke
jochen

5 Antworten

0 Punkte
Beantwortet von rainberg Profi (14.9k Punkte)
Hallo Jochen,

wo genau stehen die Werte aus denen Du den Mittelwert bilden willst
und wo soll die Formel stehen?

Gruß
Rainer
0 Punkte
Beantwortet von rainberg Profi (14.9k Punkte)
Hallo Jochen,

wenn ich richtig verstanden habe, müsste es so klappen

=MITTELWERT(BEREICH.VERSCHIEBEN(A$1;AUFRUNDEN(ZEILE(A1
)*5-5;0);;5;))

Gruß
Rainer
0 Punkte
Beantwortet von jogynt Einsteiger_in (21 Punkte)
Hallo Rainer,

danke für Deine schnelle Antwort!

Die Werte fangen ab Zelle B3 bis Bxxxxx an . Deine erste Formel klappt
auch super, aber eben nur, wenn die Werte bei B1 anfangen.

Das hat mich etwas stutzig gemacht. Generell kein Problem die ersten
Zeilen zu löschen, aber ich wollte es ganz gerne verstehen.

Ich habe deine zweite Formel ausprobiert, aber leider habe ich hier zu
hause nur Open Office. Es ist aber das erste, wenn ich morgen auf der
Arbeit bin.

Ich melde mich dann nochmal. Vielen Dank erstmal!
0 Punkte
Beantwortet von rainberg Profi (14.9k Punkte)
Hallo Jochen,

so müsste es richtig sein:

=MITTELWERT(BEREICH.VERSCHIEBEN($B$3;AUFRUNDEN(ZEILE(A
1)*5-5;0);;5;))

Gruß
Rainer
0 Punkte
Beantwortet von jogynt Einsteiger_in (21 Punkte)
Perfekt, das klappt wunderbar und nun verstehe ich die Formel auch!
Klasse und vielen Dank Rainer!
...