Como comparar dĂșas listas en Excel

Excel Ă© un programa de procesamento de datos eficiente. E un dos mĂ©todos de anĂĄlise da informaciĂłn Ă© a comparaciĂłn de dĂșas listas. Se comparas correctamente dĂșas listas en Excel, organizar este proceso serĂĄ moi sinxelo. Basta con seguir algĂșns dos puntos que se tratarĂĄn hoxe. A implementaciĂłn prĂĄctica deste mĂ©todo depende enteiramente das necesidades da persoa ou organizaciĂłn nun momento particular. Polo tanto, hai que considerar varios casos posibles.

Comparando dĂșas listas en Excel

Por suposto, podes comparar dĂșas listas manualmente. Pero vai levar moito tempo. Excel ten o seu propio conxunto de ferramentas intelixente que che permitirĂĄ comparar datos non sĂł rapidamente, senĂłn tamĂ©n obter informaciĂłn que non Ă© tan fĂĄcil de conseguir cos teus ollos. Supoñamos que temos dĂșas columnas coas coordenadas A e B. AlgĂșns valores repĂ­tense nelas.

Como comparar dĂșas listas en Excel

FormulaciĂłn do problema

Polo tanto, necesitamos comparar estas columnas. O procedemento para comparar dous documentos Ă© o seguinte:

  1. Se as celas Ășnicas de cada unha destas listas son iguais e o nĂșmero total de celas Ășnicas Ă© o mesmo e as celas son iguais, entĂłn estas listas pĂłdense considerar iguais. A orde na que se apilan os valores desta lista non importa tanto. Como comparar dĂșas listas en Excel
  2. Podemos falar de coincidencia parcial de listas se os valores Ășnicos son os mesmos, pero o nĂșmero de repeticiĂłns Ă© diferente. Polo tanto, tales listas poden conter un nĂșmero diferente de elementos.
  3. O feito de que as dĂșas listas non coincidan indĂ­case por un conxunto diferente de valores Ășnicos.

Todas estas tres condiciĂłns ĂĄ vez son as condiciĂłns do noso problema.

A soluciĂłn do problema

Imos xerar dous rangos dinĂĄmicos para que sexa mĂĄis fĂĄcil comparar listas. Cada unha delas corresponderĂĄ a cada unha das listas. Como comparar dĂșas listas en Excel

Para comparar dĂșas listas, faga o seguinte:

  1. Nunha columna separada, creamos unha lista de valores Ășnicos que son especĂ­ficos para ambas listas. Para iso usamos a fĂłrmula: ЕСЛИОйИБКА(ЕСЛИОйИБКА( ИНДЕКС(ĐĄĐżĐžŃĐŸĐș1;ПОИСКПОЗ(0;СЧЁбЕСЛИ($D$4:D4;ĐĄĐżĐžŃĐŸĐș1);0)); ИНДЕКС(ĐĄĐżĐžŃĐŸĐș2;ПОИСКПОЗ(0;СЧЁбЕСЛИ($D$4:D4;ĐĄĐżĐžŃĐŸĐș2);0))); «»). A propia fĂłrmula debe escribirse como unha fĂłrmula matricial.
  2. Determinemos cantas veces aparece cada valor Ășnico na matriz de datos. AquĂ­ estĂĄn as fĂłrmulas para facelo: =CONTARSE(Lista1,D5) e =CONTARSE(Lista2,D5).
  3. Se tanto o nĂșmero de repeticiĂłns como o nĂșmero de valores Ășnicos son os mesmos en todas as listas que se inclĂșen nestes intervalos, entĂłn a funciĂłn devolve o valor 0. Isto indica que a coincidencia Ă© XNUMX%. Neste caso, os tĂ­tulos destas listas adquirirĂĄn un fondo verde.
  4. Se todo o contido Ășnico estĂĄ en ambas as listas, entĂłn devolverase mediante fĂłrmulas =СЧЁбЕСЛИМН($D$5:$D$34;»*?»;E5:E34;0) Đž =СЧЁбЕСЛИМН($D$5:$D$34;»*?»;F5:F34;0) o valor serĂĄ cero. Se E1 non contĂ©n cero, pero tal valor estĂĄ contido nas celas E2 e F2, entĂłn neste caso os intervalos recoñeceranse como coincidentes, pero sĂł parcialmente. Neste caso, os encabezados das listas correspondentes pasarĂĄn a laranxa.
  5. E se unha das fĂłrmulas descritas anteriormente devolve un valor distinto de cero, as listas non coincidirĂĄn completamente. Como comparar dĂșas listas en Excel

Esta Ă© a resposta ĂĄ pregunta de como analizar as columnas das coincidencias mediante fĂłrmulas. Como podes ver, co uso das funciĂłns, pĂłdese implementar case calquera tarefa que, a primeira vista, non estea relacionada coas matemĂĄticas.

Exemplo de proba

Na nosa versiĂłn da tĂĄboa, hai tres tipos de listas de cada tipo descrito anteriormente. Ten coincidencias parcial e completamente, asĂ­ como non coincidentes.

