In Spalte C habe ich einen Einstellwert in Schritten von 15 Minuten. Ich möchte einen Durchschnitt von Spalte C in verschiedenen Zeitschritten erhalten. Wenn ich beispielsweise einen 15-Minuten-Durchschnitt haben möchte, muss er C1: C2, dann C2: C3, dann C3: C4 und so weiter mitteln. Wenn es 60 Minuten dauerte, brauche ich es, um C1: C4, dann C2: C5, dann C3: C6 und so weiter zu mitteln.
Ich hatte große Probleme, das herauszufinden ... Kann mir jemand helfen? Vielen Dank!
microsoft-excel
microsoft-excel-2010
user564542
quelle
quelle
Antworten:
Wenn Sie eine Tabelle erstellen, können Sie verwenden
Indirect()
undVlookup()
:=AVERAGE(INDIRECT("C"&VLOOKUP($A$1,$G$1:$I$4,2)&":C"&VLOOKUP($A$1,$G$1:$I$4,3)))
In $ A $ 1 können Sie den Zeitrahmen eingeben, den Sie erhalten möchten. Spalte C enthält die Werte, die gemittelt werden sollen. Die Vlookup-Tabelle ist ziemlich einfach. Einfach kombinieren
Indirect
mit dem vlookup, und Ihre Reichweite ändert sich, wenn Sie $ A $ 1 ändern.quelle