Spis treści
Podczas pracy z danymi w Microsoft Excel , czasami musimy znaleźć unikalne wartości.Głównym celem liczenia oddzielnych i specjalnych wartości jest odróżnienie ich od duplikatów w liście Excela.Możemy liczyć unikalne wartości za pomocą tak wielu funkcji i różnych formuł dla różnych celów.W tym artykule, będziemy zliczać unikalne wartości z kryteriami przez Funkcja COUNTIFS w Excelu.
Pobierz Zeszyt ćwiczeń
Możesz pobrać zeszyt ćwiczeń i ćwiczyć z nimi.
COUNTIFS Unique Values.xlsxWprowadzenie do funkcji COUNTIFS
W programie Excel Funkcja COUNTIFS zlicza liczbę komórek w zakresie, które spełniają jeden z podanych warunków.
- Składnia
Składnia dla Funkcja COUNTIFS jest:
COUNTIFS (zakres1, kryteria1, [zakres2], [kryteria2], ...)
- Argumenty
zakres1: [Wymagane] Jest to pierwszy zakres, który zostanie oceniony.
kryteria1: [wymagane] zakres1 kryteria do zastosowania.
zakres2: [Opcjonalnie] Jest to drugi zakres, który ma zostać oceniony.
kryteria2: [opcjonalnie] zakres2 kryteria do wykorzystania.
- Wartość zwrotna
Całkowita liczba przypadków spełnienia zestawu kryteriów.
4 Różne przykłady liczenia unikalnych wartości z kryteriami przez COUNTIFS w Excelu
Do zliczać unikalne wartości z kryteriami za pomocą Funkcja COUNTIFS w Excelu, wykorzystamy następujący zbiór danych. Zbiór ten zawiera kilka Produkt nazwy w kolumnie B , Marka każdego produktu w kolumnie C , nazwy Klienci którzy przywieźli te produkty w kolumnie D , oraz Adres kontaktowy dla każdego klienta w kolumnie E Teraz chcemy policzyć unikalne wartości z różnymi kryteriami, więc zademonstrujmy przykłady tych, używając tego zbioru danych.
1. oszacowanie unikalnych wartości na podstawie określonych kryteriów w programie Excel
Możemy policzyć liczbę unikalnych wartości na podstawie jednego kryterium, łącząc SUMA , JEŚLI oraz COUNTIFS funkcje w Excelu, dlatego prześledźmy procedurę postępowania w tym zakresie.
KROKI:
- Po pierwsze, wybierz komórkę, w której chcesz policzyć unikalne wartości za pomocą kryteriów.Se, wybieramy komórkę H5 .
- Po drugie, umieść formułę w tej komórce.
=SUM(IF(G5=$D$5:$D$13, 1/(COUNTIFS($D$5:$D$13, G5, $B$5:$B$13, $B$5:$B$13)), 0))
- Wreszcie, naciskając Wejdź na stronę pokaże wynik.
🔎 Jak działa formuła?
⏩ G5=$D$5:$D$13
: Spowoduje to znalezienie komórek zawierających Jhon , jako komórka G5 zawiera Jhon .
⏩ COUNTIFS($D$5:$D$13, G5, $B$5:$B$13, $B$5:$B$13
: Dla wszystkich adresów, które istnieją tylko raz, zwróci TRUE ; dla wszystkich adresów, które powtarzają się wielokrotnie, zwróć FALSE .
⏩ 1/(COUNTIFS($D$5:$D$13, G5, $B$5:$B$13, $B$5:$B$13)
: Spowoduje to podzielenie formuły przez 1 i zwróci 0.5 .
⏩ IF(G5=$D$5:$D$13, 1/(COUNTIFS($D$5:$D$13, G5, $B$5:$B$13, $B$5:$B$13)), 0)
: Porównuje to czy warunki formuły są spełnione czy nie, jeśli są spełnione to zwraca 1, w przeciwnym razie 0.
⏩ SUM(IF(G5=$D$5:$D$13, 1/(COUNTIFS($D$5:$D$13, G5, $B$5:$B$13, $B$5:$B$13)), 0))
: Spowoduje to zliczenie całkowitych unikalnych wartości.
Read More: Jak policzyć unikalne wartości w wielu kolumnach w programie Excel (5 sposobów)
2. wiele kryteriów do liczenia unikalnych wartości w Excelu
Możemy użyć wielu kryteriów, aby policzyć unikalne wartości. Tak więc, tutaj kryteriami są Nazwa klienta , Marki i będziemy zliczać produkty, jeśli spełniają te kryteria. Głównie poprzez użycie COUNTIFS funkcja będziemy liczyć tylko te produkty, których nazwy klientów i marki są takie same. Zobaczmy więc następujące kroki.
KROKI:
- Tak samo jak poprzednio, wybieramy komórkę, w której chcemy uzyskać wynik. Tak więc wybieramy komórkę I5 .
- Następnie wpisz formułę w tej konkretnej komórce.
=COUNTIFS(D5:D13,G5,C5:C13,H5)
- Teraz naciśnij Wejdź na stronę .
Tutaj zakres komórek D5:D13 wskazuje Nazwa klienta , a kryteria dla tego zakresu to. G5 który jest Jhon Ponadto, zakres komórek C5:C13 wskazuje Marka , a kryteria dla tego zakresu to. H5 który jest Asus .
Read More: Jak policzyć unikalne nazwy w Excelu (5 metod)
3) Liczenie różnych ilości wartości tekstowych w Excelu
Możemy policzyć różne liczby unikalnych wartości tekstowych, łącząc SUMA , ISTEXT oraz Funkcje COUNTIFS w Excelu. Teraz użyjemy Funkcja COUNTIFS aby policzyć liczbę różnych wartości tekstowych z adresów kontaktowych. W tym przypadku kryteriami są wartości tekstowe z adresu Adres kontaktowy Zliczymy unikalny adres tekstowy w komórce G5 Przyjrzyjmy się procedurze, jak to zrobić.
KROKI:
- Najpierw wybieramy komórkę, w której chcemy policzyć unikalne wartości przy użyciu kryterium jakim jest wartość tekstowa.Wybieramy więc komórkę G5 .
- Po drugie, umieść formułę w tej komórce, aby pokazać wynik.
=SUM(--(ISTEXT(E5:E13)*COUNTIFS(E5:E13,E5:E13)=1))
- Na koniec naciśnij Wejdź na stronę Tak więc, jest ich w sumie 2 unikalnych wartości tekstowych w tym miejscu.
🔎 Jak działa formuła?
⏩ ISTEXT(E5:E13)
: To zwróci TRUE dla wszystkich adresów, które są wartościami tekstowymi, zwróci FALSE inaczej.
⏩ COUNTIFS(E5:E13,E5:E13)
: Tutaj, to zwróci TRUE dla wszystkich adresów, które pojawiają się tylko raz i będą zwracane FALSE dla wszystkich adresów, które pojawiają się więcej niż raz.
⏩ ISTEXT(E5:E13)*COUNTIFS(E5:E13,E5:E13)
: Spowoduje to pomnożenie dwóch formuł i zwróci 1 jeśli są spełnione, zwraca 0 inaczej.
⏩ SUM(--(ISTEXT(E5:E13)*COUNTIFS(E5:E13,E5:E13)=1))
: To zwróci unikalne wartości tekstowe .
UWAGA: Jest to formuła, która używa tablicy. Chyba, że używasz Office 365 pamiętaj, aby uderzyć Ctrl + Shift + Enter .
Read More: COUNTIFS Wartości unikalne w Excelu (3 proste sposoby)
4. liczenie wartości liczbowych, które nie są takie same
Możemy skorzystać z Excela SUMA , ISNUMBER oraz COUNTIFS funkcje w połączeniu, aby policzyć unikalne wartości liczbowe w Excelu. Tutaj kryteria są takie, że połączenie tych trzech funkcji policzy tylko wartości liczbowe z zakresu komórek. Teraz zobaczmy kroki w dół.
KROKI:
- Na początku wybieramy komórkę, w której chcemy zliczyć unikalne wartości na podstawie wartości liczbowej jako kryterium.W efekcie wybieramy komórkę G5 .
- Po drugie, wprowadź formułę, aby wyświetlić wynik w tej komórce.
=SUM(--(ISNUMBER(E5:E13)*COUNTIFS(E5:E13,E5:E13)=1))
- I, naciśnij Wejdź na stronę na klawiaturze.
🔎 Jak działa formuła?
⏩ ISNUMBER(E5:E13)
: Dla wszystkich adresów, które są wartościami liczbowymi, zwróci to TRUE , FALSE inaczej.
⏩ COUNTIFS(E5:E13,E5:E13)
: Dla wszystkich adresów, które pokazują się tylko raz, zwróci to TRUE i powrócić FALSE dla wszystkich adresów, które pokazują się więcej niż raz.
⏩ ISNUMBER(E5:E13)*COUNTIFS(E5:E13,E5:E13)
: To pomnoży ISNUMBER formuła & COUNTIFS formuła. Potem wróci 1 jeśli są spełnione, zwróć 0 inaczej.
⏩ SUM(--(ISTEXT(E5:E13)*COUNTIFS(E5:E13,E5:E13)=1))
: Zwrócone zostaną unikalne wartości liczbowe.
Read More: Excel VBA: Policz unikalne wartości w kolumnie (3 metody)
Wniosek
Używając powyższych metod możesz policzyć unikalne wartości z kryteriami w Excelu. Mam nadzieję, że to Ci pomoże! Jeśli masz jakieś pytania, sugestie lub opinie daj nam znać w sekcji komentarzy. Możesz też rzucić okiem na nasze inne artykuły w dziale ExcelWIKI.com blog!