Excel: oblicz średnią z ostatnich n wartości w wierszu lub kolumnie
Aby obliczyć średnią z ostatnich n wartości w wierszu lub kolumnie, możesz użyć następujących formuł w programie Excel:
Wzór 1: Oblicz średnią z ostatnich N wartości w kolumnie
=AVERAGE(OFFSET( A2 ,COUNT( A2:A11 )-5,0,5))
Ta konkretna formuła oblicza średnią z ostatnich 5 wartości w zakresie kolumn A2:A11 .
Wzór 2: oblicz średnią z ostatnich N wartości linii
=AVERAGE(OFFSET( A2,0 ,COUNT( B1:F1 )-1,,-3))
Ta konkretna formuła oblicza średnią z 3 ostatnich wartości w zakresie wierszy B1:F1 .
Poniższe przykłady pokazują, jak zastosować każdą formułę w praktyce.
Przykład 1: Oblicz średnią z ostatnich N wartości w kolumnie
Załóżmy, że chcemy obliczyć średnią z ostatnich 5 wartości w kolumnie A:
W tym celu w komórce C2 możemy wpisać następującą formułę:
=AVERAGE(OFFSET( A2 ,COUNT( A2:A11 )-5,0,5))
Poniższy zrzut ekranu pokazuje, jak zastosować tę formułę w praktyce:
Widzimy, że średnia z ostatnich 5 wartości w zakresie A2:A11 wynosi 22,6 .
Możemy sprawdzić, czy jest to poprawne, ręcznie uśredniając ostatnie 5 wartości z tego zakresu:
Średnia = (44 + 28 + 17 + 14 + 10) / 5 = 22,6
Odpowiada to wartości obliczonej według naszego wzoru.
Aby obliczyć średnią z innej liczby ostatnich wartości w kolumnie, wystarczy zastąpić 5 we wzorze inną liczbą.
Na przykład możemy obliczyć średnią z 3 ostatnich wartości w zakresie, korzystając z następującego wzoru:
=AVERAGE(OFFSET( A2 ,COUNT( A2:A11 )-3,0,3))
Przykład 2: oblicz średnią z ostatnich N wartości wiersza
Załóżmy, że chcemy obliczyć średnią z 3 ostatnich wartości w pierwszym wierszu tego arkusza Excela:
W tym celu w komórce B3 możemy wpisać następującą formułę:
=AVERAGE(OFFSET( B1,0 ,COUNT( B1:F1 )-1,,-3))
Poniższy zrzut ekranu pokazuje, jak zastosować tę formułę w praktyce:
Widzimy, że średnia z 3 ostatnich wartości w zakresie B1:F1 wynosi 24,33 .
Możemy sprawdzić, czy jest to poprawne, ręcznie uśredniając 3 ostatnie wartości z tego zakresu:
Średnia = (40 + 16 + 17) / 3 = 24,33
Odpowiada to wartości obliczonej według naszego wzoru.
Aby obliczyć średnią z innej liczby ostatnich wartości w kolumnie, wystarczy zastąpić 3 we wzorze inną liczbą.
Przykładowo możemy obliczyć średnią z 4 ostatnich wartości z zakresu korzystając z poniższego wzoru:
=AVERAGE(OFFSET( B1,0 ,COUNT( B1:F1 )-1,,-4))
Dodatkowe zasoby
Poniższe samouczki wyjaśniają, jak wykonywać inne typowe operacje w programie Excel:
Jak obliczyć średnią i usunąć najniższą wartość w Excelu
Jak obliczyć średnią pierwszych N wartości w Excelu
Jak uśrednić każdy N-ty wiersz w programie Excel