Spis treści
Kiedy mamy do czynienia z dużym arkuszem kalkulacyjnym programu Excel, w naszym zbiorze danych często pojawiają się zduplikowane wartości, a czasem konieczne jest ich odnalezienie w określonym celu. W tym artykule zademonstrujemy Wam 4 różne podejścia do tego, jak podświetlanie duplikatów w wielu kolumnach w Excelu. Jeśli również jesteś zainteresowany poznaniem tej funkcji, pobierz nasz zeszyt ćwiczeń i śledź nas.
Pobierz Zeszyt ćwiczeń
Pobierz ten zeszyt ćwiczeń, aby ćwiczyć podczas czytania tego artykułu.
Podświetlanie duplikatów w wielu kolumnach.xlsm
4 Proste metody podświetlania duplikatów w wielu kolumnach w programie Excel
Aby zademonstrować poniższe metody, rozważymy zbiór danych o 10 pracowników pewnej firmy. Skala punktowa tej firmy jest w kolumna B. Wynik ich pracy przez 2 miesiące Styczeń oraz Luty jest również pokazany w kolumna C oraz kolumna D . Spróbujemy znaleźć nazwiska pracowników, którzy są wymienione w obu miesiącach z ich doskonałą wydajność.Nasz zbiór danych jest w zakresie komórek B4:D14 .
1. zastosowanie formatowania warunkowego w celu wyróżnienia duplikatów
W tym procesie użyjemy wbudowanej funkcji Excela, aby znaleźć zduplikowane dane w wielu kolumnach. Nasz zbiór danych znajduje się w zakresie komórek B4:D14. Kroki tego procesu są podane w następujący sposób:
📌 Kroki:
- Najpierw należy zaznaczyć cały zakres komórek B4:D14 .
- Teraz, w Strona główna zakładka, wybierz Formatowanie warunkowe .
- Następnie należy wybrać Podświetlenie wartości komórek> Duplikaty wartości .
- Pojawi się okno dialogowe zatytułowane Podwójne wartości pojawi się.
- Po tym, zachowaj pierwsze małe pudełko w Duplikat i wybrać wzór podświetlenia. W naszym przypadku wybieramy domyślny Jasnoczerwony z ciemnoczerwonym tekstem opcja.
- Kliknij przycisk OK przycisk.
- Zobaczysz, że zduplikowane wartości otrzymają nasz wybrany kolor podświetlenia.
Możemy więc powiedzieć, że nasz proces zadziałał pomyślnie.
Read More: Podświetl komórki, jeśli jest więcej niż 3 duplikaty w Excelu (3 przykłady)
2. użycie funkcji COUNTIF do podświetlenia duplikatów w wielu kolumnach
W tej metodzie, funkcja COUNTIF pomoże nam zaznaczyć zduplikowane wartości w wielu kolumnach. Używamy tego samego zbioru danych, aby pokazać Ci procedurę. Nasz zbiór danych zawiera zakres komórek C5:D14. Metoda ta jest wyjaśniona poniżej krok po kroku:
📌 Kroki:
- Po pierwsze, zaznacz cały zakres komórek C5:D14 .
- Teraz, w Strona główna zakładka, wybierz Formatowanie warunkowe> Nowe zasady .
- Pojawi się okno dialogowe zatytułowane Nowa zasada formatowania Pojawi się okno dialogowe.
- Wybierz Użyj formuły, aby określić, które komórki mają być sformatowane opcja.
- Następnie wpisz w puste pole poniższy wzór Formatuj wartości, w których ta formuła jest prawdziwa.
=COUNTIF($C$5:$D$14,C5)=2
- Teraz wybierz Format opcja.
- Kolejne okno dialogowe o nazwie Formatuj komórki pojawi się.
- Wybierz swój wzór podświetlenia. Tutaj najpierw przechodzimy do Czcionka i wybrać Pogrubiona opcja.
- Następnie, w Wypełnij Na karcie wybierz kolor wypełnienia komórki. Kolor komórki będzie również widoczny w powiększonej formie w Przykładowa strona sekcja.
- Kliknij OK zamknąć Formatuj komórki okno dialogowe.
- Ponownie kliknij OK zamknąć Nowa zasada formatowania skrzynka .
- Zobaczysz zduplikowane wartości kolumn C oraz D uzyskać wybrany przez nas kolor komórki podświetlenia.
W końcu możemy powiedzieć, że nasz proces podkreślania i formuła zadziałały z powodzeniem.
Read More: Jak podświetlić duplikaty w Excelu różnymi kolorami (2 sposoby)
3) Używanie funkcji AND i COUNTIF
W poniższej metodzie użyjemy ORAZ oraz COUNTIF funkcje do zaznaczania duplikatów w wielu kolumnach w arkuszu danych Excela. Nasz zbiór danych znajduje się w zakresie komórek C5:D14. Zbiór danych zawiera skalę punktów w kolumnie B oraz nazwiska pracowników instytucji za miesiąc styczeń i luty w kolumnach C oraz D odpowiednio. Procedura tej metody jest podana poniżej:
📌 Kroki:
- Aby rozpocząć ten proces, wybierz cały zakres komórek C5:D14 .
- W Strona główna zakładka, wybierz Formatowanie warunkowe> Nowe zasady .
- Pojawi się okno dialogowe zatytułowane Nowa zasada formatowania Pojawi się okno dialogowe.
- Teraz należy wybrać Użyj formuły, aby określić, które komórki mają być sformatowane opcja.
- Wpisz w puste pole poniższy wzór Formatuj wartości, w których ta formuła jest prawdziwa.
=AND(COUNTIF($C$5:$C$14,C5),COUNTIF($D$5:$D$14,C5))
- Następnie należy wybrać Format opcja.
- Kolejne okno dialogowe o nazwie Formatuj komórki pojawi się.
- Wybierz swój wzór podświetlenia. W naszym przypadku najpierw przechodzimy do Czcionka i wybrać Pogrubiona opcja.
- Następnie, w Wypełnij Na karcie wybierz kolor wypełnienia komórki. Kolor komórki będzie również widoczny w powiększonej formie w zakładce Przykładowa strona sekcja.
- Kliknij OK zamknąć Formatuj komórki okno dialogowe.
- Ponownie kliknij OK zamknąć Nowa zasada formatowania skrzynka .
- Zobaczysz, że komórki zawierają zduplikowane wartości w kolumnach C oraz D otrzymał wybrany przez nas format komórki.
Wreszcie możemy powiedzieć, że metoda podświetlania i wzór zadziałały doskonale.
🔍 Rozbicie formuły
Robimy ten podział dla komórek C5 oraz D6 .
👉
COUNTIF($C$5:$C$14,C5): Funkcja ta zwraca 1 .
👉
COUNTIF($D$5:$D$14,C5): Funkcja ta zwraca 1 .
👉
AND(COUNTIF($C$5:$C$14,C5),COUNTIF($D$5:$D$14,C5)) : Wzór ten zwraca Prawda. Jeśli obie jest 1 , to znaczy, że znalazło dopasowanie.
Read More: Jak podświetlić duplikaty w dwóch kolumnach za pomocą formuły Excela
4. osadzanie kodu VBA w programie Excel
Napisanie kodu VBA może również pomóc w zaznaczeniu duplikatów w wielu kolumnach. W tym celu używamy tego samego arkusza danych, który już wcześniej wykorzystywaliśmy. Nasz zbiór danych znajduje się w zakresie komórek C5:D14 Etapy tego procesu są podane w następujący sposób:
📌 Kroki:
- Aby rozpocząć podejście, przejdź do Deweloper i kliknij na Visual Basic. Jeśli tego nie masz, musisz włączyć zakładkę Deweloper . Lub Można również nacisnąć 'Alt+F11' za otwarcie Edytor Visual Basic .
- Pojawi się okno dialogowe.
- Teraz, w Wkładka w tym polu, kliknij Moduł .
- Następnie zapisz następujący kod wizualny w tym pustym polu edytora.
Sub Highlight_Duplicate_in_Multiple_Column() Dim rng_1 As Range, rng_2 As Range, cell_1 As Range, cell_2 As Range Dim output As Range, output2 As Range xTitleId = "Duplicate in Multiple Columns" Set rng_1 = Application.Selection Set rng_1 = Application.InputBox("Select Range1 :", xTitleId, rng_1.Address, Type:=8) Set rng_2 = Application.InputBox("Select Range2:", xTitleId, Type:=8)Application.ScreenUpdating = False For Each cell_1 In rng_1 Data = cell_1.Value For Each cell_2 In rng_2 If Data = cell_2.Value Then cell_1.Interior.ColorIndex = 36 cell_2.Interior.ColorIndex = 36 End If Next Next Application.ScreenUpdating = True End Sub
- Zamknij Redaktor tab.
- Teraz, z Zobacz wstążka, kliknij na Makra > Wyświetl makra.
- Pojawi się nowe okno dialogowe o nazwie Makro pojawi się. Wybierz Highlight_Duplicate_in_Multiple_Column .
- Kliknij na Uruchom aby uruchomić ten kod.
- W końcu zobaczysz, że komórki zawierające podobne otrzymują kolor podświetlenia.
Wreszcie możemy powiedzieć, że nasz kod wizualny zadziałał pomyślnie i jesteśmy w stanie podświetlić duplikaty w wielu kolumnach w arkuszu danych programu Excel.
Read More: Jak podświetlić duplikaty w dwóch kolumnach w programie Excel
Wniosek
To już koniec tego artykułu. Mam nadzieję, że będzie to dla Ciebie pomocne i będziesz mógł zaznaczyć duplikaty w wielu kolumnach w arkuszu danych Excela. Jeśli masz jakieś dodatkowe zapytania lub zalecenia, podziel się z nami w sekcji komentarzy poniżej.
Nie zapomnij sprawdzić naszej strony internetowej ExcelWIKI dla kilku problemów i rozwiązań związanych z Excelem. Ucz się wciąż nowych metod i rozwijaj się!