As cookies axúdanos a entregar os nosos servizos. Ao usar os nosos servizos, acepta o noso uso das cookies.
Consello: outros idiomas están traducidos a Google. Podes visitar o English versión desta ligazón.
Iniciar sesión
x
or
x
x
Register
x

or

Como atopar valores duplicados en dúas columnas en Excel?

Cando usamos unha folla de traballo, ás veces necesitamos comparar dúas columnas e atopar os mesmos valores. Por exemplo, teño dúas longas columnas de nomes de estudantes e, agora, quero comparalas e descubrir os mesmos nomes. Se eu compara-las de cela por móbil, será cansativo e perder moito tempo. ¿Hai algunha maneira rápida de rematar esta tarefa?

Atopar valores duplicados en dúas columnas con Fórmula

Atopar valores duplicados en dúas columnas con código VBA

Atopar rapidamente valores duplicados en dúas columnas con Kutools para Excelboa idea 3

Atopar rapidamente valores duplicados nunha columna con Kutools para Excelboa idea 3


Combina con facilidade columnas ou filas sen perder datos en Excel

con Kutools para Excel's Combine Columns and Rows utilidade, pode combinar rapidamente celas multuple en función de liña / columna e separadas por comas ou espazo, ou combinar un intervalo de celas nunha única cela con separador específico.
Por exemplo, aquí fago estas operacións: (1.) Seleccione Seleccionar Combina columnas para Para combinar celas seleccionadas segundo as seguintes opcións; (2.) Especifique un separador para os datos combinados, aquí selecciono Espazo; (3.)) Especifique a cela que quere colocar o resultado combinado; (4.) Especifique como quere xestionar as celas combinadas. Fai clic para obter unha versión de proba gratuíta en 60 días.
doc combina celas 1
Kutools for Excel: con máis de 300 complementos de Excel útiles, gratuítos para probar sen ningunha limitación en 60 días.

Atopar valores duplicados en dúas columnas con Fórmula


Mire a seguinte captura de pantalla, teño a columna A (A2: A15) ea columna C (C2: C13) que conteñen algúns nomes duplicados.

doc atopa duplicados 1

Ao usar unha fórmula, podemos comparar dúas columnas e amosar os valores duplicados. Faga os seguintes pasos:

1. Na cela B2, introduza esta fórmula: = IF (ISERROR (MATCH (A2, $ C $ 2: $ C $ 13,0)), "", A2).

doc atopa duplicados 2

Nota: Na fórmula anterior: A2 é a columna que desexa comparar. $ C $ 2: $ C $ 13 é o intervalo co que se quere comparar. Pode cambiar as variables para o que está a usar.

2. Preme o botón Entrar clave. Seleccione a cela B2 e arrastre o identificador de recheo sobre a cela B15. E todos os nomes duplicados mostraranse na columna B. Ver captura de pantalla:

doc atopa duplicados 3


Atopar valores duplicados en dúas columnas con código VBA

O seguinte código VBA tamén pode axudarche a descubrir os valores duplicados entre dúas columnas.

1. Prema Revelador > Visual Basic, Unha nova Fiestra de Microsoft Visual Basic para aplicacións amosarase, faga clic Inserir > Módulos, e introduza o seguinte código no módulo:

Código VBA: atopa duplicados de dúas columnas

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. Prema doc-multiply-calculation-3 Para executar o código, na caixa emerxente, seleccione Range 1 que desexa comparar.

doc atopa duplicados 4

3. Prema OK e continúa seleccionando o intervalo 2 con que será comparado.

doc atopa duplicados 5

4. A continuación, fai clic en OK, e os valores duplicados tanto na columna A como na columna C foron seleccionados na columna A.

doc atopa duplicados 6

Nota: Se desexa seleccionar as duplicadas da columna C, só precisa intercambiar as dúas columnas seleccionadas.


Atopar rapidamente valores duplicados en dúas columnas con Kutools para Excel

Coa axuda Kutools para Excel, podes atopar os valores duplicados rapidamente e cómodamente.

Kutools para Excel, con máis de 300 Funcións útiles facilita o seu traballo.

Despois de instalar Kutools para Excel, faga o seguinte:(Descarga gratis Kutools para Excel Now!)

prema Kutools > Select > Select Same & Different Cells.

doc atopa duplicados 10

1. no Select Same & Different Cells caixa de diálogo, realice as seguintes operacións:

