Escolha entre VLOOKUP, XLOOKUP e INDEX/MATCH

Autor: AILesson6 min de configuraçãoTestado com:ChatGPTRevisado em: 2026-08-28

Resposta rápida

Selecione um padrão de busca com base na compatibilidade da pasta de trabalho, no comportamento da correspondência, na estrutura, na manutenção e no risco dos dados. Forneça: Tarefa de busca e estrutura, Regras de correspondência e exceção, Ambiente e manutenção do Excel. Resultado esperado: Uma escolha de busca justificada, com fórmula, alternativas, verificações de dados e observações de compatibilidade.

1

Adicione seu contexto

Seu texto permanece neste navegador. O AILesson Prompts não o envia para um modelo ou servidor.

2

Seu prompt

Campos não preenchidos permanecem visíveis como marcadores de posição, para que você ainda possa copiar e editar o prompt

Escolha entre VLOOKUP, XLOOKUP e INDEX/MATCH para a busca declarada no Excel.

Valor procurado, chave de origem, campo de retorno, estrutura, direção, primeira linha e comportamento ao copiar:
[task]

Modo de correspondência, unicidade, duplicidades, células vazias, erros, critérios e testes esperados:
[rules]

Versões/plataformas do Excel, destinatários, tabelas/intervalos, risco de alteração da estrutura, desempenho e familiaridade:
[environment]

Avalie cada padrão segundo a semântica de correspondência necessária e o ambiente mais antigo que deve calcular a pasta de trabalho. Não escolha somente pela novidade ou pelo tamanho da fórmula. Verifique se a coluna de retorno fica à esquerda da chave, se colunas podem ser inseridas, se a correspondência exata deve ser explícita, se é necessário obter a primeira/última correspondência ou o próximo valor maior, se as chaves de origem estão ordenadas ao usar correspondência aproximada e se duplicidades tornam ambígua qualquer busca de resultado único. Prefira referências estruturadas quando houver suporte e intervalos limitados quando o cálculo de colunas inteiras for custoso. Retorne: matriz de decisão; fórmula recomendada para a primeira linha; explicação dos argumentos; por que as outras duas opções são mais fracas neste caso; alternativa compatível; comportamento para célula vazia/sem correspondência/duplicidade; verificações de tipo e normalização dos dados; e pelo menos cinco testes com resultados esperados.
Experimente no Playground
Privado por padrãoA montagem do prompt acontece localmente no seu navegador. Evite colocar informações confidenciais em qualquer serviço de IA, a menos que sua organização permita.

Da entrada ao resultado

Um exemplo prático

Veja como um contexto concreto transforma esta receita em um resultado útil

Entrada real

Tarefa de busca e estrutura
Em Orders!F2, use o Customer ID de Orders!B2 para retornar o Risk Tier de Customers!B:B. A chave de Customers está em D:D, portanto a coluna de retorno fica à esquerda da chave. Copie para cerca de 8.000 pedidos. As linhas 2:5000 contêm os dados dos clientes. Colunas podem ser inseridas durante as atualizações trimestrais.
Regras de correspondência e exceção
Somente correspondência exata. Um Customer ID vazio no pedido retorna vazio. Um ID desconhecido retorna Review. O ID de Customers deve ser único; IDs duplicados precisam ser sinalizados antes que os resultados sejam considerados confiáveis. Os IDs podem chegar como texto numérico. Caso válido conhecido C-104 -> Medium.
Ambiente e manutenção do Excel
A pasta de trabalho é editada no Excel 2016 para Windows por dois usuários e no Microsoft 365 por três usuários. Todos devem conseguir recalculá-la. A origem é um intervalo normal, não uma Tabela do Excel. A equipe conhece VLOOKUP, mas aceita INDEX/MATCH documentado. Evite cálculos matriciais em colunas inteiras quando forem desnecessários.

Exemplo de saída

Decisão: use INDEX/MATCH porque o Excel 2016 precisa recalcular a pasta de trabalho, a coluna de retorno fica à esquerda da chave e a inserção de colunas torna frágil o índice de coluna do VLOOKUP. XLOOKUP é a opção moderna mais clara, mas não está disponível na versão mais antiga exigida.

