Contidos
- Comparando dĂșas listas en Excel
- Atopar diferenzas en dĂșas listas de dĂșas formas
- Como comparar 2 columnas fila por fila
- Como comparar varias columnas para coincidencias nunha fila
- Como comparar 2 columnas en Excel para as coincidencias
- Como comparar 2 columnas en Excel para as coincidencias e resaltar con cor
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.
FormulaciĂłn do problema
Polo tanto, necesitamos comparar estas columnas. O procedemento para comparar dous documentos Ă© o seguinte:
- 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.
- 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.
- 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.
Para comparar dĂșas listas, faga o seguinte:
- 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.
- 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).
- 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.
- 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.
- E se unha das fĂłrmulas descritas anteriormente devolve un valor distinto de cero, as listas non coincidirĂĄn completamente.
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.
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.
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 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.
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:
- Busca aquelas filas que teñen os mesmos valores en todas partes.
- 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", " ").
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.
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 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")
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.
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.
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.
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.