/ / Top Name w oparciu o średni wynik w programie excel - excel, excel-formula

Top Name na podstawie średniej punktowej w excel - excel, excel-formula

Próbuję znaleźć 5 najlepszych nazw, które uzyskały najwyższą liczbę na podstawie średniej.

Name    Score
Ann        15
Jess       20
David      10
John        9
Ann        10
David      10
Jon         2

W oparciu o powyższe dane należy znaleźć najlepszego strzelca, biorąc średnią wartość punktową i zwracając nazwę.

Czy istnieje formuła w programie excel?

Odpowiedzi:

0 dla odpowiedzi № 1

Odnosząc się do artykułu zalecanego przez Vityata,ta formuła będzie działać dla twoich potrzeb, jeśli po prostu dodasz formułę averageif w kolumnie C, a następnie zmienisz wszystkie odniesienia do nowej kolumny. Średnia, jeśli wzór w kolumnie C powinien być:

=AVERAGEIF($A$2:$A$8,$A2,$B$2:$B$8)

Dostosowana formuła w kolumnie D będzie wyglądać następująco:

=INDEX($A$2:$A$8,MATCH(1,INDEX(($C$2:$C$8=LARGE($C$2:$C$8,ROWS(D$1:D1)))*(COUNTIF(D$1:D1,$A$2:$A$8)=0),),0))

Również w artykule komentator zapytał, jak to zrobićdostosuj formułę do sumy punktów (w zasadzie taka sama jak twoja średnia), a oryginalny plakat polecił tabelę przestawną. Ale jeśli chcesz uniknąć czopów, po prostu dodaj średnią kolumnę i skończ z nią.