Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Tratamento de Erros com XLOOKUP | Fundamentos e Técnicas Avançadas de XLOOKUP
Excel Lookup Mastery

bookTratamento de Erros com XLOOKUP

Deslize para mostrar o menu

Uma fórmula de busca funciona apenas quando o valor procurado existe na tabela de busca. Se nenhum valor correspondente for encontrado, o Excel retorna um erro. Em relatórios e modelos de negócios, erros brutos tornam as planilhas mais difíceis de ler e menos confiáveis.

Em vez de exibir um erro, o XLOOKUP pode mostrar uma mensagem personalizada como: Not Found, Missing ID, No Match. Isso torna o resultado mais claro para qualquer pessoa que utilize a planilha.

Sintaxe para Tratamento de Erros

O quarto argumento controla o que o Excel deve exibir se não houver correspondência.

=XLOOKUP(lookup_value; lookup_array; return_array; "Not Found")
Note
Nota

Se você utiliza o Excel em português (Brasil), a função tem um nombre diferente:

XLOOKUPPROCX

Além disso, pode ser necessário usar ; em vez de , como separador de argumentos.

Se uma correspondência for encontrada, o Excel retorna o resultado normalmente. Se nenhuma correspondência for encontrada, o Excel retorna o texto personalizado em vez de um erro.

Exemplo usando ID do Funcionário

Suponha que você tenha uma tabela de funcionários. A coluna A contém os Employee IDs. A coluna B contém o Monthly Salary. A célula F3 contém o Employee ID a ser pesquisado.

O objetivo é retornar o salário. Se o ID não existir, a fórmula deve exibir Not Found.

=XLOOKUP(F3; A3:A202; B3:B202; "Not Found")
  • F3: contém o ID do Funcionário a ser pesquisado;
  • A3:A202: contém a coluna de pesquisa com os IDs dos Funcionários;
  • B3:B202: contém os salários a serem retornados;
  • "Not Found": define o que exibir quando não existir um ID correspondente.
Captura de tela

Cenário

Uma planilha contém uma tabela de consulta de produtos com Product Code, Product Name e Product Price. Um Product Code é inserido em uma célula de entrada. O objetivo é retornar o preço correto. Se o Product Code não existir na tabela, a fórmula deve exibir Not Found.

Instruções da Tarefa

  • Recuperar o Product Price com base no Product Code;
  • Utilizar XLOOKUP com uma mensagem personalizada para não encontrado;
  • Exibir Not Found se o Product Code estiver ausente.
question mark

O que acontece quando você utiliza o quarto argumento no XLOOKUP e o valor de pesquisa não existe no array de pesquisa?

Selecione a resposta correta

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 3

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Seção 2. Capítulo 3
some-alt