Excel-formule: gemiddelde laatste N-waarden in een tabel -

Inhoudsopgave

Generieke formule

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

Samenvatting

Om het gemiddelde van de laatste N-waarden in een Excel-tabel te berekenen (dwz de laatste 3 rijen, de laatste 5 rijen, enz.), Kunt u de GEMIDDELDE functie samen met de INDEX en RIJEN functies gebruiken. In het getoonde voorbeeld is de formule in F5:

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

Uitleg

Deze formule is een goed voorbeeld van hoe gestructureerde verwijzingen het werken met gegevens in Excel veel gemakkelijker kunnen maken. In de kern is dit wat we doen:

=AVERAGE(first:last)

waarbij "eerste" een verwijzing is naar de eerste cel die in het gemiddelde moet worden opgenomen en "laatste" een verwijzing is naar de laatste cel die moet worden opgenomen. Het resultaat is een bereik dat de N-cellen tot het gemiddelde omvat.

Om de eerste cel in het bereik te krijgen, gebruiken we INDEX als volgt:

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

De matrix is ​​de volledige kolom Verkoop en het rijnummer wordt bewerkt door (n-1) af te trekken van het totaal aantal rijen.

In het voorbeeld bevat F4 3, dus het rijnummer is 10- (3-1) = 8. Met een rijnummer 8 retourneert INDEX C12.

Om de laatste cel te krijgen, gebruiken we INDEX opnieuw op de volgende manier:

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

Er zijn 10 rijen in de tabel, dus INDEX retourneert C14.

De functie GEMIDDELDE retourneert vervolgens het gemiddelde van C12: C14, wat $ 78,33 is.

Interessante artikelen...