(1.) Prema primeiro doc-replace-range-names-7botón para seleccionar a columna de orixe a comparar e, a continuación, prema no segundo doc-replace-range-names-7botón para seleccionar a columna coa que se compara;

(2.) Escolla Each row baixo a Based on sección;

(3). A continuación, seleccione Valores iguais dende Buscar sección;

(4). Por fin, pode escoller un fondo ou unha cor de fonte para resaltar as mesmas celas debaixo da Processing of resuts sección como precisa.

doc atopa duplicados 8

2. A continuación, fai clic en OK, e os mesmos valores na columna A e na columna B foron seleccionados na columna A.

doc atopa duplicados 9

Con esta utilidade, tamén podes atopar os diferentes valores entre dúas columnas.


Notas:

  • My data has headers: Se os datos que compara ten cabeceiras, pode marcar esta opción e os cabeceiros non serán comparados.
  • Select entire rows: Con esta opción, seleccionaranse as filas completas que conteñan os mesmos valores.
  • Case Sensitive: Ao ver esta opción, compararás as columnas con maiúsculas e minúsculas.
  • Os dous intervalos de comparación deben conter o mesmo número de columnas.
  • Se desexa seleccionar as duplicadas da columna C, só precisa intercambiar as dúas columnas seleccionadas.

Demostración: Atopar e resaltar rapidamente valores duplicados en dúas columnas

Kutools for Excel: 300 + funcións que debes ter en Excel, Proba gratuíta de 60 a partir de aquí.

Atopar rapidamente valores duplicados nunha columna con Kutools para Excel

Despois de instalar Kutools para Excel, faga o seguinte:(Descarga gratis Kutools para Excel Now!)

Ás veces, pode querer atopar os valores duplicados nunha columna, o Kutools for Excel tamén pode axudarche a manexalo rápidamente.

1. Seleccione a columna na que desexa atopar valores duplicados, faga clic Kutools > Select > Select Duplicate & Unique Cells.
doc atopa duplicados 11

2. No Select Duplicate & Unique Cells diálogo, comprobación Duplicates or All duplicates opción que precisa e, ao mesmo tempo, pode decidir resaltar as duplicadas con fondo ou cor de letra ou non Processing of results sección.
doc atopa duplicados 12

3. Fai clic Ok, xorde un diálogo para lembra-lo número de celas duplicadas seleccionadas, faga clic OK para pechalo e as duplicadas son seleccionadas e destacadas.
doc atopa duplicados 13


Artigo relacionado:

Como atopar valores únicos entre dúas columnas en Excel?



Ferramentas de produtividade recomendadas

Tabulación de Office

estrela de ouro1 Traia páxinas útiles para Excel e outro software de Office, como Chrome, Firefox e Internet Explorer novo.

Kutools para Excel

estrela de ouro1 Sorprendente! Aumenta tu productividad en 5 minutos. Non necesitas habilidades especiais, garda dúas horas todos os días.

estrela de ouro1 300 Novidades para Excel, Excel moi fácil e poderoso:

  • Combina celas / filas / columnas sen perder datos.
  • Combina e consolida varias follas e libros de traballo.
  • Comparar intervalos, copiar varios intervalos, converter texto a data, conversión de unidade e moeda.
  • Conta por cores, subtotales de paginación, clasificación avanzada e filtro super,
  • Máis Seleccionar / Inserir / Eliminar / Texto / Formato / Ligazón / Comentario / Libros / Follas de ferramentas ...

Pantalla de Kutools para Excel

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.
    Keith · 3 years ago
    In your first formula, is there a way to make the names in column C turn red if nothing in Column A matched?
  • To post as a guest, your comment is unpublished.
    Sanjay Kumar · 3 years ago
    i want some information regards, Excel Formula A Unique No and B amount c date d date, i want see that whenever i do applying formula pick unique no and calculation should on date C AND d column add value
  • To post as a guest, your comment is unpublished.
    Tan · 3 years ago
    Thanks a lot it saved my manual search time !!lot of time!!Copy & paste works but when i enter formula by myself it is not working any clue.
  • To post as a guest, your comment is unpublished.
    AMS · 3 years ago
    Hi
    when you paste it paste it without any format or formula (paste as value)
  • To post as a guest, your comment is unpublished.
    xprexweb · 3 years ago
    greats WORK gUY greats WORK gUY