Fórmula para Orders!F2: =IF(B2="","",IFERROR(INDEX(Customers!$B$2:$B$5000,MATCH(B2,Customers!$D$2:$D$5000,0)),"Review")). MATCH encontra a posição exata da chave porque seu terceiro argumento é 0; INDEX retorna a mesma posição do intervalo de níveis de risco. IF preserva a entrada vazia, enquanto IFERROR fornece o rótulo aprovado para ausência de correspondência. Antes do uso, verifique =COUNTIF(Customers!$D$2:$D$5000,D2) e resolva contagens superiores a 1; a própria fórmula de busca não consegue decidir qual duplicidade é válida.

Matriz: XLOOKUP aceita busca à esquerda e ausência de correspondência explícita de forma clara, mas não é compatível com o Excel 2016. VLOOKUP só funciona reorganizando ou duplicando a chave à esquerda do campo de retorno, e um índice numérico de coluna pode quebrar após inserções. INDEX/MATCH atende à compatibilidade, ao retorno à esquerda e à resistência a mudanças de estrutura. Alternativa somente para Microsoft 365: =IF(B2="","",XLOOKUP(B2,Customers!$D$2:$D$5000,Customers!$B$2:$B$5000,"Review",0)).

Testes: C-104 → Medium; vazio → vazio; C-999 desconhecido → Review; ID de texto diante de origem com tipo diferente → Review até a normalização; C-104 duplicado → verificação de duplicidade >1 e resultado não confiável; inserir uma coluna entre B e D → as referências da fórmula se deslocam com os dados e ainda devem retornar o mesmo nível.

Por que isso funciona

  1. 1

    A compatibilidade e a semântica da correspondência determinam se uma fórmula funciona; a preferência por uma função, isoladamente, não determina.

  2. 2

    Comparar o comportamento em caso de falha revela duplicidades e riscos de correspondência aproximada antes da escolha da sintaxe.

Verifique o resultado

  • A fórmula recomendada será calculada em todas as versões e plataformas necessárias do Excel?

  • O modo de correspondência reflete exatamente a unicidade, a ordem de classificação, a direção e a política de duplicidades?

  • Os testes incluem célula vazia, ausência de correspondência, incompatibilidade de tipo, duplicidade e uma chave válida conhecida?

Use com confiança

Perguntas frequentes

Respostas práticas sobre quando usar esta receita, o que fornecer e onde a revisão humana ainda é importante

O que devo preparar antes de usar “Escolha entre VLOOKUP, XLOOKUP e INDEX/MATCH”?

Para usar “Escolha entre VLOOKUP, XLOOKUP e INDEX/MATCH”, prepare a tarefa de busca e a estrutura, as regras de correspondência e exceção e o ambiente e a manutenção do Excel. Substitua os espaços reservados somente por informações que você possa verificar. Se algum detalhe for desconhecido, preserve explicitamente essa incerteza em vez de pedir ao modelo que o deduza.

Quando o resultado de “Escolha entre VLOOKUP, XLOOKUP e INDEX/MATCH” ainda não está pronto para uso?

O resultado não está pronto se ainda não entregar, com base nas evidências fornecidas, o resultado declarado — uma escolha de busca justificada, com fórmula, alternativas, verificações de dados e observações de compatibilidade — ou se depender de suposições não resolvidas, aprovações ausentes ou detalhes inventados. Use as verificações como critérios de liberação: revise as informações de origem ou designe um revisor identificado e autorizado, em vez de aperfeiçoar um resultado sem sustentação.

Quais ferramentas de IA têm testes registrados para “Escolha entre VLOOKUP, XLOOKUP e INDEX/MATCH”?

O registro de testes publicado para “Escolha entre VLOOKUP, XLOOKUP e INDEX/MATCH” inclui o ChatGPT em 2026-08-28. Isso confirma execuções registradas, não compatibilidade garantida nem resultados idênticos em versões posteriores do produto. Para outra ferramenta ou versão, mantenha todas as restrições visíveis e repita as verificações do resultado antes do uso.

Mais maneiras de explorar

Onde esta receita se encaixa

Mantenha o trabalho em andamento