Tempo de leitura: 3 minutos
Como comparar o conteúdo de 2 colunas? Apenas uma fórmula com 2 funções do Excel retorna o resultado
Comparar 2 colunas
Comparar 2 colunas no Excel é muito fácil. Tudo se baseia no fato de VLOOKUP encontrar ou não um valor em uma coluna especificada.
Se você não está familiarizado com a função VLOOKUP, encontrará uma explicação sobre ela neste post.
Muitos usuários do Excel acreditam que quando a função retorna # N / A significa um erro.
De forma alguma! # N / A significa “Não encontrei o item que você estava procurando”.
No caso de uma comparação entre duas colunas, é o valor # N / A que nos interessará.
Assim, o “erro” indica onde um elemento não existe em ambas as colunas.
Etapa 1: A função VLOOKUP
Vamos começar digitando nossa função VLOOKUP e o primeiro item que deseja pesquisar,
na célula B1. Aqui queremos encontre o conteúdo da célula A1.
= VLOOKUP (A1,
Então, vamos verificar se este valor está presente na coluna $ D $ 1: $ D $ 4 (não se esqueça $ para bloquear as referências de célula 😉)
= VLOOKUP (A1, $ D $ 1: $ D $ 4,
Escrevemos o terceiro parâmetro = 1 (porque selecionamos apenas uma coluna no segundo parâmetro).
= VLOOKUP (A1, $ D $ 1: $ D $ 4,1,
E último parâmetro = 0 (para realizar uma correspondência exata).
= PROCV (A1, $ D $ 1: $ D $ 4,1,0)
Em seguida, copie a fórmula ao longo da coluna. O valor ausente é imediatamente visível pelo valor de erro # N / A (NA significa não aplicável).
Mas não é muito atraente visualmente exibir # N / A em sua pasta de trabalho 🙄🤨
Passo 2: Use a função ISNA para realizar um teste
Usaremos a função ISNA para personalizar o resultado. A função retornará 2 valores:
- VERDADEIRO: quando a função PROCV retornar # N / A
- FALSO: quando a função corresponder
Portanto, agora iremos inserir a fórmula anterior em uma função ISNA. O resultado retornado por esta nova fórmula é VERDADEIRO ou FALSO, dependendo se a pesquisa foi bem-sucedida ou não.
= ISNA (VLOOKUP (A1, $ D $ 1: $ D $ 4,1,0))
Etapa 3: termine com a função IF
Exibir VERDADEIRO ou FALSO ainda não é esteticamente atraente, especialmente se você tiver que apresentar este documento a outras pessoas.
É por isso que iremos integrar este teste em uma função IF para personalizar o resultado. Podemos escrever a seguinte função IF:
= IF (ISNA (VLOOKUP (A1, $ D $ 1: $ D $ 4,1,0)), “Missing”, “”)
Altere a cor dos valores ausentes
Depois de criar um teste lógico (VERDADEIRO ou FALSO), você pode usá-lo como regra personalizada em uma formatação condicional.
Por exemplo aqui, vamos reutilizar o teste com a função ISNA e copiá-lo como uma regra.
As etapas são:
- Selecione o intervalo de células onde deseja aplicar o seu formatação condicional (aqui A1: A5)
- Abra o menu Página inicial > Formatação condicional > Nova regra
- Escolha Usar fórmula para determinar a quais células o formato será aplicado.
- Na caixa de texto, cole a fórmula que nos permitiu retornar VERDADEIRO ou FALSO (a função ISNA)
- Altere a formatação clicando no botão Formatar.
O resultado é que as células na coluna A são exibidas com um fundo vermelho quando o valor não é encontrado na coluna D 😍😍😍
É mais visível mostrar as diferenças destacando-as em uma cor diferente quando você compara 2 colunas 😉
Vídeo tutorial
Neste vídeo, você aumentará todas as etapas