Excel: jak liczyć unikalne wartości na podstawie wielu kryteriów
Możesz użyć następującej podstawowej formuły w Excelu, aby zliczyć unikalne wartości na podstawie wielu kryteriów:
=SUM(--(LEN(UNIQUE(FILTER( A:A ,(Criteria1)*(Criteria2)*(Criteria3),"")))>0))
Ta konkretna formuła zlicza liczbę unikalnych wartości w kolumnie A na podstawie spełnienia trzech kryteriów.
Poniższy przykład pokazuje, jak zastosować tę formułę w praktyce.
Przykład: Licz unikalne wartości na podstawie wielu kryteriów w Excelu
Załóżmy, że mamy w programie Excel następujący zestaw danych przedstawiający konferencję i punkty zdobyte przez różnych koszykarzy:
Załóżmy teraz, że chcemy policzyć liczbę unikalnych nazw graczy, które spełniają następujące kryteria:
- Gracz występuje w Konferencji Zachodniej .
- Gracz ma na swoim koncie ponad 20 punktów.
Możemy użyć następującego wzoru, aby policzyć liczbę unikalnych nazw graczy spełniających to kryterium:
=SUM(--(LEN(UNIQUE(FILTER( A2:A14 ,( B2:B14 ="West")*( C2:C14 >20),"")))>0))
Możemy wpisać tę formułę do komórki E2 naszego arkusza kalkulacyjnego:
Z wyniku widzimy, że istnieje 3 unikalnych graczy, którzy występują w Konferencji Zachodniej i mają więcej niż 20 punktów.
Możemy sprawdzić, czy jest to prawidłowe, ręcznie identyfikując każdego gracza, który spełnia oba kryteria:
Wśród czterech graczy spełniających oba kryteria znajdują się trzy unikalne nazwy graczy:
- Greg
- Sean
- Mikrofon
Należy zauważyć, że w tym przykładzie przeprowadziliśmy pojedyncze zliczenie przy użyciu dwóch kryteriów, ale możemy użyć podobnej składni, aby użyć dowolnej liczby kryteriów.
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 liczyć komórki, których wartość nie jest równa
Excel: jak używać funkcji LICZ.JEŻELI z OR