Załóżmy, że chcemy dowiedzieć się, ile unikatowych wartości istnieją w zakresie zawierającym zduplikowane wartości. Jeśli na przykład kolumna zawiera:
-
Wartości 5, 6, 7 i 6 powodują powstanie trzech unikatowych wartości — 5, 6 i 7.
-
Wartości "bochenek", "Szypuła", "Szypuła", "Szypuła", wynikiem są dwie unikatowe wartości — "bochenek" i "Szypuła".
Istnieje kilka sposobów zliczania wartości unikatowych wśród duplikatów.
Zliczanie wartości unikatowych przy użyciu filtru
Za pomocą okna dialogowego Filtr zaawansowany można wyodrębnić wartości unikatowe z kolumny danych i wkleić je do nowej lokalizacji. Następnie można zliczyć elementy w nowym zakresie przy użyciu funkcji ILE.WIERSZY.
-
Zaznacz zakres komórek lub upewnij się, że aktywna komórka znajduje się w tabeli.
Upewnij się, że zakres komórek zawiera nagłówek kolumny.
-
Na karcie Dane w grupie Sortowanie i filtrowanie kliknij pozycję Zaawansowane.
Zostanie wyświetlone okno dialogowe Filtr zaawansowany .
-
Kliknij pozycję Kopiuj w inne miejsce.
-
W polu Kopiuj do wprowadź odwołanie do komórki.
Możesz też kliknąć przycisk Zwiń okno dialogowe ,
, aby tymczasowo ukryć okno dialogowe, zaznaczyć komórkę w arkuszu, a następnie nacisnąć przycisk rozwiń okno dialogowe
.
-
Zaznacz pole wyboru rekordy unikatowe tylko i kliknij przycisk OK.
Wartości unikatowe z zaznaczonego zakresu zostaną skopiowane do nowej lokalizacji zaczynającej się od komórki określonej w polu Kopiuj do .
-
W pustej komórce poniżej ostatniej komórki zakresu wprowadź wartość w polu wiersze . Użyj zakresu wartości unikatowych, które zostały skopiowane jako argument, wyłączając nagłówek kolumny. Jeśli na przykład zakres wartości unikatowych to B2: B45, należy wprowadzić = wiersze (B2: B45).
Zliczanie wartości unikatowych przy użyciu funkcji
Aby wykonać to zadanie, należy użyć kombinacji funkcji Jeżeli, Suma, częstość, Uwzględniji dł :
-
Przypisz wartość 1 do każdego spełnionego warunku, używając funkcji JEŻELI.
-
Dodaj sumę, używając funkcji Suma .
-
Zliczanie wartości unikatowych przy użyciu funkcji częstość . Funkcja częstość ignoruje wartości tekstowe i zerowe. W przypadku pierwszego wystąpienia określonej wartości funkcja zwraca liczbę równą liczbie wystąpień tej wartości. Dla każdego wystąpienia tej samej wartości po pierwszej, funkcja zwraca wartość zero.
-
Zwraca pozycję wartości tekstowej w zakresie przy użyciu funkcji Podaj . Ta wartość zwracana jest następnie używana jako argument funkcji częstość , dzięki czemu można ocenić odpowiadające im wartości tekstowe.
-
Znajdowanie pustych komórek przy użyciu funkcji dł . Puste komórki mają długość 0.
Przykłady

Uwagi:
-
Formuły w tym przykładzie należy wprowadzić jako formuły tablicowe. Jeśli masz aktualną wersję programu Microsoft 365, możesz po prostu wprowadzić formułę w komórce znajdującej się w lewym rogu zakresu wyjściowego, a następnie nacisnąć klawisz Enter , aby potwierdzić formułę jako dynamiczną formułę tablicową. W przeciwnym razie formułę należy wprowadzić jako starszą formułę tablicową, wybierając zakres wyjściowy, wprowadzając formułę w komórce znajdującej się w lewym rogu zakresu wyjściowego, a następnie naciskając klawisze CTRL + SHIFT + ENTER , aby potwierdzić. Program Excel wstawia nawiasy klamrowe na początku i końcu formuły. Aby uzyskać więcej informacji na temat formuł tablicowych, zobacz Wskazówki i przykłady dotyczące formuł tablicowych.
-
Aby sprawdzić, czy funkcja jest obliczona krok po kroku, zaznacz komórkę zawierającą formułę, a następnie na karcie formuły w grupie Inspekcja formuł kliknij przycisk Szacuj formułę.
Szczegóły funkcji
-
Funkcja częstość oblicza częstość występowania wartości w zakresie wartości, a następnie zwraca pionową tablicę liczb. Na przykład użyj funkcji częstość , aby zliczyć liczbę wyników testów, które mieszczą się w zakresach wyników. Funkcja zwraca tablicę, dlatego należy ją wprowadzić jako formułę tablicową.
-
Funkcja Dopasuj umożliwia wyszukiwanie określonego elementu w zakresie komórek, a następnie zwraca względną pozycję tego elementu w zakresie. Jeśli na przykład zakres a1: A3 zawiera wartości 5, 25 i 38, formuła = Match (25; a1: A3; 0) zwraca liczbę 2, ponieważ 25 jest drugim elementem w zakresie.
-
Funkcja dł zwraca liczbę znaków w ciągu tekstowym.
-
Funkcja SUMA dodaje wszystkie liczby określone jako argumenty. Każdy argument może być zakresem, odwołaniem do komórki, tablicą, stałą, formułą lub wynikem z innej funkcji. Na przykład Suma (a1: A5) dodaje wszystkie liczby zawarte w komórkach od a1 do A5.
-
Funkcja Jeżeli zwraca jedną wartość, jeśli określony warunek jest wartością prawda, a inna wartość, jeśli ten warunek ma wartość FAŁSZ.
Potrzebujesz dodatkowej pomocy?
Zawsze możesz zadać pytanie ekspertowi w społeczności technicznej programu Excel, uzyskać pomoc techniczną w społeczności witryny Answers bądź zasugerować nową funkcję lub ulepszenie w witrynie UserVoice dotyczącej programu Excel.
Zobacz też
Filtrowanie w celu znalezienia wartości unikatowych lub usuwanie wartości zduplikowanych
Uwaga: Ta strona została przetłumaczona automatycznie i może zawierać błędy gramatyczne lub nieścisłości. Chcemy, aby ta zawartość była dla Ciebie przydatna. Czy możesz dać nam znać, czy te informacje były pomocne? Oto angielskojęzyczny artykuł do wglądu.