Tratamento 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 caso não exista correspondência.
=XLOOKUP(lookup_value; lookup_array; return_array; "Not Found")
Se uma correspondência for encontrada, o Excel retorna o resultado normalmente. Se não houver correspondência, o Excel retorna o texto personalizado em vez de um erro.
Exemplo Usando ID de Funcionário
Considere uma tabela de funcionários.
A coluna A contém Employee IDs.
A coluna B contém 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 Employee ID a ser pesquisado;A3:A202: contém a coluna de busca com Employee IDs;B3:B202: contém os salários a serem retornados;"Not Found": define o que exibir quando não existir um ID correspondente.
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 Pricecom base noProduct Code; - Utilizar
XLOOKUPcom uma mensagem personalizada para não encontrado; - Exibir
Not Foundse oProduct Codeestiver ausente.
Obrigado pelo seu feedback!
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo