Wskazówka: inne języki są tłumaczone przez Google. Możesz odwiedzić English wersja tego linku.
Zaloguj Się
x
or
x
x
Zarejestruj
x

or

Jak znaleźć zduplikowane wartości w dwóch kolumnach w Excelu?

Kiedy używamy arkusza roboczego, czasami musimy porównać dwie kolumny i znaleźć te same wartości. Na przykład mam dwie długie kolumny nazwisk studentów, a teraz chcę je porównać i znaleźć te same nazwy. Jeśli porównuję je według komórki, będzie to męczące i marnuje dużo czasu. Czy są jakieś szybkie sposoby na zakończenie tego zadania?

Znajdź zduplikowane wartości w dwóch kolumnach za pomocą Formula

Znajdź zduplikowane wartości w dwóch kolumnach z kodem VBA

Szybko znajduj zduplikowane wartości w dwóch kolumnach za pomocą Kutools for Exceldobry pomysł3

Szybko znajduj zduplikowane wartości w jednej kolumnie za pomocą Kutools for Exceldobry pomysł3


Łatwe łączenie kolumn lub wierszy bez utraty danych w programie Excel

Z Kutools dla programu Excel's Combine Columns and Rows narzędzie, możesz szybko łączyć wiele komórek na podstawie wiersza / kolumny i oddzielać je przecinkiem lub spacją lub łączyć zakres komórek w pojedynczą komórkę z określonym separatorem.
Na przykład tutaj wykonuję te operacje: (1.) Wybierz Wybierz Połącz kolumny dla Aby połączyć wybrane komórki zgodnie z poniższymi opcjami; (2.) Określ separator dla połączonych danych, tutaj wybieram Miejsce; (3.)) Określ komórkę, w której chcesz umieścić połączony wynik; (4.) Określ, jak chcesz radzić sobie z połączonymi komórkami. Kliknij w pełni funkcjonalny darmowy okres próbny w 60 dni!
doc połączyć komórki 1
Kutools dla Excel: z więcej niż 300 poręcznymi dodatkami Excela, za darmo możesz wypróbować bez ograniczeń w 60 dniach.

Znajdź zduplikowane wartości w dwóch kolumnach za pomocą Formula


Spójrz na poniższy zrzut ekranu, mam kolumnę A (A2: A15) i kolumnę C (C2: C13), które zawierają zduplikowane nazwy.

doc find duplikuje 1

Korzystając z formuły, możemy porównać dwie kolumny i wyświetlić zduplikowane wartości. Wykonaj następujące czynności:

1. W komórce B2 wprowadź następującą formułę: = JEŻELI (ISERROR (MATCH (A2, $ C $ 2: $ C $ 13,0)), "", A2).

doc find duplikuje 2

Uwaga: W powyższym wzorze: A2 jest kolumną, którą chcesz porównać. $ C $ 2: $ C $ 13 to zakres, z którym chcesz być porównany. Możesz zmienić zmienne dla tego, z czego korzystasz.

2, wciśnij wchodzić klawisz. Wybierz komórkę B2, a następnie przeciągnij uchwyt wypełniania do komórki B15. Wszystkie zduplikowane nazwy zostaną wyświetlone w kolumnie B. Zobacz zrzut ekranu:

doc find duplikuje 3


Znajdź zduplikowane wartości w dwóch kolumnach z kodem VBA

Poniższy kod VBA może również pomóc w znalezieniu zduplikowanych wartości między dwiema kolumnami.

1, Kliknij Deweloper > Visual Basic, Nowy Microsoft Visual Basic dla okna aplikacji zostanie wyświetlony, kliknij wstawka > Modułi wprowadź następujący kod do modułu:

Kod VBA: znajdź duplikaty z dwóch kolumn

Sub Compare()
Dim Range1 As Range, Range2 As Range, Rng1 As Range, Rng2 As Range, outRng As Range
xTitleId = "KutoolsforExcel"
Set Range1 = Application.Selection
Set Range1 = Application.InputBox("Range1 :", xTitleId, Range1.Address, Type:=8)
Set Range2 = Application.InputBox("Range2:", xTitleId, Type:=8)
Application.ScreenUpdating = False
For Each Rng1 In Range1
    xValue = Rng1.Value
    For Each Rng2 In Range2
        If xValue = Rng2.Value Then
            If outRng Is Nothing Then
                Set outRng = Rng1
            Else
                Set outRng = Application.Union(outRng, Rng1)
            End If
        End If
    Next
Next
outRng.Select
Application.ScreenUpdating = True
End Sub

2, Kliknij doc-multiply-calculation-3 Aby uruchomić kod, w wyskakującym okienku wybierz Zakres 1, który chcesz porównać.

doc find duplikuje 4

3, Kliknij OK i kontynuuj wybierając Range 2, z którym będziesz porównywany.

doc find duplikuje 5

4. Następnie kliknij OK, a powielone wartości zarówno w kolumnie A, jak i kolumnie C zostały wybrane w kolumnie A.

doc find duplikuje 6

Uwagi: Jeśli chcesz wybrać duplikaty z kolumny C, wystarczy zamienić dwie wybrane kolumny.


Szybko znajduj zduplikowane wartości w dwóch kolumnach za pomocą Kutools for Excel

Dzięki Kutools dla programu Excelmożesz szybko i wygodnie znaleźć zduplikowane wartości.

Kutools dla programu Excel, ponad 300 poręczne funkcje ułatwiają pracę.

