Excel formula: Povprečne zadnje N vrednosti v tabeli -

Kazalo

Splošna formula

=AVERAGE(INDEX(table(column),ROWS(table)-(N-1)):INDEX(table(column),ROWS(table)))

Povzetek

Za izračun povprečja za zadnjih N vrednosti v Excelovi tabeli (tj. Zadnje 3 vrstice, zadnjih 5 vrstic itd.) Lahko uporabite funkcijo AVERAGE skupaj s funkcijama INDEX in ROWS. V prikazanem primeru je formula v F5:

=AVERAGE(INDEX(Table1(Sales),ROWS(Table1)-(F4-1)):INDEX(Table1(Sales),ROWS(Table1)))

Pojasnilo

Ta formula je dober primer, kako lahko strukturirane reference močno olajšajo delo s podatki v Excelu. V bistvu to počnemo:

=AVERAGE(first:last)

kjer je "prva" sklic na prvo celico, ki jo je treba vključiti v povprečje, "zadnja" pa sklic na zadnjo celico, ki jo je treba vključiti. Rezultat je obseg, ki vključuje povprečje N celic.

Da dobimo prvo celico v obsegu, uporabimo INDEX, kot je ta:

INDEX(Table1(Sales),ROWS(Table1)-(F4-1))

Matrika je celoten prodajni stolpec in številka vrstice, obdelana tako, da se od skupnih vrstic odšteje (n-1).

V primeru F4 vsebuje 3, zato je številka vrstice 10- (3-1) = 8. S številko vrstice 8 INDEX vrne C12.

Če želite dobiti zadnjo celico, znova uporabimo INDEX takole:

INDEX(Table1(Sales),ROWS(Table1))

V tabeli je 10 vrstic, zato INDEX vrne C14.

Nato funkcija AVERAGE vrne povprečje C12: C14, kar je 78,33 USD.

Zanimive Članki...