Spis treści
Ten artykuł ilustruje, jak znaleźć zduplikowane wartości w Excelu za pomocą formuły. Będzie to bardzo uciążliwe, jeśli spróbujesz znaleźć zduplikowane wartości ręcznie w dużym arkuszu Excela. Ten artykuł pomoże Ci zaoszczędzić czas i wysiłek, dostarczając alternatywnych rozwiązań w tym zakresie. Poniższy obraz podkreśla cel tego artykułu. Przejrzyj go szybko, aby dowiedzieć się, jak to zrobić.
Pobierz Zeszyt ćwiczeń
Zeszyt ćwiczeń można pobrać z poniższego przycisku do pobrania.
Znajdź duplikaty w Excelu.xlsx9 Metod znajdowania zduplikowanych wartości w Excelu za pomocą formuły
Wyobraź sobie, że masz następujący zbiór danych zawierający najlepsze marki smartfonów w USA. Teraz wykonaj poniższe metody, aby dowiedzieć się, czy lista zawiera zduplikowane wartości. Po tym możesz zastosować je do swojego zbioru danych.
1. użycie funkcji COUNTIF do określenia, czy wartość jest duplikatem
Na stronie Funkcja COUNTIF liczy liczbę komórek w zakresie, które spełniają dany warunek. COUNTIF formuła w tej metodzie porówna wartość z każdą z wartości w zbiorze danych i zwróci liczbę jej wystąpień, co da wynik boolean TRUE jeśli zbiór danych zawiera zduplikowane wartości i FALSE inaczej.
📌 Kroki
- Najpierw wprowadź w komórce następującą formułę C5 .
=COUNTIF($B$5:$B$12,B5)>1
- Następnie naciśnij przycisk ENTER klawisz (lub użyj CTRL+SHIFT+ENTER kombinacja).
- Na koniec przeciągnij Uchwyt do napełniania ikona na całej długości.
Całą procedurę i wyniki możemy zobaczyć na poniższym obrazku 👇
2. zastosuj funkcję COUNTIF dla dowolnego rozszerzonego zbioru danych, aby znaleźć duplikaty
Możesz zmodyfikować formułę we wcześniejszej metodzie, jeśli masz rozszerzony zbiór danych w Kolumna B .
📌 Kroki
- Najpierw wpisz w komórce następującą formułę C5 .
=COUNTIF(B:B,B5)>1
- Następnie naciśnij CTRL+SHIFT+ENTER Jeśli używasz MS Office 365 możesz nacisnąć tylko ENTER zamiast tego, dla formuły tablicowej.
- Następnie należy przesunąć Uchwyt do napełniania ikonę lub kliknij na nią dwukrotnie.
Wtedy zobaczysz taki sam wynik jak poniżej 👇
Read More: Znajdowanie liczby zduplikowanych wierszy przy użyciu formuły COUNTIF
3) Połącz funkcje JEŻELI i COUNTIF, aby zaznaczyć duplikaty wartości
Możesz również połączyć wcześniejszą formułę z Funkcja IF aby uzyskać bardziej zorganizowany i łatwy do zrozumienia wynik.
📌 Kroki
- Po pierwsze, wpisz w komórce następującą formułę C5 .
- Następnie naciśnij przycisk ENTER klawisz (lub użyj CTRL+SHIFT+ENTER kombinacja).
=IF(COUNTIF($B$5:$B$12,B5)>1, "Duplicate", "Unique")
- Na stronie Funkcja IF w tym wzorze zwróci Wyjątkowa dla wartości pojawiających się tylko raz oraz Duplikat
- Następnie należy przeciągnąć Uchwyt do napełniania ikonę do końca lub kliknij na nią dwukrotnie.
Na koniec zobaczysz następujący wynik 👇
Można zmienić "Unikat" argumentu do podwójnego cudzysłowu ( "" ), jeśli interesują Cię tylko zduplikowane wartości. W takim przypadku wprowadź zamiast tego następującą formułę.
=IF(COUNTIF($B$5:$B$12,B5)>1, "Duplicate",")
Read More: Znajdź dopasowania lub duplikaty wartości w Excelu (8 sposobów)
4) Policz wystąpienia duplikatów używając formuły COUNTIF
Możesz również użyć formuły do zliczania wystąpień każdej wartości na liście.
📌 Kroki
- Po pierwsze, wprowadź w komórce następującą formułę C5 .
=COUNTIF($B$5:$B$12,B5)
- Naciśnij ENTER lub naciśnij CTRL+SHIFT+ENTER jednocześnie.
- Następnie należy użyć Uchwyt do napełniania ikonę, aby zastosować formułę do wszystkich komórek poniżej.
Teraz zobaczysz ten sam wynik pokazany na poniższym obrazku 👇
Read More: Jak znaleźć duplikaty bez usuwania w programie Excel (7 metod)
5. zmodyfikuj formułę COUNTIF, aby ułożyć liczbę duplikatów w rosnącej kolejności
Możesz zmodyfikować formułę użytą we wcześniejszej metodzie, jeśli chcesz znaleźć kolejność występowania wartości.
📌 Kroki
- Wpisz w komórkę poniższą formułę C5 .
Zauważ uważnie, jak w tej formule użyliśmy kombinacji odniesień bezwzględnych i względnych w porównaniu z wcześniejszymi formułami.
=COUNTIF($B$5:B5,B5)
- Uderz w ENTER lub naciśnij przycisk CTRL+SHIFT+ENTER w sumie.
- Na koniec przeciągnij Uchwyt do napełniania lub kliknij na nią dwukrotnie, aby wypełnić poniższe komórki tą formułą.
Wtedy otrzymasz wynik pokazany poniżej 👇
Read More: Formuła do wyszukiwania duplikatów w Excelu (6 prostych sposobów)
Podobne lektury
- Jak znaleźć duplikaty w kolumnie za pomocą Excel VBA (5 sposobów)
- Użyj kodu VBA, aby znaleźć duplikaty wierszy w programie Excel (3 metody)
- Jak znaleźć duplikaty w dwóch różnych skoroszytach Excela (5 metod)
- Znajdź duplikaty w skoroszycie Excela (4 metody)
- Jak Vlookup Duplicate Matches w Excelu (5 prostych sposobów)
- Jak porównać dwa arkusze Excela Duplikaty (4 szybkie sposoby)
6) Znajdź zduplikowane wartości bez pierwszego wystąpienia za pomocą formuły IF-COUNTIF
Można powiedzieć, że każda wartość, która pojawia się jako pierwsza, nie powinna być uważana za duplikat. Oznacza to, że chcesz uznać pierwsze występujące wartości za unikalne. Następnie musisz zastosować zmodyfikowaną formułę.
📌 Kroki
- Najpierw wpisz w komórce podaną poniżej formułę C5 .
=IF(COUNTIF($B$5:B5,B5)>1, "Duplikat",")
- Naciśnij CTRL+SHIFT+ENTER .
- Następnie przeciągnij Uchwyt do napełniania ikonę lub kliknij na nią dwukrotnie.
Po tym, otrzymasz następujący wynik 👇
Read More: Formuła Excela do wyszukiwania duplikatów w jednej kolumnie
Połącz JEŻELI i COUNTIFS, aby znaleźć, czy cały wiersz ma duplikaty wartości.
Na stronie Funkcja COUNTIFS zlicza liczbę komórek określonych przez zestaw kryteriów. Można również użyć formuły łączącej JEŚLI oraz COUNTIFS aby znaleźć zduplikowane wiersze w zbiorze danych.
📌 Kroki
Zakładając, że masz dane w Kolumna B oraz Kolumna C .
- Wprowadź następującą formułę w komórce E5 jak pokazano poniżej i naciśnij przycisk CTRL+SHIFT+ENTER przycisków.
=IF(COUNTIFS($B$5:B5,B5,$C$5:C5,C5)>1, "Duplicate Row",")
Na stronie COUNTIFS Funkcja w formule sprawdzi, czy w każdej kolumnie nie ma duplikatów.
- Teraz przesuń Uchwyt do napełniania ikona na całej długości.
Wtedy zobaczysz wynik pokazany na poniższym obrazku 👇
Read More: Excel Znajdź zduplikowane wiersze na podstawie wielu kolumn
8. formuła z funkcjami JEŻELI, LUB, i COUNTIF, aby znaleźć, czy istnieje duplikat wartości na liście
Teraz możesz użyć alternatywnej formuły z IF, LUB oraz COUNTIF funkcje, jeśli zależy ci tylko na znalezieniu, czy lista zawiera jakieś duplikaty, czy nie.
📌 Kroki
- Najpierw wprowadź w komórce następującą formułę D6 .
=IF(OR(COUNTIF($B$5:$B$12,$B$5:$B$12)>1), "Yes", "No")
- Hit CTRL+SHIFT+ENTER .
Wtedy zobaczysz Tak w przypadku, gdy lista zawiera jakiekolwiek duplikaty oraz Nie inaczej.
🔎 Jak działa ta formuła?➤ COUNTIF($B$5:$B$12,$B$5:$B$12)
Na stronie Funkcja COUNTIF zwraca liczbę komórek w zakresie, które spełniają podane kryteria.
Wyjście: {3;1;3;1;2;1;2;3}
➤ {3;1;3;1;2;1;2;3}>1
To zwraca TRUE lub FALSE czy ten warunek jest spełniony czy nie.
Wyjście: {TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;TRUE}
➤ LUB({TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE})
Tutaj Funkcja OR zwraca FALSE, jeśli którykolwiek z argumentów jest FALSE, w przeciwnym razie zwraca TRUE.
Wyjście: TRUE
➤ IF(TRUE, "Tak", "Nie")
Wreszcie JEŚLI Funkcja wypisuje "Tak" lub "Nie" na podstawie kryteriów TRUE lub FALSE.
Wyjście: "Tak"
Read More: Excel Top 10 Lista z duplikatami (2 sposoby)
9. formuła z funkcjami COUNTA i UNIQUE do znalezienia liczby duplikatów wartości w zakresie
Można również zastosować formułę, która wykorzystuje KRAJ oraz UNIQUE funkcje.
📌 Kroki
- Wpisz w komórce następującą formułę D10 aby dowiedzieć się o liczbie zduplikowanych wartości w zakresie.
=COUNTA($B$5:$B$12)-COUNTA(UNIQUE($B$5:$B$12))
- Uderz w ENTER klucz.
Całą procedurę i wyniki ilustruje poniższy obrazek 👇
🔎 Jak działa ta formuła?➤ COUNTA($B$5:$B$12)
Na stronie Funkcja COUNTA zwraca liczbę komórek w zakresie, które nie są puste.
Wyjście: 8
➤ UNIQUE($B$5:$B$12)
Na stronie Funkcja UNIQUE zwraca unikalne wartości w danym zakresie.
Wyjście: {"Apple"; "Samsung"; "LG"; "Motorola"; "Google Pixel"}
➤ COUNTA({"Apple"; "Samsung"; "LG"; "Motorola"; "Google Pixel"})
Tutaj Funkcja COUNTA zwraca liczbę elementów w tablicy uzyskanej z Funkcja UNIQUE .
Wyjście: 5
➤ 8-5
Odejmowanie daje ostateczną liczbę zduplikowanych wartości w zbiorze danych.
Wyjście: 3
Read More: Jak znaleźć & usunąć zduplikowane wiersze w Excelu
2 Kolejne sposoby na znalezienie zduplikowanych wartości w Excelu
Do tej pory widzieliśmy 9 formuł, aby znaleźć zduplikowane wartości w Excelu. W tej części zobaczymy, jak można użyć Formatowanie warunkowe i Excel Tabela przestawna aby łatwo wykonać tę samą pracę.
1. znajdź duplikaty wartości za pomocą formatowania warunkowego
Aby znaleźć zduplikowaną wartość za pomocą Formatowania warunkowego, wystarczy wykonać następujące kroki.
Kroki:
- Po pierwsze, przejdź do Strona główna Następnie wybierz Formatowanie warunkowe>> Reguły podświetlania komórek>> Duplikaty wartości jak pokazano na poniższym zdjęciu.
- Następnie należy wybrać OK Możesz zmienić kolor podświetlenia używając strzałki w dół.
- Wtedy zobaczysz wartości występujące więcej niż raz podświetlone w następujący sposób.
2. Znajdź podwójne wartości za pomocą tabeli przestawnej
Aby znaleźć duplikaty w zbiorze danych poprzez szybkie utworzenie PivotTable , wystarczy wykonać poniższe kroki.
Kroki:
- Najpierw zaznacz dowolne miejsce w zbiorze danych, a następnie wybierz Wstaw>> Tabela przestawna jak pokazano poniżej.
- Następnie przeciągnij nazwę kolumny ( Marki ) tabeli zarówno w. Rzędy pole i Wartości pole jedno po drugim, jak pokazano na poniższym rysunku.
- Po tym, zobaczysz licznik każdego unikalnego elementu w PivotTable w następujący sposób.
Rzeczy do zapamiętania
- Zawsze używaj CTRL+SHIFT+ENTER stosować wzory tablicowe jeśli nie używasz Office365.
- Uważaj na używanie właściwych odniesień w formułach. W przeciwnym razie możesz nie uzyskać pożądanego rezultatu.
Wniosek
Teraz już wiesz, jak znaleźć zduplikowane wartości w Excelu za pomocą formuły. Daj nam znać, czy ten artykuł pomógł Ci rozwiązać Twój problem. Możesz również skorzystać z sekcji komentarzy poniżej, aby uzyskać dalsze pytania lub sugestie. Odwiedź naszą stronę ExcelWIKI Blog, aby odkryć więcej na temat Excela. Zostań z nami i ucz się dalej.