Middeling van waarden die overeenkomen met de X grootste waarden in een dynamisch bereik

Anonim

Probleem:

Kolom A bevat data van recente basketbalwedstrijden.
Kolom B bevat het aantal punten gescoord door een bepaalde speler tijdens elk spel.
Telkens wanneer een nieuw spel wordt gespeeld, worden de relevante data en scores aan het blad toegevoegd.
We willen formules maken die het meest recente X-aantal scores berekenen voor elke waarde voor X in kolom D. De formules zouden automatisch moeten worden bijgewerkt wanneer nieuwe gegevens worden toegevoegd.

Oplossing:

Gebruik de functies AVERAGE, IF en LARGE in de volgende matrixformule:
{=GEMIDDELDE(IF($A$2:$A$65000>=LARGE($A$2:$A$65000,D2),$B$2:$B$65000))}