Como Comparar Duas Listas no Excel? (Top 6 Methods)

Below mentioned are the six different methods that are used to compare two lists of a column in excel for matches and differences.

  1. Método 1: Comparar duas listas usando operador de sinal igual
  2. Método 2: Combinar dados usando a técnica de diferença de linha
  3. Método 3: Combinar diferença de linha usando a condição IF
  4. Método 4: Combinar dados mesmo que haja uma diferença de linha
  5. Método 5: Destacar todos os dados de correspondência usando formatação condicional
  6. Método 6: Técnica de Correspondência Parcial

Agora vamos discutir cada um dos métodos em detalhe com um exemplo –

Pode fazer o download deste Comparar Duas Listas Modelo Excel aqui – Comparar Duas Listas Modelo Excel

#1 Comparar Duas Listas Usando o Operador de Sinal Igual

  • Passo 1: Na coluna seguinte, imediatamente após as duas colunas, insira uma nova coluna chamada “Status”.”

  • Passo 2: Agora coloque a fórmula na célula C2 como =A2=B2.

  • Passo 3: Esta fórmula testa se o valor da célula A2 é igual à célula B2. Se ambos os valores das células forem iguais, então obteremos VERDADEIRO como resultado, ou então obteremos o resultado como FALSO.

  • Passo 4: Agora arraste a fórmula para a célula C9 para os outros valores a serem determinados,

Sempre que tivermos os mesmos valores em linhas comuns, obteremos o resultado como VERDADEIRO ou FALSO.

#2 Match Data by Using Row Difference Technique

Provavelmente você não usou a técnica “Row Difference” em seu local de trabalho, mas hoje, vou mostrar como usar esta técnica para combinar dados linha por linha.

  • Passo 1: Para destacar células não combinadas linha por linha, selecione os dados completos primeiro.

  • Passo 2: Agora pressione a tecla de atalho Excel “F5” para abrir a ferramenta “Go to Special”.

  • Passo 3: Pressione a tecla F5 para abrir esta janela. Agora na janela “Ir para”, pressione a aba “Especial”.

  • Passo 4: Na janela seguinte, “Ir para Especial” escolha a opção “Diferença de Linha”. Depois de selecionar “Diferença de linha”, clique em “Ok”

Seguinte o resultado.

Como você pode ver na janela acima, ele selecionou as células onde quer que haja uma diferença de linha. Agora preencha um pouco de cor para destacar os valores da diferença de linha.

#3 Match Row Difference by Using IF Condition

How can we leave out the IF condition when we want to match data row by row. No primeiro exemplo, temos como resultado VERDADEIRO ou FALSO, mas e se precisarmos do resultado da diferença em vez dos resultados padrão de “VERDADEIRO ou FALSO”? Suponha que você precisa de um resultado como “Matching” se não houver diferença de linha e o resultado deve ser “Not Matching” se houver diferença de linha.

Curso Popular nesta categoria

Tudo em um pacote Excel VBA (35 Cursos com Projetos)
4.9 (1.353 classificações) 35+ Cursos | 120+ Horas | Full Lifetime Access | Certificate of Completion

  • Passo 1: Primeiro, abra a condição IF na célula C2.

  • Passo 2: Aplique o teste lógico como A2=B2.

  • Passo 3: Se este teste lógico for VERDADEIRO, introduza o critério de resultado. Neste cenário, os critérios de resultado são “Correspondência”, e se a linha não for Correspondência, então precisamos do resultado como “Não Correspondência”

  • Passo 4: Aplique a fórmula para obter o resultado.

  • Passo 5: Agora arraste a fórmula para a célula C9 para os outros valores a serem determinados,

#4 Match Data Mesmo que haja uma diferença de linha

Matching data on row difference methods may not work all the time; o valor pode estar em outras células também, então precisamos usar tecnologias diferentes nestes cenários.

Veja agora os dados abaixo.

>Na imagem acima, temos duas listas de números. Precisamos comparar a lista 2 com a lista 1. Então vamos usar nossa função favorita VLOOKUP.

Então, se os dados estiverem coincidindo, então obtemos o número; caso contrário, obtemos o valor do erro como #N/A.

Showing error values doesn’t look good at all. Em vez de mostrarmos o erro, vamos substituí-los pela palavra “Not Available” (Não Disponível). Para isso, use a função IFERROR no excel.

#5 Realce Todos os Dados de Correspondência

Se você não é fã de fórmulas do excel, então não se preocupe; ainda podemos ser capazes de combinar dados sem fórmula também. Usando formatação condicional simples no excel, podemos realmente ser capazes de destacar todos os dados correspondentes de duas listas.

  • Passo 1: Para isso, primeiro selecione os dados.

  • Passo 2: Agora vá para Formatação Condicional e escolha “Highlight Cell Rules >> Duplicate Values”.”

  • Passo 3: Agora, você verá a janela de formatação “Duplicate Cell Values”.

  • Passo 4: Você pode realmente escolher as diferentes cores de formatação a partir da lista suspensa em excel. Selecione a primeira cor de formatação e pressione o botão ok.

  • Passo 5: Isto destacará todos os dados correspondentes de duas listas.

  • Passo 6: Apenas no caso, em vez de destacar todos os dados correspondentes, se você quiser destacar dados não correspondentes, então na janela “Duplicate Values”, escolha a opção “Unique”.”

>

Isto irá destacar todos os valores não coincidentes.

>

#6 Parcial Matching Technique

Já vimos a questão dos dados não completos ou os mesmos em duas listas. Por exemplo, se os dados da lista 1 têm “ABC Pvt Ltd” e na lista 2 temos apenas “ABC”. Nesses casos, todas as nossas fórmulas e ferramentas padrão não reconhecem nada. Nesses casos, precisamos empregar o asterisco de caracteres especiais (*) para combinar valores parciais.

Na lista 1, temos o nome da empresa e detalhes de receita. Na Lista 2, temos os nomes das empresas mas não o valor exato como temos na Lista 1. Esta é uma situação complicada que todos nós enfrentamos em nosso local de trabalho.

Nestes casos ainda, podemos combinar os dados usando um asterisco de caracter especial (*).

Obtemos o seguinte resultado.

Agora arraste a fórmula para a célula E9 para os outros valores a serem determinados,

O asterisco de caracteres wildcard (*) foi usado para representar qualquer número de caracteres, então ele irá corresponder ao caractere completo para a palavra “ABC” como “ABC Pvt Ltd.”

Cois to Remember

  • Usar as técnicas acima para comparar duas listas em excel depende da estrutura de dados.
  • A coincidência linha a linha não é a mais adequada se os dados não estiverem organizados.
  • VLOOKUP é a fórmula frequentemente utilizada para comparar valores.

Artigos recomendados

Este tem sido um guia para comparar duas listas no excel. Aqui discutimos os 6 principais métodos para comparar as listas de duas colunas para correspondências e diferenças no excel (Equal Sign Operator, Row Difference Technique, IF Condition, Partial Matching Technique, e etc.) juntamente com exemplos e um template do excel para download. Você pode aprender mais sobre o excel nos seguintes artigos –

  • Compare Two Excel Columns Using Vlookup
  • Partial Match with Vlookup
  • Compare Two Excel Columns
  • Shade Alternate Rows in Excel
5 Shares

>

Tudo em um Pacote Excel VBA (35 Cursos com Projetos)

  • 35+ Cursos
  • 120+ Horas
  • >

  • Acesso a Tempo de Vida Completo
  • Certificado de Conclusão

APRENDER MAIS > >

Deixe uma resposta

O seu endereço de email não será publicado.