Przejdź do głównej zawartości

Policz unikalne wartości liczbowe lub daty w kolumnie

Przypuśćmy, że masz listę liczb, które zawierają kilka duplikatów, teraz chcesz policzyć liczbę unikalnych wartości lub wartości pojawiają się tylko raz na liście, jak pokazano na poniższym zrzucie ekranu. W tym artykule omówimy kilka przydatnych formuł do szybkiego i łatwego rozwiązywania tego zadania w programie Excel.


Policz unikalne wartości liczbowe lub daty w kolumnie w programie Excel 2019, 2016 i wcześniejszych

Jeśli używasz programu Excel 2019, 2016 i wcześniejszych wersji, możesz zastosować normalne funkcje SUMA, CZĘSTOTLIWOŚĆ, JEŻELI, LICZ.JEŻELI, CZY.LICZBA, aby uzyskać liczbę unikatowych wartości lub wartości, które występują tylko raz.

Policz unikalne wartości liczbowe lub daty w kolumnie

Aby policzyć unikalne liczby z listy, funkcje SUMA i CZĘSTOTLIWOŚĆ mogą wyświadczyć ci przysługę, ogólna składnia to:

=SUM(--(FREQUENCY(range,range)>0))
  • range: kolumna danych, z której chcesz zliczać unikalne wartości.

Wprowadź lub skopiuj następującą formułę do pustej komórki, aby wyświetlić wynik, a następnie naciśnij Wchodzę klucz do uzyskania wyniku:

=SUM(--(FREQUENCY(A2:A12,A2:A12)>0))


Wyjaśnienie wzoru:

