Tutorial do Excel: como usar VLOOKUP com uma tabela

Neste vídeo, veremos como usar VLOOKUP para pesquisar valores em uma tabela do Excel.

Nesta planilha, tenho uma tabela que contém dados de funcionários, chamada Tabela1.

Para ilustrar como trabalhar com VLOOKUP quando os dados de origem estão em uma tabela, configurarei fórmulas à direita para extrair dados da tabela, combinando em uma ID de funcionário.

Primeiro, selecionarei o cabeçalho da tabela e usarei colar especial com transpor para obter os valores dos campos.

Em seguida, adicionarei alguma formatação e um valor de ID para que tenha algo para comparar.

Agora vou escrever a primeira fórmula VLOOKUP.

Para a pesquisa, quero o valor de K4 bloqueado para que não mude quando copio a fórmula.

Para a matriz da tabela, quero a própria tabela de pesquisa, Tabela1.

Agora, como VLOOKUP olha apenas para a direita, é importante que a pesquisa esteja à esquerda dos valores que queremos recuperar.

Nesta tabela, o ID é a coluna mais à esquerda, portanto podemos obter qualquer valor.

Para o ID da coluna, preciso de 2, já que o primeiro nome é a segunda coluna da tabela.

O tipo de correspondência é zero ou falso, pois desejo forçar uma correspondência exata.

Quando entro na fórmula, obtemos "Julie", que está correto.

Se eu copiar a fórmula para a próxima linha, só preciso ajustar o número da coluna para obter o sobrenome.

E posso fazer o mesmo para todos os outros campos.

Você pode estar se perguntando se existe uma maneira fácil de evitar a codificação permanente do número da coluna na fórmula.

A resposta é sim. Como os nomes na coluna J correspondem aos valores no cabeçalho da tabela, posso usar a função MATCH para obter um índice para cada campo.

Para demonstrar, usarei MATCH na coluna L sozinha.

O valor de pesquisa vem da coluna J.

A matriz é o cabeçalho da tabela.

O tipo de correspondência é zero, para correspondência exata.

Quando copio a fórmula, obtenho um índice numérico para cada campo.

Agora eu só preciso copiar a fórmula MATCH em VLOOKUP para substituir o índice da coluna codificado.

Este é um exemplo de funções de aninhamento dentro de uma fórmula.

Quando copio a fórmula, obtenho um resultado para cada campo.

Vou remover a coluna auxiliar.

Quando eu mudo o valor do ID, tudo funciona.

E, como estou usando uma tabela, posso facilmente adicionar mais dados, e as mesmas fórmulas continuarão funcionando sem edições.

Por fim, usar a correspondência dessa maneira oferece um benefício muito bom: posso facilmente reordenar os campos nas fórmulas de saída ou, na própria tabela, e as fórmulas VLOOKUP continuam funcionando.

Curso

Tabelas Excel

Atalhos relacionados

Copiar células selecionadas Ctrl + C + C Exibir a caixa de diálogo Colar especial Ctrl + Alt + V + + V Enter e mover para baixo Enter Return Enter e mover para a direita Tab Tab Colar conteúdo da área de transferência Ctrl + V + V Aplicar formato de data Ctrl + Shift + # + + # Excluir colunas Ctrl + - + - Selecionar tabela Ctrl + A + A Entrada completa e permanecer na mesma célula Ctrl + Enter + Return Alternar referências absolutas e relativas F4 + T Selecionar coluna da tabela Ctrl + Space + Space

Artigos interessantes...