Planilha do Excel com tabela de filiais, vendedores e tipos de contrato destacada com fórmulas ÍNDICE e CORRESP aplicadas

Nessa aula, que faz parte de uma série de 10 sobre fórmulas úteis no mercado de trabalho, quero te mostrar como combinar as funções ÍNDICE e CORRESP no Excel. Essa combinação é um verdadeiro coringa para criar buscas muito mais flexíveis e superar limitações clássicas de fórmulas como o PROCV.

Como é a tabela de exemplo?

Imagine que você trabalha em RH ou na área comercial. Tenho certeza de que já esbarrou numa tabela parecida com esta:

  • Coluna A: Registro
  • Coluna B: Filial
  • Coluna C: Nome do Vendedor
  • Coluna D: Idade
  • Coluna E: Tipo de Contrato

Já precisei (e talvez você também) buscar o tipo de contrato de um vendedor, encontrar a idade pelo registro, ou pegar o nome do vendedor pela filial. O problema é que o PROCV só busca para a direita. Quase sempre acabo esbarrando nisso.

Planilha do Excel com várias colunas, incluindo registro, filial e nome do vendedor Buscando em qualquer direção: ÍNDICE e CORRESP juntos

Procurei alternativas e, sinceramente, a melhor é combinar ÍNDICE e CORRESP. Isso me deu poder para buscar para a esquerda e para a direita com a mesma facilidade. Essa combinação supera facilmente o PROCV tradicional.

De forma bem simples, a lógica funciona assim:

  1. CORRESP encontra a posição do que estou procurando (a linha ou coluna onde está aquilo que preciso).
  2. ÍNDICE usa essa posição para puxar o valor correspondente na tabela desejada.
Fórmulas inteligentes mudam a rotina.

Exemplo prático: buscar tipo de contrato do vendedor

Quero saber qual o tipo de contrato do vendedor “Roberta”. Faço assim:

  1. Uso CORRESP para descobrir em qual linha está a “Roberta”, por exemplo, =CORRESP("Roberta";C2:C100;0). Digamos que seja linha 7.
  2. Depois, uso ÍNDICE para buscar o tipo de contrato dessa linha: =ÍNDICE(E2:E100;corresp(…)).

O segredo está em combinar as duas funçõesO resultado é muito mais flexível que só usar PROCV.

Como funciona a lógica das fórmulas?

Para mim, o maior cuidado está na escolha dos intervalos:

  • No CORRESP, procurei sempre olhar cuidadosamente se meu intervalo de busca corresponde exatamente à coluna ou linha que quero como referência.
  • No ÍNDICE, o intervalo que retorno deve usar o mesmo número de linhas/colunas que o resultado do CORRESP vai entregar.

E se o intervalo for diferente, o Excel devolve erro. Já passei aperto com isso também.

Validação de dados: um truque para nunca errar

Sabe aquele recurso que limita o preenchimento de células a um conjunto pré-definido de opções? Uso validação de dados para garantir que quem for buscar pelo nome do vendedor ou pelo tipo de contrato sempre digite algo válido. Isso evita muito erro bobo.

Aliás, se quiser ver mais dicas sobre como o Excel pode ajudar nos controles do dia a dia, confira dicas de controle de estoque com Excel.

Desafio rápido: testando seus conhecimentos

Gosto de propor desafios! Na sua planilha de vendedores, tente:

  • Achar o nome pelo registro, usando ÍNDICE e CORRESP.
  • Buscar o tipo de contrato usando o nome como critério.
  • Trocar a direção da busca: procure, por exemplo, a filial a partir do registro, só para experimentar outras possibilidades.

Depois, compare com a função PROCV e veja qual se adapta melhor ao seu dia a dia. Aliás, essa conversa sempre gera debates nos comentários

Se quiser conhecer mais recursos pouco conhecidos do Excel, recomendo a leitura sobre 25 recursos pouco conhecidos do Excel para agilizar tarefas.

Fórmula DESLOC demonstrada em uma planilha do Excel real Exemplo real com DESLOC: criando áreas dinâmicas

Ao organizar relatórios mensais de leads em vendas para um cliente da 101 Códigos, precisei automatizar o cálculo da média dos últimos 3 meses, mas os dados eram atualizados sempre na última linha. Usei assim:

=DESLOC(E2;CONT.VALORES(E:E)-3;0;3;1)

O que acontece aqui?

  • E2 é o ponto inicial (primeira célula dos valores).
  • CONT.VALORES(E:E)-3 desloca até a terceira linha antes do fim.
  • 0 significa que não muda de coluna.
  • 3 é a altura: quero média dos últimos 3.
  • 1 largura: só aquela coluna.

Com isso, a fórmula sempre pega os três valores mais recentes, independente de quantos dados já tem. É assim que automatizo processos chatos para clientes que querem agilidade e precisão.

Onde aprender mais?

No blog da 101 Códigos, sempre tem post novo sobre Excel, Power BI, automação e controle de dados. Se quiser algo específico, dá para buscar por assunto também.

Conclusão: tire suas dúvidas, baixe o arquivo e participe!

Se você quiser praticar, o arquivo usado na demonstração está liberado para download, ajuda muito a fixar! Comente aqui: você é “time PROCV” ou “time ÍNDICE e CORRESP”? Curto saber o que dá mais certo para sua rotina. Aliás, se algum colega pedir consultoria ou precisar de automação personalizada com Excel, Power BI ou Power Apps, recomendo falar com a equipe da 101 Códigos. Sempre podemos encontrar soluções novas juntos!

Perguntas frequentes sobre ÍNDICE e CORRESP no Excel

O que é a função ÍNDICE no Excel?

A função ÍNDICE retorna o valor de uma célula específica dentro de um intervalo de dados, bastando informar a linha e coluna desejadas. Por exemplo, ÍNDICE(A1:A10;3) traz o valor da terceira célula no intervalo A1:A10.

Como usar CORRESP para buscar dados?

CORRESP localiza a posição (linha ou coluna) de um valor em um intervalo. Exemplo: CORRESP("João";C2:C100;0) devolve o número da linha onde "João" está nesse intervalo. Costumo usar como “ponteiro” para outras funções.

ÍNDICE e CORRESP substituem o PROCV?

Sim, na maioria dos casos, porque a combinação permite buscar dados para ambos os lados da tabela e não se limita a buscas apenas para a direita, como o PROCV. Uso diariamente para montar relatórios flexíveis.

Posso combinar ÍNDICE e CORRESP com filtros?

Pode sim! Essas funções funcionam perfeitamente em tabelas filtradas, contanto que o critério usado exista nos dados visíveis.

Quando devo usar ÍNDICE e CORRESP juntos?

Sempre que precisar buscar dados em tabelas grandes, especialmente quando a coluna ou a linha de referência pode mudar de posição. Se quiser sair das limitações do PROCV e criar buscas que se adaptam a qualquer estrutura, esse é o caminho.

Compartilhe este artigo

Construa planilhas, dashboards e aplicativos profissionais.

Saiba como nossa consultoria pode te fazer ganhar tempo, evitar erros e transformar os controles da sua empresa.

Consultoria Personalizada
Renan Leal

Sobre o Autor

Renan Leal

Renan Leal é economista, fundador da 101 Códigos e responsável pelos projetos. Junto com os outros especialistas do time, desde 2011 desenvolve e automatiza ferramentas para empresas de todos os portes

Posts Recomendados