Como comparar dĂșas listas en Excel

Para comparar datos, utilizamos o rango A5:B19, no que inserimos alternativamente estes pares de listas. Sobre cal serå o resultado da comparación, entenderémolo pola cor das listas orixinais. Se son completamente diferentes, entón serå un fondo vermello. Se parte dos datos é a mesma, entón o amarelo. No caso de identidade completa, os epígrafes correspondentes serån de cor verde. Como facer unha cor dependendo de cal sexa o resultado? Isto require un formato condicional.

Atopar diferenzas en dĂșas listas de dĂșas formas

Imos describir dous métodos måis para atopar diferenzas, dependendo de se as listas son sincrónicas ou non.

OpciĂłn 1. Listas sĂ­ncronas

Esta é unha opción sinxela. Supoñamos que temos listas deste tipo.

Como comparar dĂșas listas en Excel

Para determinar cantas veces non converxeron os valores, pode usar a fĂłrmula: =PRODUTO SUMA(—(A2:A20<>B2:B20)). Se obtivemos 0 como resultado, isto significa que as dĂșas listas son iguais.

OpciĂłn 2: Listas mesturadas

Se as listas non son idénticas na orde dos obxectos que conteñen, cómpre aplicar unha función como o formato condicional e colorear os valores duplicados. Ou use a función COUNTIF, co cal determinamos cantas veces aparece un elemento dunha lista na segunda.

Como comparar dĂșas listas en Excel

Como comparar 2 columnas fila por fila

Cando comparamos dĂșas columnas, moitas veces necesitamos comparar informaciĂłn que estĂĄ en filas diferentes. Para iso, o operador axudaranos SI. Vexamos como funciona na prĂĄctica. Para iso, presentamos varias situaciĂłns ilustrativas.

Exemplo. Como comparar 2 columnas para coincidencias e diferenzas nunha fila

Para analizar se os valores que estĂĄn na mesma fila pero diferentes columnas son iguais, escribimos a funciĂłn IF. A fĂłrmula insĂ­rese en cada fila situada na columna auxiliar onde se mostrarĂĄn os resultados do procesamento de datos. Pero non Ă© necesario prescribilo en cada fila, sĂł cĂłpiao nas celas restantes desta columna ou utiliza o marcador de autocompletar.

DeberĂ­amos escribir esa fĂłrmula para comprender se os valores de ambas columnas son iguais ou non: =SI(A2=B2, “Coincidir”, “”). A lĂłxica desta funciĂłn Ă© moi sinxela: compara os valores das celas A2 e B2 e, se son iguais, mostra o valor "Coincide". Se os datos son diferentes, non devolve ningĂșn valor. TamĂ©n pode comprobar as celas para ver se hai coincidencia entre elas. Neste caso, a fĂłrmula utilizada Ă©: =SI(A2<>B2, “Non coincide”, “”). O principio Ă© o mesmo, primeiro realĂ­zase a comprobaciĂłn. Se resulta que as celas cumpren o criterio, mĂłstrase o valor "Non coincide".

TamĂ©n Ă© posible usar a seguinte fĂłrmula no campo da fĂłrmula para mostrar tanto "Coincidir" se os valores son iguais, como "Non coincidir" se son diferentes: =IF(A2=B2; "Coincidir", "Non coincidir"). TamĂ©n pode usar o operador de desigualdade en lugar do operador de igualdade. SĂł a orde dos valores que se mostrarĂĄn neste caso serĂĄ lixeiramente diferente: =SI(A2<>B2, “Non coincide”, “Coincide”). Despois de usar a primeira versiĂłn da fĂłrmula, o resultado serĂĄ o seguinte.

Como comparar dĂșas listas en Excel

Esta variaciĂłn da fĂłrmula non distingue entre maiĂșsculas e minĂșsculas. Polo tanto, se os valores dunha columna difiren doutras sĂł porque estĂĄn escritos en maiĂșsculas, entĂłn o programa non notarĂĄ esta diferenza. Para facer que a comparaciĂłn distinga entre maiĂșsculas e minĂșsculas, cĂłmpre utilizar a funciĂłn nos criterios EXACT. O resto dos argumentos quedan sen cambios: =SI(EXACTO(A2,B2), “Coincidir”, “Único”).

Como comparar varias columnas para coincidencias nunha fila

É posible analizar os valores nas listas segundo un conxunto de criterios:

  1. Busca aquelas filas que teñen os mesmos valores en todas partes.
  2. Busca aquelas filas nas que hai coincidencias en sĂł dĂșas listas.

Vexamos algĂșns exemplos de como proceder en cada un destes casos.

Exemplo. Como atopar coincidencias nunha fila en varias columnas dunha tĂĄboa

Supoñamos que temos unha serie de columnas que conteñen a información que necesitamos. Estamos ante a tarefa de determinar aquelas filas nas que os valores son os mesmos. Para iso, cómpre usar a seguinte fórmula: =SE(AND(A2=B2;A2=C2), "coincidir", " ").

Como comparar dĂșas listas en Excel

