Jak liczyć unikalne wartości według grup w programie excel
Możesz użyć poniższej formuły, aby policzyć liczbę unikalnych wartości na grupę w Excelu:
=SUMPRODUCT(( $A$2:$A$13 = A2 )/COUNTIFS( $B$2:$B$13 , $B$2:$B$13 , $A$2:$A$13 , $A$2:$A$13 ))
Formuła ta zakłada, że nazwy grup mieszczą się w zakresie A2:A13 , a wartości mieszczą się w zakresie B2:B13 .
Poniższy przykład pokazuje, jak zastosować tę formułę w praktyce.
Przykład: Policz unikalne wartości według grup w programie Excel
Załóżmy, że mamy następujący zbiór danych przedstawiający punkty zdobyte przez koszykarzy z różnych drużyn:
Załóżmy teraz, że chcemy policzyć liczbę unikalnych wartości punktowych pogrupowanych według drużyn.
Aby to zrobić, możemy użyć funkcji =UNIQUE() , aby najpierw utworzyć listę unikalnych zespołów. Wpiszemy następującą formułę w komórce D2:
= SINGLE ( A2:A13 )
Po naciśnięciu Enter wyświetli się lista unikalnych nazw drużyn:
Możemy teraz wpisać następującą formułę do komórki E2, aby policzyć liczbę unikalnych wartości punktowych dla Lakers:
=SUMPRODUCT(( $A$2:$A$13 = D2 )/COUNTIFS( $B$2:$B$13 , $B$2:$B$13 , $A$2:$A$13 , $A$2:$A$13 ))
Następnie przeciągniemy tę formułę do pozostałych komórek w kolumnie E:
Otóż to!
Kolumna D wyświetla każdą z unikalnych drużyn, a kolumna E wyświetla liczbę unikalnych wartości punktowych dla każdej drużyny.
Dodatkowe zasoby
Poniższe samouczki wyjaśniają, jak wykonywać inne typowe zadania w programie Excel:
Excel: jak liczyć, czy komórki zawierają tekst
Excel: Jak używać funkcji COUNTIF z wieloma zakresami
Excel: jak liczyć unikalne wartości na podstawie wielu kryteriów