Ich habe 10 Jahre monatliche Daten für 300 Pflanzen. Während Excel gleitende Durchschnitte für verschiedene Zeiträume ausführen kann, suche ich einen beweglichen Mittelwert für diesen Datensatz.
Ich kann die Formel natürlich durch rohe Gewalt ermitteln, aber ich wollte eine Formel verwenden, die basierend auf den Ergebnissen einer anderen Zelle geändert werden kann.
Wenn die Formel ich für einen 4 Viertel gleitenden Medianwert für die 10 Jahre der Daten habe = Median (c3: c951), dann wäre die nächste Periode = Median (c952: c1900) usw.
Anstatt jede Formel in die Zellen umzuschreiben, scheint es mir so, als ob ich in der Lage sein sollte, auf eine Folge von Zahlen oder Ergebnissen zu verweisen, um die tatsächliche Zahl in der Formel zu ersetzen.
Mir scheint, dass ich vor vielen Jahren das gesehen habe, aber ich kann mich natürlich nicht daran erinnern, wie man das macht.
quelle
3, 951, 1900
in einer Reihe von Zellen?Antworten:
Soweit ich weiß, verwenden Sie jede (n = 948) Reihe? Sollte so etwas sein -
Wenn Sie es also in E1 setzen, würde es herauskommen
auf E2 gezogen, würde es zurückkehren
usw
Vermeiden
INDIRECT
Sie könnten etwas wie - verwendenKalenderjahre verwenden und Schaltjahre berücksichtigen - Ich weiß es nicht .
quelle
Verwenden Sie die OFFSET-Funktion. Sie können dort rechnen. Möglicherweise in Kombination mit der ROW-Funktion.
Wenn sich Daten in Spalte A und Ihr Median befinden Etiketten (zB: 2010, 2011 usw.) Versuchen Sie in Spalte F etwas wie:
=MEDIAN( OFFSET( $A$1; 365* ROW( F1 ); 0; 365; 1) )
Und kopieren und einfügen.
Dies berechnet den Median für jeden Block von 365 Datenelementen. Passen Sie die Zellreferenzen und magischen Zahlen an Ihre Bedürfnisse an.
quelle