Como comparar dados de duas listas no excel procv

PUBLICIDADE

Uma das dúvidas mais encontradas no Excel é como comparar duas ou mais colunas de maneira simplificada, no decorrer desse artigo vamos conhecer 9 maneiras práticas de realizar essa comparação.

Utilizando fórmulas e métodos pouco conhecidos no momento de comparar as colunas é possível obter resultados bastante satisfatórios quando realizados da maneira correta.

Além disso, você poderá assistir uma super aula completa demonstrando as 9 formas de comparar colunas no Excel.

Se você deseja comparar colunas no Excel de maneira rápida, então precisa ler esse outro artigo. A seguir, confira os 9 exemplos possíveis de comparar colunas.

1. Comparar com o sinal de Igual (=)

Utilizando símbolos de igual no Excel é uma das maneiras mais simples de realizar comparação entre colunas.

Para realizar essa comparação é necessário selecionar duas células diferentes separadas pelo sinal de igual, como por exemplo: A2=B2.

Em resumo, nessa seleção será realizado uma verificação se falso ou verdadeiro das células A2 e B2.

Com o uso da função SE é possível realizar as mesmas comparações retornando valores específicos em caso de verdadeiro ou falso. No entanto, vamos demonstrar essa mesma finalidade com a opção de diferenciar letras maiúsculas de minúsculas.

Perceba que a referência de célula foi semelhante ao primeiro exemplo, porém para esse resultado final, será substituído por valores determinados no momento de inserir o texto.

Por outro lado, é possível notar que na linha 4 ele acabou não diferenciando as letras maiúsculas de letras minúsculas, para esse caso é necessário utilizar a função exato encadeada com a função SE, conforme abaixo.

Para esse exemplo é necessário inserir a função exato antes da célula selecionada.

3. Comparar com Formatação Condicional

Através de formatação condicional é possível destacar com cores os valores encontrados duplicados, ou também destacar apenas linha por linha.

Em resumo, para esse terceiro exemplo vamos realizar a comparação de A2=B2 através de formatação condicional personalizada.

Para isso, é necessário ir em Gerenciar Regras -> Usar uma Fórmula para Determinar o resultado.

Em quarto lugar, encontramos uma maneira de comparar duas colunas no Excel utilizando a função Cont.Se.

Embora, essa função não destaque de maneira real, é possível observar informações duplicadas e repetidas semelhantes a uma tabela dinâmica no Excel.

Em resumo, realizamos uma tabela auxiliar na Coluna B com os nomes que precisaríamos saber quantas vezes eram encontrados na Coluna A.

A partir daí, foi realizado um CONT.SE onde foi possível observar que as informações nas colunas eram repetidas mais de uma vez.

5. Comparar com PROCV e SEERRO

Uma das maneiras mais conhecidas aos usuários do Excel é utilizando o PROCV.

Nesse caso, será realizado a mesma dinâmica observada no exemplo 4, através de uma tabela auxiliar.

Por outro lado, para os resultados não encontrados, vamos utilizar uma tratativa de erro com a função seerro que nos retorne a frase específica “NÃO ENCONTRADO”.

PUBLICIDADE

Esse é um exemplo prático para retornar valores a partir de um valor encontrado. No entanto, ele pode penalizar o usuário em locais com informações repetidas em mais de uma vez (utilize com cautela).

6. Comparar com Valores Duplicados

Nesse exemplo é possível comparar valores duplicados utilizando a formatação condicional demonstrada no exemplo três sem a necessidade de inserção de fórmulas.

Para esse caso é necessário apenas selecionar o intervalo de comparação e aplicar a alternativa de “Valores Duplicados” nas formatações.

Após isso, é possível observar na seleção os valores destacados em cor diferente.

Em nosso sétimo exemplo será possível comparar duas colunas no Excel realizando o procedimento inverso ao exemplo 6.

Para esse caso, será destacado apenas valores que não estão repetidos na tabela, ou seja, não encontrados.

No mesmo local onde foi inserido a opção de valores duplicados, vamos selecionar a opção número 2.

Sendo assim, o Excel nos destacou apenas valores que seriam exclusivos na tabela, ou não foram repetidos.

Esse exemplo é o mais utilizado pelos usuários do Excel que dominam a ferramenta do PROCV.

Para essa opção, é possível trazer um resultado a partir do valor encontrado, caso contrário retornará em erro #N/D.

Após obter o resultado, realizamos uma comparação utilizando a metodologia demonstrada no exemplo 4 utilizando o CONT.SE para observar quantas vezes aquele resultado se repetiu na tabela.

