Liczenie unikalnych wartości w programie Excel to funkcja, która może pomóc znaleźć wartości, które występują tylko raz na ogromnej liście programu Excel. Często musimy raportować unikalną liczbę zakupionych klientów, liczbę produktów w magazynie, listę regionów objętych naszą działalnością.
W tym artykule wyjaśniamy, jak liczyć unikalne wartości w kolumnie Excel.
Jak liczyć unikalne wartości w programie Excel? 5 łatwych sposobów
Zanim przejdziesz dalej, powinieneś znać różnicę między wartościami unikalnymi a wartościami odrębnymi.
- Unikalne wartości: Są to wartości, które występują tylko raz. Unikalne wartości z listy {1,2,3,1,4,2,7,5,7} to {3,4,5}.
- Wyraźne wartości: To są wartości, które się różnią. Odrębne wartości z listy to {1,2,3,1,4,2,7,5,7} to {1,2,3,4,5,7}.
Jak liczyć unikalne wartości w programie Excel?
Unikalne wartości w programie Excel pojawiają się na liście elementów, które występują tylko raz. Głównym celem liczenia unikalnych i odrębnych wartości jest oddzielenie ich od duplikatów listy w Excelu.
Istnieje wiele sposobów, aby znaleźć liczbę unikalnych i duplikatów w programie Excel, niektóre z nich są następujące:
Spis treści
- Policz unikalne wartości w kolumnie za pomocą funkcji SUMA i COUNTIF
- Jak liczyć unikalne wartości tekstowe w programie Excel
- Jak liczyć unikalne wartości liczbowe w programie Excel
- Jak używać funkcji UNIQUE do liczenia unikalnych wartości w programie Excel
- Jak używać funkcji COUNTA do liczenia unikalnych wartości w programie Excel
- Jak liczyć różne wartości za pomocą filtrów zaawansowanych w programie Excel
- Jak policzyć wartość odrębną za pomocą tabeli przestawnej
- Jak liczyć różne wartości za pomocą VBA
Przykładowe dane
Podaliśmy przykładowe dane z dwoma polami Klient I Produkty zakupione. Trzeba utworzyć raport podsumowujący, aby pokazać, ilu klientów znajduje się w naszej bazie danych.
Policz unikalne wartości w kolumnie Korzystanie z funkcji SUMA i COUNTIF
Za pomocą SUMA I LICZ.JEŻELI formuły razem. Jest to najłatwiejszy i najprostszy sposób na znalezienie wartości odrębnych w programie Excel.
Notatka: Możemy również skorzystać SUMPRODUKT zamiast SUMA.
Składnia:
COUNTIF (zakres, kryteria)
- Zakres – Lista danych
- Kryteria – Szereg tekstów. Zastosuj w zakresie wejściowym
Zwraca wartość całkowitą zgodną z kryteriami.
Krok 1: Typ Liczba klientów w komórce.
Krok 2: Wpisz poniższą formułę w dowolnej komórce, aby policzyć liczbę unikalnych klientów. Używamy Formuła tablicowa aby obliczyć unikalną liczbę, więc upewnij się, że musisz nacisnąć Ctrl+Shift+Enter dla nawiasów klamrowych, jak pokazano na obrazku 1 poniżej:
Formuła:
=SUMA(1/LICZ.JEŻELI(B2:B22,B2:B22))
Formuła w komórce D7 powinna być ujęta w nawiasy klamrowe {}, jak pokazano poniżej:
Notatka: Wynik wzoru COUNTIF jest używany jako dzielnik, a 1 jest licznikiem. To modyfikuje wynik LICZ.JEŻELI formuła wartość, która pojawi się tylko raz w tablicy, stanie się 1, a liczby, które mają zduplikowane wartości, staną się ułamkami odpowiadającymi wielokrotności.
wiersz kontra kolumna
Jak liczyć unikalne wartości tekstowe w programie Excel
Jeśli lista programu Excel zawiera zarówno wartości tekstowe, jak i liczbowe, a chcesz liczyć tylko unikalne wartości tekstowe, możesz policzyć unikalne wartości tekstowe w programie Excel za pomocą ISTEKST Funkcja do wzoru.
Składnia:
=SUMA(JEŻELI(ISTEKST(A2:A10)*LICZ.JEŻELI(A22:A10;A2:A10)=1,1,0))
ISTEKST funkcje powracają PRAWDA jeśli zaznaczona wartość jest wartością tekstową lub inną FAŁSZ. Tutaj we wzorze (*) gwiazdka działa jak I operator w formule, co oznacza, że funkcja JEŻELI zwraca 1 tylko wtedy, gdy wartość jest zarówno tekstowa, jak i unikalna, w przeciwnym razie 0. Funkcja SUMA sumuje wszystkie jedyneki i jako wynik można uzyskać liczbę wartości tekstowych.
Notatka : Zawsze pamiętaj o naciśnięciu Ctrl + Shift + Enter dla formuły tablicowej.
Jak widać formuła zwraca wartość 2, ponieważ mamy tylko dwie tekst +unikalny wartości.
Jak liczyć unikalne wartości liczbowe w programie Excel
W przypadku, gdy lista Excel składa się zarówno z wartości numerycznych, jak i tekstowych. Ale chcesz, aby liczba liczbowa była unikalna na liście. W takim przypadku możesz skorzystać z ISNUMBER funkcja we wzorze.
Składnia:
=SUMA(JEŻELI(CZY LICZBA(A2:A10)*LICZBA JEŻELI(A2:A10;A2:A10)=1,1,0))
Liczenie wielkości liter – wrażliwe unikalne wartości w programie Excel
Prostym sposobem zliczania unikalnych wartości w przypadku danych uwzględniających wielkość liter byłoby utworzenie kolumny pomocniczej z następującą formułą tablicową w celu zidentyfikowania duplikatów i unikalnych elementów.
Formuła:
=JEŻELI(SUMA((–Dokładne($A:$A,A2)))=1,Unikatowe,Duplikaty)
a następnie użyj a LICZ.JEŻELI funkcja zliczania unikalnych wartości:
=LICZ.JEŻELI(B2:B10;Unikatowy)
Na powyższym obrazku widać, że liczba unikalnych wartości wynosi 5.
Jak używać funkcji UNIQUE do liczenia unikalnych wartości w programie Excel
Jeśli używasz MS Office 365 , możesz użyć poniższego wzoru do obliczenia unikalna liczba.
=LICZBA(UNIKALNE(B2:B30)
Składnia:
LICZBA(Wartość1, Wartość2,…..)
- Wartość 1 – Komórka, zakres programu Excel, tablica tekstu
- Zwróć liczbę niepustych komórek.
UNIKALNE(tablica, by_col, dokładnie_raz)
- Tablica – lista wartości danych, które mają zostać zwrócone jako unikalne
- by_col – Wartość logiczna [ True – zwróć unikalne kolumny / Fałsz – zwróć unikalne wiersze]
- Dokładnie_raz – Wartość logiczna [zwraca tylko różne wartości]
Jak używać funkcji COUNTA do liczenia unikalnych wartości w programie Excel
LICZBY umożliwia zliczanie wartości w oparciu o jedno lub więcej kryteriów. LICZBY Funkcja zlicza różne wartości z zakresu.
Stosowana formuła to: Suma(1/LICZNIK(B2:B22,B2:B22))
Notatka: Nie zapomnij nacisnąć CTRL+SHIFT+ENTER aby umieścić nawiasy klamrowe w celu użycia formuły tablicowej. Ponieważ formuła tablicowa nie działa w starszych wersjach programu Excel.
Jak liczyć różne wartości za pomocą filtrów zaawansowanych w programie Excel
Zaawansowane filtry to funkcja programu Excel umożliwiająca określenie złożonych kryteriów za pomocą formuł.
Aby skorzystać z zaawansowanych filtrów w programie Excel należy przejść do zakładki DANE wybierz kartę Zaawansowany filtr opcję i zdefiniuj zakres kryteriów zakresu i zakres wyjściowy.
Może to również pomóc w znalezieniu wartości odrębnych w programie Excel.
Suma częściowa to funkcja, której można użyć do zliczenia tylko widocznych pozycji na liście. Jak pokazano na poniższym obrazku, tutaj 103 argument służy do poinformowania SUMA CZĘŚCIOWA funkcja zliczająca wszystkie widoczne elementy w określonym zakresie.
Kroki zliczania wartości odrębnych przy użyciu filtra zaawansowanego
Krok 1: Wybierz kolumnę.
Wybierz kolumnę, w której chcesz policzyć różne wartości z tabeli.
Krok 2: Wybierz Filtr zaawansowany .
Teraz idź do Dane opcję na wstążce i wybierz Zaawansowany filtr z tego.
Krok 3: Zaznacz Unikalny tylko zapisy.
Krok 4 : Naciskać OK
Krok 5: Teraz możesz zobaczyć liczba odrębnych rekordów tylko.

Jak policzyć wartość odrębną za pomocą tabeli przestawnej
Postępuj zgodnie z instrukcjami, aby policzyć wartości odrębne przy użyciu tabeli przestawnej:
Krok 1: Utwórz tabelę przestawną danych
Najpierw musisz utwórz tabelę przestawną danych, w którym należy policzyć wartości odrębne.
Krok 2: Dodaj swój przedmiot, np Nazwa klienta do Wydziwianie przeciągając
Krok 3: Teraz, gdy widzisz w kolumnie etykiety wierszy z wartościami odrębnymi, wybierz zakres danych, dla którego chcesz uzyskać liczbę wartości odrębnych.
Krok 4: Podgląd Liczba odrębnych wartości
Jak liczyć Odrębne wartości przy użyciu języka VBA
W programie Excel nie ma wbudowanej funkcji zliczającej różne wartości z zakresu. Ale za pomocą VBA możemy sprawić, że nasza funkcja zliczy różne wartości w Excelu.
Postępuj zgodnie z instrukcjami, aby policzyć różne wartości za pomocą VBA:
Krok 1: Otwórz VBA
Wybierz Karta Deweloper na wstążce, a następnie wybierz Visual Basic , Teraz kliknij Wstawić i przejdź do modułu.
Krok 2: Teraz napisz poniższy kod na ekranie VBA

Krok 3: Ta funkcja pomoże Ci utworzyć nową funkcję w Excelu ZLICZ WARTOŚCI RÓŻNE których można używać tak samo jak innych funkcji programu Excel.
Możesz użyć powyższego kodu VBA, aby utworzyć nową funkcję zliczającą różne wartości w Excelu.
Przeczytaj także : Funkcja Countif w Excelu
Jak liczyć unikalne wartości w Excelu – często zadawane pytania
Czy istnieje formuła zliczania unikalnych wartości w programie Excel?
Tak, możesz użyć formuły do zliczenia unikalnych wartości w programie Excel. Jednym z typowych sposobów osiągnięcia tego jest użycie kombinacji funkcji LICZ.JEŻELI i SUMA wraz z formułą tablicową. Oto jak możesz to zrobić:
Jakie są unikalne wartości w programie Excel?
Unikalne wartości w programie Excel pojawiają się na liście elementów, które występują tylko raz. Głównym celem liczenia unikalnych i odrębnych wartości jest oddzielenie ich od duplikatów listy w Excelu.
Jak możemy policzyć różne wartości w wielu kolumnach jednocześnie w programie Excel?
Możemy policzyć różne wartości w wielu kolumnach za pomocą SUMA I Funkcje COUNTIFS razem.
- Krok 1: Wybierz dowolną losową komórkę, w której chcesz wyświetlić wynik.
- Krok 2: Skorzystaj ze wzoru =SUMA(1/LICZNIK(zakres1,zakres1,zakres 2,zakres2…) gdzie zakresy to komórki, w których chcesz policzyć różne wartości.
- Krok 3: Naciskać CTRL+SHIFT+ENTER ze względu na formułę tablicową.
Jakie są różne wartości w programie Excel?
Wartości odrębne w programie Excel to unikatowe wartości, które pojawiają się tylko raz w zakresie komórek. Na przykład różne wartości z zakresu {A, B, B, C, C, D} to {A, B, C, D}.
Wyjaśnij wzór =SUMA(1/LICZNIK(B5:B14,B5:B14).
The LICZBY Funkcja służy do sprawdzenia, ile razy dana wartość pojawia się na liście. Otrzymasz wartość ułamkową, która po odwróceniu będzie sumować się do 1 dla każdej odrębnej wartości na liście.
I SUMA funkcja następnie dodaje wszystkie ułamki, a suma jest liczbą różnych wartości na liście.
Czy istnieje wbudowana funkcja zliczająca różne wartości w programie Excel bez użycia jakiejkolwiek formuły?
W programie Excel nie ma wbudowanej funkcji umożliwiającej zliczanie odrębnych wartości bez użycia formuł. Alternatywnym sposobem jest użycie Usuń duplikaty funkcja, która pomoże Ci usunąć duplikaty i wyświetli liczbę unikalnych wartości.