Se hai demasiadas columnas na tĂĄboa, sĂł tes que usalo xunto coa funciĂłn IF operador COUNTIF: =SE(CONTARSE($A2:$C2,$A2)=3;”coincidir”;” “). O nĂșmero empregado nesta fĂłrmula indica o nĂșmero de columnas a comprobar. Se Ă© diferente, entĂłn tes que escribir tanto como sexa certo para a tĂșa situaciĂłn.

Exemplo. Como atopar coincidencias nunha fila en 2 columnas calquera dunha tĂĄboa

Digamos que necesitamos comprobar se os valores dunha fila coinciden en dĂșas columnas cos da tĂĄboa. Para iso, cĂłmpre usar a funciĂłn como condiciĂłn OR, onde se escribe alternativamente a igualdade de cada unha das columnas coa outra. AquĂ­ tes un exemplo.

Como comparar dĂșas listas en Excel

Usamos esta fĂłrmula: =ЕСЛИ(ИЛИ(A2=B2;B2=C2;A2=C2);â€ĐĄĐŸĐČпаЮают”;” “). Pode haber unha situaciĂłn na que hai moitas columnas na tĂĄboa. Neste caso, a fĂłrmula serĂĄ enorme e pode levar moito tempo seleccionar todas as combinaciĂłns necesarias. Para resolver este problema, cĂłmpre usar a funciĂłn COUNTIF: =SE(CONTARSE(B2:D2,A2)+CONTARSE(C2:D2,B2)+(C2=D2)=0; “Cadea Ășnica”; “Cadea non Ășnica”)

Vemos que en total temos dĂșas funciĂłns COUNTIF. Coa primeira determinamos alternativamente cantas columnas teñen semellanza con A2, e coa segunda comprobamos o nĂșmero de semellanzas co valor de B2. Se, como resultado do cĂĄlculo mediante esta fĂłrmula, obtemos un valor cero, isto indica que todas as filas desta columna son Ășnicas, se hai mĂĄis, hai semellanzas. Polo tanto, se como resultado de calcular por dĂșas fĂłrmulas e engadir os resultados finais obtemos un valor cero, entĂłn devĂłlvese o valor de texto "Cadea Ășnica", se este nĂșmero Ă© maior, escrĂ­bese que esta cadea non Ă© Ășnica.

Como comparar dĂșas listas en Excel

Como comparar 2 columnas en Excel para as coincidencias

Agora imos poñer un exemplo. Digamos que temos unha tĂĄboa con dĂșas columnas. Debes comprobar se coinciden. Para iso, cĂłmpre aplicar a fĂłrmula, onde tamĂ©n se utilizarĂĄ a funciĂłn IF, e o operador COUNTIF: =SE(CONTARSE($B:$B,$A5)=0, "Non hai coincidencias na columna B", "Hai coincidencias na columna B")

Como comparar dĂșas listas en Excel

Non Ă© necesaria ningunha acciĂłn adicional. Despois de calcular o resultado mediante esta fĂłrmula, obtemos se o valor do terceiro argumento da funciĂłn IF partidos. Se non hai ningĂșn, entĂłn o contido do segundo argumento.

Como comparar 2 columnas en Excel para as coincidencias e resaltar con cor

Para facilitar a identificaciĂłn visual das columnas coincidentes, pode resaltalas cunha cor. Para iso, cĂłmpre utilizar a funciĂłn "Formato condicional". Vexamos na prĂĄctica.

Busca e destaca coincidencias por cor en varias columnas

Para determinar as coincidencias e destacalas, primeiro debes seleccionar o intervalo de datos no que se realizarĂĄ a comprobaciĂłn e, a continuaciĂłn, abrir o elemento "Formato condicional" na pestana "Inicio". AlĂ­, seleccione "Valores duplicados" como regra de selecciĂłn de celas.

Despois diso, aparecerá un novo cadro de diálogo, no que na lista emerxente esquerda atopamos a opción “Repetir”, e na lista da dereita seleccionamos a cor que se utilizará para a selección. Despois de facer clic no botón "Aceptar", seleccionarase o fondo de todas as celas con semellanzas. A continuación, compara as columnas a ollo.

Como comparar dĂșas listas en Excel

Buscar e destacar liñas coincidentes

A técnica para comprobar se as cadeas coinciden é lixeiramente diferente. En primeiro lugar, necesitamos crear unha columna adicional, e alí usaremos os valores combinados usando o operador &. Para iso, cómpre escribir unha fórmula da forma: =A2&B2&C2&D2.

Como comparar dĂșas listas en Excel

Seleccionamos a columna que se creou e contén os valores combinados. A continuación, realizamos a mesma secuencia de accións que se describe anteriormente para as columnas. As liñas duplicadas resaltaranse na cor que especifique.

Como comparar dĂșas listas en Excel

Vemos que non hai nada difĂ­cil buscar repeticiĂłns. Excel contĂ©n todas as ferramentas necesarias para iso. É importante practicar antes de poñer en prĂĄctica todos estes coñecementos.

Deixe unha resposta