=SUM(--(FREQUENCY(A2:A12,A2:A12)>0))

  • CZĘSTOTLIWOŚĆ(A2:A12;A2:A12): Funkcja CZĘSTOTLIWOŚĆ zwraca liczbę każdej wartości liczbowej na liście A2:A12 i otrzyma tablicę taką jak ta: {1;2;0;2;0;1;1;3;0;0;1; 0}. Liczby w tablicy wskazują, ile razy wartości pojawiają się w kolumnie. A liczba 0 w tablicy oznacza, że ​​liczby pojawiły się już w zakresie danych.
  • --(FREQUENCY(A2:A12,A2:A12)>0=--({1;2;0;2;0;1;1;3;0;0;1;0})>0: Każda wartość w tablicy będzie porównywana do zera: jeśli jest większa od 0, wyświetlana jest wartość TRUE, w przeciwnym razie wyświetlana jest wartość FALSE. Następnie podwójny znak ujemny zamienia PRAWDA i FAŁSZ na 1 i 0, więc zwróci wynik w następujący sposób: {1;1;0;1;0;1;1;1;0;0;1; 0}.
  • SUM(--(FREQUENCY(A2:A12,A2:A12)>0))=SUM({1;1;0;1;0;1;1;1;0;0;1;0}): W końcu funkcja SUMA sumuje wszystkie wartości w tablicy i otrzymuje wynik: 7.

Policz unikalne wartości liczbowe lub daty, które pojawiają się tylko raz w kolumnie

Policz unikalne wartości liczbowe, które pojawiają się tylko raz z listy, powinieneś połączyć funkcje SUMA, JEŻELI, CZY.LICZBA i LICZ.JEŻELI, aby utworzyć formułę, ogólna składnia to:

{=SUM(IF(ISNUMBER(range)*COUNTIF(range,range)=1,1,0))}
Array formula, should press Ctrl + Shift + Enter keys together.
  • range: kolumna danych, z której chcesz zliczać unikalne wartości.

Teraz wprowadź lub skopiuj poniższą formułę do pustej komórki, a następnie naciśnij Ctrl + Shift + Enter klawisze jednocześnie, aby uzyskać poprawny wynik:

=SUM(IF(ISNUMBER(A2:A12)*COUNTIF(A2:A12,A2:A12)=1,1,0))


Wyjaśnienie wzoru:

=SUM(IF(ISNUMBER(A2:A12)*COUNTIF(A2:A12,A2:A12)=1,1,0))

  • CZY.LICZBA(A2:A12): Ta funkcja CZY.LICZBA służy do sprawdzania wartości na liście A2:A12, czy są to liczby, czy nie. Zwróci TRUE, jeśli komórka zawiera wartość liczbową, a FALSE, jeśli nie. Otrzymasz więc tablicę taką jak ta: {PRAWDA;PRAWDA;PRAWDA;PRAWDA;PRAWDA;PRAWDA;PRAWDA;PRAWDA;PRAWDA;PRAWDA;PRAWDA}.
  • LICZ.JEŻELI(A2:A12;A2:A12): Funkcja LICZ.JEŻELI zlicza ile razy każda wartość pojawia się w określonym zakresie, zwróci wynik w następujący sposób: {1;2;2;2;2;1;1;3;3;3;1}.
  • ISNUMBER(A2:A12)*COUNTIF(A2:A12,A2:A12)= {TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE}* {1;2;2;2;2;1;1;3;3;3;1}: Te dwa wyrażenia są mnożone, aby uzyskać ten wynik: {1;2;2;2;2;1;1;3;3;3;1}.
  • IF(ISNUMBER(A2:A12)*COUNTIF(A2:A12,A2:A12)=1,1,0)=IF({1;2;2;2;2;1;1;3;3;3;1}=1,1,0): Tutaj funkcja JEŻELI sprawdza każdą wartość w tablicy, czy są one równe 1 czy nie: Jeśli tak, zostanie zwrócona liczba 1; jeśli nie, wyświetlana jest liczba 0. Wynik jest taki: {1;0;0;0;0;1;1;0;0;0;1}.
  • SUM(IF(ISNUMBER(A2:A12)*COUNTIF(A2:A12,A2:A12)=1,1,0))=SUM({1;0;0;0;0;1;1;0;0;0;1}): Na koniec funkcja SUMA sumuje wartości w tablicy i zwraca całkowitą liczbę unikalnych wartości: 4.

Policz unikalne wartości liczbowe lub daty w kolumnie w Excel 365

W Excel 365 pojawiła się nowa prosta funkcja o nazwie UNIQUE. Zamknięcie tej funkcji w funkcji ILE.LICZB może pomóc w szybkim radzeniu sobie z tym zadaniem.

Policz unikalne wartości liczbowe lub daty w kolumnie

Ogólna składnia do zliczania unikalnych wartości liczbowych lub dat w programie Excel 365 to:

=COUNT(UNIQUE(range))
  • range: kolumna danych, z której chcesz zliczać unikalne wartości.

Wprowadź lub skopiuj poniższą formułę do pustej komórki i naciśnij Wchodzę klucz, aby uzyskać wynik, patrz zrzut ekranu:

=COUNT(UNIQUE(A2:A12))


Wyjaśnienie wzoru:

=LICZBA(UNIKALNE(A2:A12))

  • UNIKATOWY(A2:A12): Ta funkcja UNIQUE wyodrębnia wszystkie unikatowe wartości z listy, a otrzymasz taką listę tablicy: {258;560;774;801;985;990;1569}.
  • COUNT(UNIQUE(A2:A12))=COUNT({258;560;774;801;985;990;1569}): Ta funkcja COUNT zlicza liczbę wartości liczbowych i zwraca wynik: 7.

Policz unikalne wartości liczbowe lub daty, które pojawiają się tylko raz w kolumnie

Ta funkcja UNIQUE może również wyodrębnić unikalne wartości, które występują dokładnie raz z listy, ogólna składnia to:

=COUNT(UNIQUE(range,0,1))
  • range: kolumna danych, z której chcesz zliczać unikalne wartości.

Wprowadź lub skopiuj następującą formułę do komórki, w której chcesz zwrócić wynik, a następnie naciśnij Wchodzę klucz, patrz zrzut ekranu:

=COUNT(UNIQUE(A2:A12,0,1))


Wyjaśnienie wzoru:

=LICZBA(UNIKALNE(A2:A12,0,1))

  • UNIKATOWY(A2:A12,0,1): Ta funkcja UNIQUE wyodrębnia wartości unikatowe pojawiające się tylko raz z listy, a otrzymasz listę tablicową w następujący sposób: {258;801;985;1569}.
  • COUNT(UNIQUE(A2:A12,0,1))=COUNT({258;801;985;1569}): Ta funkcja LICZBA zlicza liczbę wartości liczbowych i zwraca wynik: 4.

Tips: Wszystkie powyższe formuły są dostępne do zliczania unikalnych dat w kolumnie.


Zastosowana funkcja względna:

  • SUMA:
  • Funkcja Excel SUMA zwraca sumę podanych wartości.
  • CZĘSTOTLIWOŚĆ:
  • Funkcja CZĘSTOTLIWOŚĆ oblicza, jak często wartości występują w zakresie wartości, a następnie zwraca pionową tablicę liczb.
  • CZY.NUMER:
  • Funkcja Excel CZY.LICZBA zwraca PRAWDA, jeśli komórka zawiera liczbę, a FAŁSZ, jeśli nie.
  • LICZ.JEŻELI:
  • Funkcja LICZ.JEŻELI to funkcja statystyczna w programie Excel, która służy do zliczania liczby komórek spełniających kryterium.
  • LICZYĆ:
  • Funkcja ILE.LICZB służy do zliczania komórek zawierających liczby lub do zliczania liczb na liście argumentów.
  • JEDYNY W SWOIM RODZAJU:
  • Funkcja UNIQUE zwraca listę unikalnych wartości z listy lub zakresu.

Więcej artykułów:

  • Policz unikalne wartości liczbowe na podstawie kryteriów
  • W arkuszu programu Excel może wystąpić problem polegający na zliczaniu unikalnych wartości liczbowych na podstawie określonego warunku. Na przykład, jak mogę policzyć unikalne wartości ilości produktu „T-shirt” z raportu, jak pokazano na zrzucie ekranu? W tym artykule pokażę kilka formuł, aby osiągnąć to zadanie w Excelu.
  • Policz liczbę komórek równa jednej z wielu wartości
  • Przypuśćmy, że mam listę produktów w kolumnie A, teraz chcę uzyskać całkowitą liczbę określonych produktów Apple, Grape i Lemon, które są wymienione w zakresie C4: C6 z kolumny A, jak pokazano na poniższym zrzucie ekranu. Zwykle w programie Excel proste funkcje LICZ.JEŻELI i LICZ.JEŻELI nie będą działać w tym scenariuszu. W tym artykule omówię, jak szybko i łatwo rozwiązać to zadanie za pomocą kombinacji funkcji SUMPRODUCT i LICZ.JEŻELI.
  • Policz liczbę komórek zawierających określoną liczbę znaków
  • Jeśli chcesz policzyć liczbę komórek zawierających określoną liczbę znaków (np. 5 znaków) w zakresie komórek, jak pokazano na zrzucie ekranu. W programie Excel funkcja LICZ.JEŻELI może Ci wyświadczyć przysługę. W tym artykule omówię, jak uzyskać liczbę komórek zawierających dokładnie x znaków lub komórki zawierające więcej niż określoną liczbę znaków.

Najlepsze narzędzia biurowe

Kutools dla programu Excel - pomaga wyróżnić się z tłumu

🤖 Pomocnik AI Kutools: Zrewolucjonizuj analizę danych w oparciu o: Inteligentne wykonanie   |  Wygeneruj kod  |  Twórz niestandardowe formuły  |  Analizuj dane i generuj wykresy  |  Wywołaj funkcje Kutools...
Popularne funkcje: Znajdź, wyróżnij lub zidentyfikuj duplikaty  |  Usuń puste wiersze  |  Łącz kolumny lub komórki bez utraty danych  |  Okrągły bez wzoru ...
Super VLookup: Wiele kryteriów  |  Wiele wartości  |  W wielu arkuszach  |  Wyszukiwanie rozmyte...
Adw. Lista rozwijana: Łatwa lista rozwijana  |  Zależna lista rozwijana  |  Lista rozwijana wielokrotnego wyboru...
Menedżer kolumn: Dodaj określoną liczbę kolumn  |  Przesuń kolumny  |  Przełącz stan widoczności ukrytych kolumn  Porównaj kolumny z Wybierz Te same i różne komórki ...
Polecane funkcje: Fokus siatki  |  Widok projektu  |  Duży pasek formuły  |  Menedżer skoroszytów i arkuszy | Biblioteka zasobów (Automatyczny tekst)  |  Selektor dat  |  Połącz arkusze  |  Szyfruj/odszyfruj komórki  |  Wysyłaj e-maile według listy  |  Super filtr  |  Specjalny filtr (filtruj pogrubienie/kursywa/przekreślenie...) ...
15 najlepszych zestawów narzędzi12 Tekst Tools (Dodaj tekst, Usuń znaki ...)  |  50 + Wykres rodzaje (Wykres Gantta ...)  |  40+ Praktyczne Wzory (Oblicz wiek na podstawie urodzin ...)  |  19 Wprowadzenie Tools (Wstaw kod QR, Wstaw obraz ze ścieżki ...)  |  12 Konwersja Tools (Liczby na słowa, Przeliczanie walut ...)  |  7 Połącz i podziel Tools (Zaawansowane wiersze łączenia, Podziel komórki Excela ...)  |  ... i więcej

Kutools dla programu Excel oferuje ponad 300 funkcji, Pewność, że to, czego potrzebujesz, jest w zasięgu jednego kliknięcia...

Opis


Karta Office - Włącz czytanie i edycję na kartach w Microsoft Office (w tym Excel)

  • Jedna sekunda, aby przełączać się między dziesiątkami otwartych dokumentów!
  • Zmniejsz liczbę kliknięć myszą każdego dnia, pożegnaj się z dłonią myszy.
  • Zwiększa produktywność o 50% podczas przeglądania i edytowania wielu dokumentów.
  • Wprowadza wydajne karty do pakietu Office (w tym programu Excel), podobnie jak przeglądarki Chrome, Edge i Firefox.
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations