Tutorial do Excel: como fazer uma pesquisa bidirecional com INDEX e MATCH

Neste vídeo, usamos MATCH para encontrar a posição de um item em uma tabela, e usamos INDEX para recuperar o valor nessa posição. Trabalhamos passo a passo para que você possa ver como as duas funções funcionam.

Neste vídeo, veremos como configurar a pesquisa bidirecional clássica usando INDEX e Match.

Aqui temos uma lista de vendedores com números de vendas mensais.

O que queremos fazer é adicionar uma fórmula em Q6 que procure e recupere um número de vendas com base no nome e mês acima.

Para fazer isso, usaremos as funções INDEX e MATCH.

Primeiro, nomearei alguns intervalos para tornar as fórmulas mais fáceis de ler. Chamarei a tabela inteira de "dados" e, em seguida, usarei "nomes" para a lista de vendedores. Observe que estou incluindo a primeira célula vazia em ambos os nomes. Isso é porque é mais fácil usar a mesma origem para os dados e rótulos.

Finalmente, vou citar os meses. Novamente, incluirei a primeira célula. Agora temos 3 intervalos.

A seguir, vamos construir uma fórmula de prova de conceito que use INDEX para recuperar um valor com base em números de linha e coluna embutidos em código. A matriz é composta de dados e usarei 2 para o número da linha e da coluna.

INDEX retorna 11.882, que está na interseção da segunda linha com a segunda coluna.

Tecnicamente, INDEX retorna uma referência à célula C5, mas isso é assunto para outro dia.

Portanto, agora sabemos que INDEX fará o trabalho, só precisamos descobrir como usar MATCH para obter os números corretos de linha e coluna.

Para resolver isso, vou inserir as fórmulas MATCH separadamente e, em seguida, colocá-las juntas com INDEX no final. Primeiro, vou inserir um nome e mês, então temos algo para comparar.

Para corresponder o nome, precisamos de Q4 para o valor de correspondência e "nomes" para a matriz de pesquisa. O tipo de correspondência é zero porque queremos apenas correspondências exatas.

Para corresponder o mês, precisamos de Q5 para o valor de correspondência e "meses" para a matriz de pesquisa. O tipo de correspondência é novamente zero.

Com Dove e Jan, temos a linha 8 e a coluna 2. E se verificarmos a tabela, isso está correto.

Para encerrar, eu só preciso substituir os valores embutidos em código na fórmula INDEX pelas funções MATCH que criamos. A maneira mais fácil de fazer isso é simplesmente copiar as fórmulas e colá-las de volta na função INDEX no lugar certo.

A fórmula de correspondência de nome entra para o número da linha e a fórmula de correspondência do mês entra para a coluna.

Agora a fórmula está completa e pesquisará o número de vendas correto usando o nome e o mês.

Quando você trabalha com uma fórmula mais complexa pela primeira vez, esta é uma boa abordagem. Construa primeiro sua fórmula de prova de conceito, depois crie as fórmulas auxiliares de que você precisa e certifique-se de que tudo funcione corretamente. Por fim, combine as funções auxiliares com a fórmula de prova de conceito.

Curso

Fórmula Básica

Atalhos relacionados

Selecionar a região atual Ctrl + A + A Estender a seleção até a última célula para baixo Ctrl + Shift + + + Estender a seleção até a última célula para a direita Ctrl + Shift + + + Mover para a borda superior da região de dados Ctrl + + Copiar células selecionadas Ctrl + C + C Colar conteúdo da área de transferência Ctrl + V + V

Artigos interessantes...