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:

Excel zlicza zduplikowane wartości tylko raz

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

Dodaj komentarz

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