Jak klasyfikować elementy według wielu kryteriów w programie excel


Aby uszeregować elementy według wielu kryteriów, można użyć kombinacji funkcji RANK.EQ() i funkcji COUNTIFS() w programie Excel.

Poniższy przykład pokazuje, jak używać tych funkcji do sortowania elementów na liście według wielu kryteriów w programie Excel.

Przykład: klasyfikacja według kilku kryteriów w Excelu

Załóżmy, że mamy w Excelu następujący zestaw danych, który pokazuje łączną liczbę punktów i asyst ośmiu różnych koszykarzy.

Załóżmy teraz, że chcemy uszeregować każdego gracza według następujących kryteriów:

  • Najpierw uszereguj każdego gracza na podstawie jego punktów.
  • Następnie uszereguj każdego gracza na podstawie asyst.

Do przeprowadzenia tej klasyfikacji wielokryterialnej możemy użyć następującego wzoru:

 =RANK.EQ( $B2 , $B$2:$B$9 ) + COUNTIFS( $B$2:$B$9 , $B2 , $C$2:$C$9 , ">" & $C2 )

Możemy wpisać tę formułę w komórce D2 naszego arkusza, a następnie skopiować i wkleić formułę do wszystkich pozostałych komórek w kolumnie D:

Z wyniku widzimy, że Andy otrzymuje rangę 1 , ponieważ ma tyle samo punktów co Bernard. Jednakże Andy ma więcej asyst niż Bernard, więc otrzymuje rangę 1 , podczas gdy Bernard otrzymuje rangę 2 .

Każdy gracz jest klasyfikowany w ten sam sposób, najpierw na podstawie sumy punktów, a następnie na podstawie sumy asyst.

Jeśli zamiast tego chcemy przeprowadzić ranking wielokryterialny w odwrotnej kolejności (najlepszy gracz otrzymuje najwyższą ocenę), możemy skorzystać z następującego wzoru:

 =RANK.EQ( $B2 , $B$2:$B$9 , 1) + COUNTIFS( $B$2:$B$9 , $B2 , $C$2:$C$9 , "<" & $C2 )

Możemy wpisać tę formułę w komórce D2, następnie skopiować i wkleić formułę do wszystkich pozostałych komórek w kolumnie D:

Należy pamiętać, że rankingi są całkowicie odwrócone w stosunku do poprzedniego przykładu. Gracz z największą liczbą punktów i asyst (Andy) zajmuje teraz 8. miejsce.

Podobnie Bernard zajmuje obecnie 7. miejsce. I tak dalej.

Dodatkowe zasoby

Poniższe samouczki wyjaśniają, jak wykonywać inne typowe funkcje w programie Excel:

Jak sortować według wielu kolumn w programie Excel
Jak obliczyć 90. percentyl w programie Excel
Jak wybrać losową próbkę w programie Excel

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *