Como comparar dĂșas columnas en Excel e eliminar duplicados (resaltar, colorear, mover)

Este artigo levarache uns 10 minutos para ler. Nos prĂłximos 5 minutos, podes comparar facilmente dĂșas columnas en Excel e descubrir se hai duplicados nelas, eliminalas ou resaltalas en cor. EntĂłn, chegou o momento!

Excel Ă© unha aplicaciĂłn moi potente e moi xenial para crear e procesar grandes cantidades de datos. Se tes varios libros de traballo con datos (ou sĂł unha tĂĄboa enorme), probablemente queiras comparar 2 columnas, buscar valores duplicados e facer algo con eles, por exemplo, eliminar, resaltar ou borrar o contido . As columnas poden estar na mesma tĂĄboa, estar adxacentes ou non, poden estar situadas en 2 follas diferentes ou mesmo en libros diferentes.

Imaxina que temos 2 columnas con nomes de persoas: 5 nomes por columna A e 3 nomes nunha columna B. Debe comparar os nomes destas dĂșas columnas e atopar duplicados. Como entendes, trĂĄtase de datos ficticios, tomados unicamente por exemplo. Nas tĂĄboas reais, estamos a tratar con miles ou mesmo decenas de miles de rexistros.

OpciĂłn A: ambas as columnas estĂĄn na mesma folla. Por exemplo, unha columna A e columna B.

Como comparar dĂșas columnas en Excel e eliminar duplicados (resaltar, colorear, mover)

OpciĂłn B: As columnas estĂĄn en follas diferentes. Por exemplo, unha columna A na folla Sheet2 e columna A na folla Sheet3.

Como comparar dĂșas columnas en Excel e eliminar duplicados (resaltar, colorear, mover)

Excel 2013, 2010 e 2007 teñen unha ferramenta integrada Eliminar duplicados (Eliminar duplicados) pero é impotente nesta situación xa que non pode comparar datos en 2 columnas. Ademais, só pode eliminar duplicados. Non hai outras opcións como resaltar ou cambiar as cores. E punto!

A continuaciĂłn, mostrareiche as posibles formas de comparar dĂșas columnas en Excel, o que che permitirĂĄ atopar e eliminar rexistros duplicados.

Compara 2 columnas en Excel e busca entradas duplicadas usando fĂłrmulas

OpciĂłn A: ambas columnas estĂĄn na mesma folla

  1. Na primeira cela baleira (no noso exemplo, esta Ă© a cela C1), escribimos a seguinte fĂłrmula:

    =IF(ISERROR(MATCH(A1,$B$1:$B$10000,0)),"Unique","Duplicate")

    =ЕСЛИ(ЕОйИБКА(ПОИСКПОЗ(A1;$B$1:$B$10000;0));"Unique";"Duplicate")

    Como comparar dĂșas columnas en Excel e eliminar duplicados (resaltar, colorear, mover)

    Na nosa fĂłrmula A1 esta Ă© a primeira cela da primeira columna que imos comparar. 1 $ B$ Đž 10000 $ B$ estes son os enderezos da primeira e Ășltima cela da segunda columna, cos que faremos a comparaciĂłn. Teña en conta as referencias absolutas: as letras de columna e os nĂșmeros de fila van precedidos dun signo de dĂłlar ($). Eu uso referencias absolutas para que os enderezos das celas sigan sendo os mesmos ao copiar fĂłrmulas.

    Se queres atopar duplicados nunha columna B, cambie as referencias para que a fĂłrmula sexa asĂ­:

    =IF(ISERROR(MATCH(B1,$A$1:$A$10000,0)),"Unique","Duplicate")

    =ЕСЛИ(ЕОйИБКА(ПОИСКПОЗ(B1;$A$1:$A$10000;0));"Unique";"Duplicate")

    En cambio "SĂł"E"Duplicar» Podes escribir as tĂșas propias etiquetas, por exemplo, «Non atopado"E"atopar", ou deixar sĂł"Duplicar' e introduza un carĂĄcter de espazo en lugar do segundo valor. Neste Ășltimo caso, as celas das que non se atopan duplicados permanecerĂĄn baleiras e, creo, esta representaciĂłn dos datos Ă© mĂĄis conveniente para unha anĂĄlise posterior.

  2. Agora imos copiar a nosa fĂłrmula en todas as celas da columna C, ata a fila inferior, que contĂ©n os datos da columna A. Para iso, move o punteiro do rato ĂĄ esquina inferior dereita da cela C1, o punteiro terĂĄ a forma dunha cruz negra, como se mostra na imaxe de abaixo:Como comparar dĂșas columnas en Excel e eliminar duplicados (resaltar, colorear, mover)Fai clic e manteña premido o botĂłn esquerdo do rato e arrastra o bordo do marco cara abaixo, destacando todas as celas onde queres inserir a fĂłrmula. Cando se seleccionen todas as celas necesarias, solte o botĂłn do rato:

    Como comparar dĂșas columnas en Excel e eliminar duplicados (resaltar, colorear, mover)

