Excel: como comparar duas colunas para valores ausentes


Você pode usar a seguinte fórmula no Excel para comparar duas colunas e encontrar valores ausentes:

 =FILTER( A2:A13 , ISNA(VLOOKUP( A2:A13 , B2:B7 , 1, FALSE)))

Esta fórmula específica encontra todos os valores de A2:A13 que estão faltando no intervalo B2:B13 .

O exemplo a seguir mostra como usar esta fórmula na prática.

Exemplo: compare duas colunas para valores ausentes no Excel

Suponha que temos as duas listas de nomes a seguir no Excel:

Suponha que queiramos encontrar todos os nomes da lista A que estão faltando na lista B.

Para fazer isso, podemos digitar a seguinte fórmula na célula D2 :

 =FILTER( A2:A13 , ISNA(VLOOKUP( A2:A13 , B2:B7 , 1, FALSE)))

A captura de tela a seguir mostra como usar esta fórmula na prática:

Excel compara duas colunas para valores ausentes

A fórmula retorna todos os nomes da lista A ausentes na lista B.

Por exemplo:

  • O nome “Bob” aparece na Lista A, mas não aparece na Lista B.
  • O nome “Chad” aparece na lista A, mas não aparece na lista B.
  • O nome “Doug” aparece na Lista A, mas não aparece na Lista B.

E assim por diante.

Como funciona essa fórmula?

Lembre-se da fórmula que usamos para encontrar os valores em A2:A13 que estavam faltando em B2:B7 :

 =FILTER( A2:A13 , ISNA(VLOOKUP( A2:A13 , B2:B7 , 1, FALSE)))

Veja como essa fórmula funciona:

Primeiro, usamos VLOOKUP para tentar encontrar cada valor de A2:A13 em B2:B7 .

Se o nome for encontrado, ele será retornado. Caso contrário, #N/A será retornado.

A seguir, usamos FILTER com a função ISNA para filtrar os nomes de A2:A13 que tiveram um resultado #N/A quando usamos a função VLOOKUP .

O resultado final é que só podemos ver os nomes de A2:A13 que estão faltando em B2:B7 .

Recursos adicionais

Os tutoriais a seguir explicam como realizar outras tarefas comuns no Excel:

Como comparar duas listas no Excel usando VLOOKUP
Como comparar duas planilhas do Excel em busca de diferenças
Como comparar datas sem horas no Excel

Add a Comment

O seu endereço de email não será publicado. Campos obrigatórios marcados com *