Como VLOOKUP é usado para comparar duas colunas no Excel?
Ok, vamos estabelecer a meta. Queremos ver se um ‘grupo’ de dados existe dentro de outro grupo de dados. Agora, a menos que você esteja preparado para gastar algum tempo usando o VBA para fazer scripts complexos, você não obterá um resultado preciso. Mas tudo bem.
Muitas vezes, queremos apenas confirmar se existem dados para fins de investigação. Não é um relatório ou análise complexa que estamos construindo, apenas uma verificação e essa é a premissa deste guia rápido. Não é um guia longo sobre o assunto, mas George vai lhe dar algumas respostas!
Assim, dito isso, vamos usar o confiável VLOOKUP para fazer isso.
Então, eu tenho Lista de Artistas 1 e Lista de Artistas 2 (identifique seus favoritos!)
Então, a tarefa é verificar se os artistas da Lista 1 estão na Lista 2 E vice-versa. Então, primeiro, vamos preparar o espaço na folha. Vou criar uma coluna à direita de cada lista (clique com o botão direito na coluna B e selecione ‘Inserir’) e rotular como ‘Artista existe em outra lista?’
VLOOKUP para comparar as duas colunas
Agora vamos usar a confiável fórmula VLOOKUP (o guia VLOOKUP definitivo está aqui se você quiser aprender mais pornografia sobre esta fórmula incrível!).
Tudo o que queremos fazer é inserir a seguinte fórmula na célula B2
= VLOOKUP (A2, C : C, 1,0)
Obtenha nosso guia para As 27 melhores fórmulas do Excel ao assinar nossos e-mails incríveis
* Estamos em conformidade com o GDPR e levamos sua privacidade muito a sério. Sem spam. Conteúdo excelente
Esta fórmula verificará se o conteúdo da célula A2 (Thom Yorke) existe na Lista de artistas 2. Assim que pressionarmos ‘Enter’ , podemos ver que o resultado é um # N / A, que é o erro do Excel por nos informar que não conseguiu encontrar o que procuramos.
Agora, vamos arrastar essa fórmula até B15
Podemos ver que ‘Jeff Buckley’ e ‘Tim Buckley’ são os únicos nomes na Lista 1 que aparecem na Lista 2.
Fazendo o mesmo para o outro lado com a fórmula = VLOOKUP (C2, A: A, 1, 0) arrastado até o fim, obtemos:
Novamente, ‘Tim Buckley’ & ‘Jeff Buckley’
Perdemos algum valor ao comparar listas com VLOOKUP?
Até agora ótimo … MAS!
Se eu fizer isso uma inspeção visual, posso ver que ‘Christopher Wallace’ está em ambas as listas s, mas seu nome não foi verificado em nenhum dos PROCV, o que aconteceu ?!
Posso revelar que olhando mais de perto, parece que o nome ‘Christopher Wallace’ na Lista 2, um espaço extra depois disso!
Então, como podemos explicar isso sem ter que nos preocupar com uma inspeção visual a cada tempo?
Bem, este é um erro clássico que requer um pouco de ajuste às fórmulas.
Precisamos usar a fórmula TRIM, que remove os espaços à esquerda e à direita do conteúdo de qualquer célula.
Então, para a segunda fórmula, nós a reescreveríamos assim;
= VLOOKUP (TRIM (C2), A: A, 1,0)
Então, se arrastarmos a fórmula até o fim, teremos ‘Christopher Wallace’ (realçado em amarelo)
Mas e o outro lado? Onde não há espaço extra? Bem, precisamos ajustar o intervalo entre que o VLOOKUP procura (coluna C) com a fórmula TRIM.
A maneira como fazemos isso é usar algo chamado “Fórmula de matriz”. Verifique http://theleakdetectionpros.com depois de terminar esta sessão, você pode precisar dele. Não vou entrar em detalhes de uma fórmula de matriz aqui, pois é bastante complexa, mas pode nos ajudar a ajustar todo o intervalo dentro da fórmula.
Então, escrevemos isto:
= PROCV (A2, TRIM (C: C), 1,0)
MAS, em vez de pressionar ‘Enter’, pressionamos Ctrl + Shift + Enter ao mesmo tempo
Terminamos com um resultado em B2 que se parece com este:
{= VLOOKUP (A2, TRIM (C: C), 1,0)}
Colocações do Excel colchetes ao redor da fórmula, o que indica que estamos usando uma fórmula de matriz.
Agora, se arrastarmos isso para baixo, obteremos…
Este é o resultado que buscamos e realmente queremos combinar o uso de TRIMs, então usamos essencialmente a mesma fórmula em ambas as colunas:
= VLOOKUP (TRIM (A2), TRIM (C: C), 1,0)
Para ver se as entradas da lista 1 estão na lista 2 e
= VLOOKUP (TRIM (C2), TRIM (A: A), 1,0)
Para ver se as entradas da lista 2 estão na lista 1
Então, você tem uma maneira rápida e suja de comparar duas listas com VLOOKUP.
Pare de perder tempo com as fórmulas do Excel ERRADAS !!
Nosso livro de fórmulas do Excel gratuito vai lhe ensinar as 27 MELHORES fórmulas de que você precisa para o seu trabalho. Inscreva-se para receber nossos e-mails em Excel e enviaremos o livro imediatamente!
* Estamos em conformidade com o GDPR e levamos sua privacidade muito a sério. Sem spam. Conteúdo excelente