9. Comparar Duas Colunas com SOMASE

Esse exemplo é uma versão bônus demonstrada pela Studio Excel pois exige uma reflexão por trás do resultado.

Perceba que utilizamos um somatório de todos os valores encontrados em cada célula, onde o retorno foi de 0 em casos onde não teve valores encontrados.

No entanto, essa alternativa não é recomendada sempre, pois caso existem valores zero em sua base de dados, podem apresentar divergências. Por outro lado, é importante conhecer que a função SOMASE também pode ser utilizada.

Vídeo de Como Comparar Duas Colunas no Excel

Por fim, deixaremos o convite para assistir a todos esses exemplos demonstrados em nosso artigo de maneira didática acompanhando a tela de nosso computador.

Portanto, aprendemos aqui 9 exemplos práticos de como comparar duas colunas no Excel.

Compartilhe

PUBLICIDADE

Como comparar dados de duas listas no excel procv
Como comparar dados de duas listas no excel procv

Se você lida com planilhas muito grandes, com muitos dados, é preciso saber usar algumas ferramentas que facilitam a vida. Uma delas torna mais prático algumas análises, como comparar duas colunas no Excel e encontrar informações duplicadas ou específicas. Te mostro a seguir como usar este recurso.

  • Como colocar data e hora atual no Excel
  • Como criar um formulário no Excel
Como comparar dados de duas listas no excel procv
Você pode comparar dados em duas colunas no Excel e encontrar informações duplicadas (Imagem: Mika Baumeister / Unsplash)

O primeiro método que vamos te mostrar usa uma fórmula de formatação condicional para comparar dados em duas colunas no Excel e encontrar informações duplicadas. O exemplo será com poucos dados, mas tenha em mente que o intuito da ferramenta é ajudar a tornar prática uma análise em planilhas com muitas informações.

Tempo necessário: 5 minutos.

  1. Abra sua planilha do Excel;

    Usaremos uma planilha de exemplo;

  2. Na coluna A e C, temos números aleatórios;

    Vamos considerar que queremos listar na coluna B, os números que se repetem nas duas colunas;

    Como comparar dados de duas listas no excel procv

  3. Na célula B1, digite a seguinte fórmula:

    =SE(ÉERROS(CORRESP(A1;$C$1:$C$5;0));””;A1)

    Como comparar dados de duas listas no excel procv

  4. A coluna B exibirá os dados que estão repetidos nas colunas A e C;

    Como comparar dados de duas listas no excel procv

  5. Para organizar os dados repetidos na coluna, basta clicar na opção “Preencher” e então, “Para baixo”;

    Esta opção fica no grupo “Edição”, no canto superior direito;

    Como comparar dados de duas listas no excel procv

Pronto, agora todos os dados duplicados serão exibidos na coluna B.

Além do método anterior, também é possível comparar duas colunas no Excel com ajuda do Visual Basic, uma linguagem de programação da Microsoft, que pode ser usada no Excel para criar processos.

  1. Abra o Excel;
  2. Pressione ALT + F11 para iniciar o Visual Basic for Applications;
    Como comparar dados de duas listas no excel procv
  3. No menu “Inserir”, selecione “Módulo”;
    Como comparar dados de duas listas no excel procv
  4. Copie e cole o código abaixo:
Sub Find_Matches()Dim CompareRange As Variant, x As Variant, y As Variant' Set CompareRange equal to the range to which you will' compare the selection.Set CompareRange = Range("C1:C5")' NOTE: If the compare range is located on another workbook' or worksheet, use the following syntax.' Set CompareRange = Workbooks("Book2"). _' Worksheets("Sheet2").Range("C1:C5")'' Loop through each cell in the selection and compare it to' each cell in CompareRange.For Each x In SelectionFor Each y In CompareRangeIf x = y Then x.Offset(0, 1) = xNext yNext xEnd Sub

Retorne ao Excel e na planilha do exemplo anterior, selecione as células A1 até A5. Vamos iniciar o código que acabamos de criar.

  1. Na guia “Desenvolvedor”, selecione “Macro”;
    Como comparar dados de duas listas no excel procv
  2. Na janela que se abrir, clique em “Find matches” e então, clique em “Executar”;
    Como comparar dados de duas listas no excel procv

Pronto! As colunas em duplicidade serão exibidas e retornadas, como no exemplo anterior. Agora, você já sabe como comparar duas colunas no Excel com dois métodos diferentes.

Com informações: Microsoft.