Po zainstalowaniu Kutools dla programu Excel, wykonaj następujące czynności:(Pobierz teraz Kutools dla Excela teraz!)

Kliknij Kutools > Select > Select Same & Different Cells.

doc find duplikuje 10

1, w Select Same & Different Cells w oknie dialogowym wykonaj następujące operacje:

(1.) Kliknij pierwszy doc-replace-range-names-7, aby wybrać kolumnę źródłową do porównania, a następnie kliknij drugą doc-replace-range-names-7przycisk, aby wybrać kolumnę, z którą jesteś porównywany;

(2.) Wybierz Each row pod Based on Sekcja;

(3.) Następnie wybierz Te same wartości od niego on Znajdź Sekcja;

(4.) W końcu możesz wybrać jedno tło lub kolor czcionki, aby wyróżnić te same komórki pod Processing of resuts sekcję według potrzeb.

doc find duplikuje 8

2. Następnie kliknij OK, a te same wartości, zarówno w kolumnie A, jak i kolumnie B, zostały wybrane w kolumnie A.

doc find duplikuje 9

Za pomocą tego narzędzia można również znaleźć różne wartości między dwiema kolumnami.


Uwagi:

  • My data has headers: Jeśli porównywane dane mają nagłówki, możesz zaznaczyć tę opcję, a nagłówki nie będą porównywane.
  • Select entire rows: Za pomocą tej opcji zostaną wybrane całe wiersze zawierające te same wartości.
  • Case Sensitive: Zaznaczając tę ​​opcję, porównasz kolumny z uwzględnieniem wielkości liter.
  • Dwa porównywane zakresy muszą zawierać tę samą liczbę kolumn.
  • Jeśli chcesz wybrać duplikaty z kolumny C, wystarczy zamienić dwie wybrane kolumny.

Demo: Szybko znajdź i zaznacz zduplikowane wartości w dwóch kolumnach

Kutools for Excel: funkcje 300 +, które musisz posiadać w Excelu, Bezpłatny okres próbny 60 stąd.

Szybko znajduj zduplikowane wartości w jednej kolumnie za pomocą Kutools for Excel

Po zainstalowaniu Kutools dla programu Excel, wykonaj następujące czynności:(Pobierz teraz Kutools dla Excela teraz!)

Czasami możesz chcieć znaleźć zduplikowane wartości w kolumnie, Kutools for Excel również pomoże ci szybko sobie z tym poradzić.

1. Wybierz kolumnę, dla której chcesz znaleźć zduplikowane wartości, kliknij Kutools > Select > Select Duplicate & Unique Cells.
doc find duplikuje 11

2. w Select Duplicate & Unique Cells dialog, sprawdź Duplicates or All duplicates Opcja, której potrzebujesz, a jednocześnie możesz zdecydować o wyróżnieniu duplikatów kolorem tła lub czcionki lub nie Processing of results Sekcja.
doc find duplikuje 12

3. kliknij Ok, pojawi się okno dialogowe przypominające o liczbie wybranych duplikatów komórek, kliknij OK aby je zamknąć, a duplikaty są zaznaczone i wyróżnione.
doc find duplikuje 13


Powiązany artykuł:

Jak znaleźć unikalne wartości między dwiema kolumnami w programie excel?



Zalecane narzędzia zwiększające wydajność

Karta Office

złota star1 Przynieś poręczne zakładki do Excela i innego oprogramowania Office, tak jak Chrome, Firefox i nowy Internet Explorer.

Kutools dla programu Excel

złota star1 Niesamowity! Zwiększ swoją produktywność za 5 minut. Nie potrzebujesz żadnych specjalnych umiejętności, oszczędzając dwie godziny dziennie!

złota star1 300 Nowe funkcje programu Excel, uczynienie z Excela bardzo prostym i wydajnym:

  • Scal komórki / wiersze / kolumny bez utraty danych.
  • Łącz i konsoliduj wiele arkuszy i zeszytów.
  • Porównaj zakresy, skopiuj wiele zakresów, przelicz tekst na datę, jednostkę i walutę.
  • Zliczaj według kolorów, podstrony stronicowania, sortowanie zaawansowane i super filtry,
  • Więcej Wybierz / Wstaw / Usuń / Tekst / Format / Link / Komentarz / Skoroszyty / Arkusze zadań Narzędzia ...

Zrzut ekranu z Kutools dla Excela

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    CC · 4 years ago
    This article shows how to highlight duplicate values across a number of columns, however it is looking for duplicate values within each column. I was hoping to highlight cells when the value in the 1st cell in column 1, equals the value in the 1st cell in column 2, and the same all the way down. So if A5=B5 I want it to be highlighted, but not highlight if A5=B6, and not highlight if A5=A6. I hope that makes sense. Is there a way to do this?
  • To post as a guest, your comment is unpublished.
    JP · 4 years ago
    I am trying to acknowledge the duplicates within 2 columns. Each column contains about 12000 account #'s and I have to determine which ones are duplicate from the previous year. Any ideas?
  • To post as a guest, your comment is unpublished.
    Ankit · 4 years ago
    One of the best shortcuts available on the internet to compare two excel columns.
  • To post as a guest, your comment is unpublished.
    Umar · 4 years ago
    What is the meaning or purpose of dollar sign ($)in excel?
  • To post as a guest, your comment is unpublished.
    JOEL · 4 years ago
    Used Formula to find Duplicates in two Columns, worked fine, But now it will not. It acts as if both columns require same format? Didn't before. Please HELP,,,