Spis treści
W programie Microsoft Excel, tak zwykle, aby znaleźć konieczność usunięcia zduplikowanych wierszy w oparciu o jedną kolumnę. Możemy wstawić formuły, zastosować narzędzia funkcji lub użyć kodów VBA, aby służyć celom. W tym artykule poznasz wszystkie najszybsze techniki usuwania zduplikowanych wierszy w oparciu o pojedynczą kolumnę tylko z odpowiednimi przykładami i ilustracjami.
Pobierz Zeszyt ćwiczeń
Możesz pobrać poniższą książkę Excela, z której korzystaliśmy przygotowując ten artykuł.
Usuń zduplikowane wiersze na podstawie jednej kolumny.xlsm3 Odpowiednie metody usuwania zduplikowanych wierszy na podstawie jednej kolumny w programie Excel
1) Użyj narzędzia "Usuń duplikaty" w arkuszu kalkulacyjnym Excel.
Najpierw zapoznajmy się ze zbiorem danych. Poniższa tabela lub czat reprezentuje szczegółowe dane dotyczące funduszu charytatywnego. W odpowiednich kolumnach znajdują się nazwiska darczyńców, kwoty ich darowizn, daty darowizn oraz sposoby przekazywania darowizn.
W tym przypadku usuniemy zduplikowane wiersze tylko na podstawie nazwisk darczyńców. Oznacza to, że przefiltrujemy nazwy darczyńców i wyodrębnimy każdą unikalną nazwę wraz z odpowiadającymi jej wierszami tylko z pierwszych wystąpień.
📌 Krok 1:
➤ Wybierz najpierw całą tabelę.
➤ Pod Dane zakładka lub wstążka, wybierz Usuń duplikaty narzędzie z Narzędzia danych rozwiń.
📌 Krok 2:
➤ Pojawi się okno dialogowe. z. Kolumny opcje, zaznaczyć na Darczyńca i pozostawić inne opcje niezaznaczone.
➤ Prasa OK .
I znajdziesz następujące wyjścia z wyskakującym komunikatem pokazującym stan wartości zwracanych.
Kliknij OK i teraz widzisz przefiltrowane dane z usuniętymi wszystkimi zduplikowanymi wierszami.
Czytaj więcej: Jak usunąć zduplikowane wiersze w programie Excel
Zastosuj opcje filtrowania, aby usunąć duplikaty na podstawie jednej kolumny.
Teraz będziemy stosować funkcję COUNTIF aby znaleźć liczbę duplikatów na podstawie warunku, a dane wyjściowe zostaną wyświetlone w zakładce Duplikaty nagłówek w Kolumna F Następnie zastosujemy Filtr we wszystkich nagłówkach tabeli danych i odfiltrować zduplikowane wiersze w zależności od danych wyjściowych z tabeli. COUNTIF funkcja.
📌 Krok 1:
➤ W Komórka F5 , wpisz następujący wzór:
=COUNTIF($B$5:$B5,B5)
📌 Krok 2:
➤ Prasa Wejdź na stronę i otrzymasz pierwsze wyjście.
➤ Użyj Uchwyt do napełniania aby przeciągnąć w dół całą kolumnę i wartości więcej niż '1' zostaną policzone jako duplikaty.
📌 Krok 3:
➤ Teraz wybierz całą tabelę.
➤ Pod Strona główna zakładka, wybierz Filtr polecenie z Sortowanie & Filtr rozwijany w Edycja grupa poleceń.
Będziemy mieli przypisane przyciski filtrów dla wszystkich nagłówków w poniższej tabeli danych.
📌 Krok 4:
➤ Kliknij na liście rozwijanej w Duplikaty nagłówek i otworzą się opcje filtrów dla odpowiedniej kolumny.
➤ Pod Wybierz wszystko zakładka, odznaczyć opcję '1' .
➤ Prasa OK i gotowe.
Znajdziesz zduplikowane wiersze, jak pokazano poniżej.
📌 Krok 5:
➤ Teraz usuń wszystkie zduplikowane wiersze zawierające całe dane.
📌 Krok 6:
➤ Otwórz ponownie opcje filtra z poziomu Duplikaty nagłówek w Kolumna F .
➤ Wystawić czek na opcję '1' tylko.
➤ Prasa OK po raz ostatni.
W końcu otrzymasz wszystkie unikalne wiersze, jak pokazano na poniższym obrazku. Teraz możesz usunąć przyciski filtrów z nagłówków, a dane wynikowe będą takie same, ponieważ usunęliśmy już zduplikowane wiersze.
Czytaj więcej: Jak usunąć duplikaty na podstawie kryteriów w programie Excel
3. uruchomić kody VBA, aby usunąć duplikaty na podstawie jednej kolumny w programie Excel
W naszej ostatniej metodzie, będziemy wstawić kilka kodów VBA aby zdefiniować makro, które usunie duplikaty na podstawie pierwszej kolumny.
📌 Krok 1:
➤ Kliknij prawym przyciskiem myszy na Arkusz nazwa (plansza3) najpierw, a znajdziesz kilka Arkusz opcje.
➤ Wybierz Wyświetl kod .
A VBA pojawi się okno, w którym będziemy musieli wstawić kody.
📌 Krok 2:
➤ W VBA okno, wklej następujące kody:
Option Explicit Sub Remove_Duplicate_Rows() Dim Rng As Range Set Rng = Selection Rng.RemoveDuplicates Columns:=Array(1), Header:=xlYes End Sub
📌 Krok 3:
➤ Wróć do swojego Excel prześcieradło teraz.
➤ Wybierz całą tabelę danych.
➤ Od. Deweloper naciśnij przycisk Makra polecenie.
📌 Krok 4:
➤ W Makro okno Makro nazwa zostanie przypisana automatycznie.
➤ Kliknij Uruchom i kończysz kroki.
Jak na poniższym zrzucie ekranu, znajdziemy unikalne wiersze tylko na podstawie pierwszej kolumny. A zduplikowane wiersze znikną od razu.
Czytaj więcej: Jak usunąć duplikaty w Excelu za pomocą VBA
Słowa końcowe
Mam nadzieję, że wszystkie te proste metody wymienione powyżej pomogą Ci teraz zastosować je w swoich arkuszach kalkulacyjnych Excel, gdy musisz usunąć zduplikowane wiersze i znaleźć tylko unikalne wiersze. Jeśli masz jakieś pytania lub opinie, daj mi znać w sekcji komentarzy. Możesz też sprawdzić nasze inne artykuły związane z funkcjami programu Excel na tej stronie.