Berechnung eines Durchschnitts basierend auf bestimmten Zeitschritten


1

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!


1
Wenn die fraglichen Mittelwerte unterschiedliche Werte sind, z. C1: C4 ist ein Wert, dann C2: C5 ein anderer. Sie können eine Durchschnittsformel in benachbarten Spalten erstellen und die Formel in der Spalte nach unten ziehen. Es wird das nächste ähnliche Bereichsinkrement verwendet.
— patkim

Bitte geben Sie in Ihrer Frage ein Beispiel an, damit wir es besser verstehen
— Prasanna

Antworten:


1

Wenn Sie eine Tabelle erstellen, können Sie verwenden Indirect() und Vlookup():

enter image description here

=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.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.