
Formula generică
=AVERAGE(INDEX(table(column),ROWS(table)-(N-1)):INDEX(table(column),ROWS(table)))
rezumat
Pentru a calcula media ultimelor N valori ntr-un tabel Excel (adică ultimele 3 rânduri, ultimele 5 rânduri etc.) puteți utiliza funcția MEDIE împreună cu funcțiile INDEX și ROWS. În exemplul prezentat, formula din F5 este:
=AVERAGE(INDEX(Table1(Sales),ROWS(Table1)-(F4-1)):INDEX(Table1(Sales),ROWS(Table1)))
Explicaţie
Această formulă este un bun exemplu al modului în care referințele structurate pot facilita mult lucrul cu datele din Excel. În esență, asta facem:
=AVERAGE(first:last)
unde „prima” este o referință la prima celulă care trebuie inclusă în medie și „ultima” este o referință la ultima celulă care trebuie inclusă. Rezultatul este un interval care include media celulelor N.
Pentru a obține prima celulă din interval, folosim INDEX astfel:
INDEX(Table1(Sales),ROWS(Table1)-(F4-1))
Matricea este întreaga coloană Vânzări și numărul de rânduri lucrat prin scăderea (n-1) din rândurile totale.
În exemplu, F4 conține 3, deci numărul rândului este 10- (3-1) = 8. Cu un număr de rând de 8, INDEX returnează C12.
Pentru a obține ultima celulă, folosim din nou INDEX astfel:
INDEX(Table1(Sales),ROWS(Table1))
Există 10 rânduri în tabel, deci INDEX returnează C14.
Funcția MEDIE returnează apoi media C12: C14, care este de 78,33 USD.