Consello: Nas tĂĄboas grandes, copiar a fĂłrmula serĂĄ mĂĄis rĂĄpido se usas atallos de teclado. Destaque unha cela C1 e prensa Ctrl + C (para copiar a fĂłrmula no portapapeis), a continuaciĂłn, prema Ctrl + MaiĂșs + Fin (para seleccionar todas as celas que non estĂĄn en branco na columna C) e finalmente prema Ctrl + V (para inserir a fĂłrmula en todas as celas seleccionadas).

  1. Xenial, agora todos os valores duplicados estĂĄn marcados como "Duplicar":Como comparar dĂșas columnas en Excel e eliminar duplicados (resaltar, colorear, mover)

OpciĂłn B: dĂșas columnas estĂĄn en follas diferentes (en libros de traballo diferentes)

  1. Na primeira cela da primeira columna baleira da folla de traballo Sheet2 (no noso caso Ă© a columna B) introduza a seguinte fĂłrmula:

    =IF(ISERROR(MATCH(A1,Sheet3!$A$1:$A$10000,0)),"","Duplicate")

    =ЕСЛИ(ЕОйИБКА(ПОИСКПОЗ(A1;Лост3!$A$1:$A$10000;0));"";"Duplicate")

    AquĂ­ Sheet3 Ă© o nome da folla na que se sitĂșa a 2a columna, e $A$1:$A$10000 son os enderezos das celas do primeiro ao Ășltimo desta segunda columna.

  2. Copia a fĂłrmula en todas as celas dunha columna B (igual que a opciĂłn A).
  3. Obtemos este resultado:Como comparar dĂșas columnas en Excel e eliminar duplicados (resaltar, colorear, mover)

Procesamento de duplicados atopados

Xenial, atopamos entradas na primeira columna que tamén estån presentes na segunda. Agora temos que facer algo con eles. Percorrer manualmente todos os rexistros duplicados dunha tåboa é bastante ineficiente e leva demasiado tempo. Hai mellores formas.

Mostra sĂł filas duplicadas na columna A

Se as tĂșas columnas non teñen cabeceiras, debes engadilas. Para iso, coloque o cursor sobre o nĂșmero que representa a primeira liña, e converterase nunha frecha negra, como se mostra na seguinte figura:

Como comparar dĂșas columnas en Excel e eliminar duplicados (resaltar, colorear, mover)

Fai clic co botĂłn dereito do rato e selecciona no menĂș contextual inserciĂłn (Inserir):

Como comparar dĂșas columnas en Excel e eliminar duplicados (resaltar, colorear, mover)

Dålle nomes ås columnas, por exemplo, "nome"E"Duplicar?» A continuación, abra a pestana Data (Datos) e prema filtro (Filtro):

Como comparar dĂșas columnas en Excel e eliminar duplicados (resaltar, colorear, mover)

Despois diso, fai clic na pequena frecha gris ao lado de "Duplicar?« para abrir o menĂș de filtros; desmarque todos os elementos desta lista excepto Duplicare prema OK.

Como comparar dĂșas columnas en Excel e eliminar duplicados (resaltar, colorear, mover)

Iso Ă© todo, agora sĂł ves eses elementos da columna А, que se duplican na columna В. SĂł hai dĂșas celas deste tipo na nosa tĂĄboa de adestramento, pero, como entendes, na prĂĄctica haberĂĄ moitas mĂĄis.

Como comparar dĂșas columnas en Excel e eliminar duplicados (resaltar, colorear, mover)

