Excel: jak policzyć zduplikowane wartości tylko raz
Możesz użyć poniższej formuły w programie Excel, aby policzyć unikalne wartości w określonym zakresie, jednocześnie zliczając zduplikowane wartości tylko raz:
=SUMPRODUCT(( A2:A12 <>"")/COUNTIF( A2:A12 , A2:A12 &""))
Ta konkretna formuła zliczy liczbę unikalnych wartości w zakresie A2:A12 , jednocześnie zliczając zduplikowane wartości tylko raz.
Poniższy przykład pokazuje, jak zastosować tę formułę w praktyce.
Przykład: Policz zduplikowane wartości tylko raz w Excelu
Załóżmy, że mamy następujący zbiór danych zawierający informacje o sprzedaży dokonanej przez różnych pracowników firmy:
Załóżmy, że chcemy policzyć liczbę unikalnych nazw w kolumnie A i policzyć zduplikowane wartości tylko raz.
W tym celu możemy wpisać następującą formułę w komórce E2 :
=SUMPRODUCT(( A2:A12 <>"")/COUNTIF( A2:A12 , A2:A12 &""))
Poniższy zrzut ekranu pokazuje, jak zastosować tę formułę w praktyce:
Wynik mówi nam, że w kolumnie A znajduje się 6 unikalnych nazw.
Ta formuła była w stanie policzyć liczbę unikalnych nazw, jednocześnie zliczając duplikaty tylko raz.
Na przykład były cztery komórki równe „Frankowi”, ale w rzeczywistości policzono tylko jedną z tych komórek „Franka”.
Aby faktycznie wyświetlić listę sześciu unikalnych nazw, możemy wpisać następującą formułę do komórki E2 :
=SINGLE( A2:A12 )
Poniższy zrzut ekranu pokazuje, jak zastosować tę formułę w praktyce:
Formuła zwraca sześć unikalnych nazw w kolumnie A:
- Andy
- Pion
- Czad
- Bom
- Eryk
- Frank
Każda z tych nazw pojawia się przynajmniej raz w kolumnie A, a niektóre nazwy pojawiają się więcej niż raz.
Dodatkowe zasoby
Poniższe samouczki wyjaśniają, jak wykonywać inne typowe zadania w programie Excel:
Excel: jak znaleźć duplikaty za pomocą funkcji WYSZUKAJ.PIONOWO
Excel: jak usunąć duplikaty i zachować pierwszy
Excel: jak usunąć zduplikowane wiersze na podstawie dwóch kolumn