Excel_Mittelwert Datenreihen Bereiche
Mahlzeit....Ich habe ein Anliegen!
Vor mir liegt eine Datenreihe A (ca. 27000 Daten), wobei immer 50 Daten einem Datum zugeordnet sind. Nun möchte ich für diese 50 Daten einen Mittelwert berechnen, wobei ich mir einen Ansatz wünsche wie:
B1 = Mittelwert aus A1:A50, dann B2 =mittelwert aus A51:A101 usw.
Habe eine Formel erarbeitet, die mir leider immer einen Fehler ("Bezug") meldet:
B1 =MITTELWERT(BEREICH.VERSCHIEBEN(A$1;AUFRUNDEN(ZEILE()*50-50;0);;50;))
wo liegt der Fehler oder hat jemand einen anderen Ansatz?!
Pls help!! ;-)
Antwort schreiben
Antwort 1 von Saarbauer vom 26.03.2022, 14:10 Options
Hallo,
versuch es mal hiermit
B1 =MITTELWERT(BEREICH.VERSCHIEBEN(A$1;AUFRUNDEN(ZEILE()*50-49;0);;50;))
Mit einem Abzug von 50 wird es Zeile 0
Gruß
Helmut
Antwort 2 von DerDan vom 26.03.2022, 14:33 Options
Erstmal Danke für die schnelle Antwort Helmut!
"Die eingegebene Formel enthält einen Fehler!"
Dabei markiert Excel den "Bezug" A$1"?? Da steht doch aber mein erster Wert?? Oder sollte da nix drinne stehen??! Ohh man....Freitag Nachmittag!!
Grüße
Antwort 3 von Saarbauer vom 26.03.2022, 15:35 Options
Hallo,
da die Formel bei mir ohne Probleme funktioniert, ist der Fehler nicht nachvollziebar.
Habe meine Formel in Excel kopiert. Vermute daher bei dir einen Eingabefehler
Gruß
Helmut
Antwort 4 von DerDan vom 26.03.2022, 15:55 Options
Gibts doch nicht....habe in Spalte A die 27000 Daten, angefangen bei A1....in B1 soll der Mittelwert von A1-A51 stehen, in B2 der MW von A52-102 , B3 MW A103-A153 usw.
Habe in B1 folgende Formel geschrieben:
=mittelwert(BEREICH.VERSCHIEBEN(A$1;Aufrunden(Zeile()*50-49;0);;50;))
Es kommt wie erwähnt die Fehlermeldung "Die eingegebene Formel enthält einen Fehler!" mit dem Hinweis auf den "Bezug".....
Naja....nu is erstmal WE....
Schönes Wochenende an alle
Grüße
Antwort 5 von Saarbauer vom 26.03.2022, 16:24 Options
hallo,
werf mal das Aufrunden raus könnte das Problem sein.
Mit welcher Excel-Version arbeitest du?
Gruß
Helmut
Antwort 6 von Saarbauer vom 26.03.2022, 16:29 Options
Hallo,
mach es mal so
B1 =MITTELWERT(BEREICH.VERSCHIEBEN(A1;ZEILE()*51-50;0);;50;))
dann müsste es gehen
Gruß
Helmut
Antwort 7 von rainberg vom 26.03.2022, 17:21 Options
Hallo DerDan,
bei mir funktioniert es so.
=MITTELWERT(BEREICH.VERSCHIEBEN(A$1;(ZEILE(A1)-1)*51;;51;))
In eine beliebige Zelle eintragen und runter ziehen.
Gruss
Rainer