Para mostrar de novo todas as filas dunha columna А, fai clic no sĂ­mbolo de filtro na columna В, que agora parece un funil cunha frecha pequena e selecciona seleccionar todo (Seleccionar todo). Ou podes facer o mesmo a travĂ©s da cinta facendo clic Data (Datos) > Selecciona e filtra (Ordenar e filtrar) > claro (Borrar) como se mostra na seguinte captura de pantalla:

Como comparar dĂșas columnas en Excel e eliminar duplicados (resaltar, colorear, mover)

Cambia a cor ou resalta os duplicados atopados

Se as notas "Duplicar” non Ă© suficiente para os teus propĂłsitos e queres marcar as celas duplicadas cunha cor de fonte diferente, cor de recheo ou algĂșn outro mĂ©todo...

Neste caso, filtra os duplicados como se mostra arriba, selecciona todas as celas filtradas e fai clic Ctrl + 1para abrir o diĂĄlogo Formatear celas (formato de cela). Como exemplo, imos cambiar a cor de recheo das celas das filas con duplicados a un amarelo brillante. Por suposto, pode cambiar a cor de recheo coa ferramenta Encher (Cor de recheo). casa (Inicio) pero vantaxe do cadro de diĂĄlogo Formatear celas (Formato de cela) no que pode configurar todas as opciĂłns de formato ao mesmo tempo.

Como comparar dĂșas columnas en Excel e eliminar duplicados (resaltar, colorear, mover)

Agora definitivamente non perderĂĄs ningunha cela con duplicados:

Como comparar dĂșas columnas en Excel e eliminar duplicados (resaltar, colorear, mover)

Eliminando os valores duplicados da primeira columna

Filtra a tĂĄboa para que sĂł se mostren as celas con valores duplicados e selecciona esas celas.

Se as 2 columnas que estå a comparar estån en follas diferentes, é dicir, en diferentes tåboas, fai clic co botón dereito do rato no intervalo seleccionado e selecciona Eliminar fila (Eliminar liña):

Como comparar dĂșas columnas en Excel e eliminar duplicados (resaltar, colorear, mover)

prensa OKcando Excel che pide que confirmes que realmente queres eliminar toda a fila da folla e despois limpar o filtro. Como podes ver, sĂł quedan filas con valores Ășnicos:

Como comparar dĂșas columnas en Excel e eliminar duplicados (resaltar, colorear, mover)

Se hai 2 columnas na mesma folla, preto un do outro (adxacente) ou non preto un do outro (non adxacente), entĂłn o proceso de eliminaciĂłn de duplicados serĂĄ un pouco mĂĄis complicado. Non podemos eliminar toda a fila con valores duplicados, xa que isto tamĂ©n eliminarĂĄ as celas da segunda columna. Polo tanto, para deixar sĂł entradas Ășnicas nunha columna А, fai isto:

  1. Filtra a tĂĄboa para mostrar sĂł os valores duplicados e selecciona esas celas. Fai clic co botĂłn dereito sobre eles e selecciona no menĂș contextual Borrar contidos (contido claro).Como comparar dĂșas columnas en Excel e eliminar duplicados (resaltar, colorear, mover)
  2. Limpa o filtro.
  3. Seleccione todas as celas dunha columna А, partindo da cela A1 ata a parte inferior que contén os datos.
  4. Prema na Data (Datos) e prema Ordenar da A ĂĄ Z (Ordenar de A a Z). Na caixa de diĂĄlogo que se abre, seleccione ContinĂșa coa selecciĂłn actual (Ordena dentro da selecciĂłn especificada) e fai clic no botĂłn negro (ClasificaciĂłn):Como comparar dĂșas columnas en Excel e eliminar duplicados (resaltar, colorear, mover)
  5. Elimina a columna coa fĂłrmula, xa non a necesitarĂĄs, a partir de agora sĂł tes valores Ășnicos.
  6. Xa estĂĄ, agora a columna А sĂł contĂ©n datos Ășnicos que non estĂĄn na columna В:Como comparar dĂșas columnas en Excel e eliminar duplicados (resaltar, colorear, mover)

Como podes ver, eliminar duplicados de dĂșas columnas en Excel usando fĂłrmulas non Ă© tan difĂ­cil.

Deixe unha resposta