Applies ToExcel para Microsoft 365 Excel para Microsoft 365 para Mac Excel para a Web Excel 2024 Excel 2024 para Mac Excel 2021 Excel 2021 para Mac Excel 2019 Excel 2019 para Mac Excel 2016 Excel Web App

Você pode usar a função IFERROR para capturar e manipular erros em uma fórmula. IFERROR retorna um valor que você especifica se uma fórmula é avaliada como um erro; caso contrário, ele retorna o resultado da fórmula.

Sintaxe

SEERRO(valor, valor_se_erro)

A sintaxe da função SEERRO tem os seguintes argumentos:

  • valor    Obrigatório. O argumento verificado quanto ao erro.

  • value_if_error    Obrigatório. O valor a ser retornado se a fórmula for avaliada como um erro. Os seguintes tipos de erro são avaliados: #N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME?, ou #NULL!.

Comentários

  • Se o valor ou value_if_error for uma célula vazia, IFERROR a tratará como um valor de cadeia de caracteres vazio ("").

  • Se o valor for uma fórmula de matriz, IFERROR retornará uma matriz de resultados para cada célula no intervalo especificado em valor. Consulte o segundo exemplo a seguir.

Exemplos

Copie os dados de exemplo da tabela a seguir e cole-os na célula A1 de uma nova planilha do Excel. Para que as fórmulas mostrem resultados, selecione-as, pressione F2 e pressione Enter.

Cota

Unidades Vendidas

210

35

55

0

23

Fórmula

Descrição

Resultado

=SEERRO(A2/B2, "Erro no cálculo")

Verifica se há erros na fórmula no primeiro argumento (divide 210 por 35), não localiza nenhum erro e, em seguida, retorna os resultados da fórmula.

6

=SEERRO(A3/B3, "Erro no cálculo")

Verifica se há erros na fórmula no primeiro argumento (divide 55 por 0), localiza um erro de divisão por 0 e, em seguida, retorna valor_se_erro

Erro no cálculo

=SEERRO(A4/B4, "Erro no cálculo")

Verifica se há erros na fórmula no primeiro argumento (divide "" por 23), não localiza nenhum erro e, em seguida, retorna os resultados da fórmula.

0

Exemplo 2

Cota

Unidades Vendidas

Proporção

210

35

6

55

0

Erro no cálculo

23

0

Fórmula

Descrição

Resultado

=C2

Verifica se há erros na fórmula no primeiro argumento, no primeiro elemento da matriz (A2/B2 ou divide 210 por 35), não localiza nenhum erro e, em seguida, retorna o resultado da fórmula

6

=C3

Verifica se há erros na fórmula no primeiro argumento, no segundo elemento da matriz (A3/B3 ou divide 55 por 0), localiza um erro de divisão por 0 e, em seguida, retorna valor_se_erro

Erro no cálculo

=C4

Verifica se há erros na fórmula no primeiro argumento, no terceiro elemento da matriz (A4/B4 ou divide "" por 23), não localiza nenhum erro e, em seguida, retorna o resultado da fórmula

0

Observação: se você tiver uma versão atual do Microsoft 365, poderá inserir a fórmula na célula superior esquerda do intervalo de saída e pressione ENTER para confirmar a fórmula como uma fórmula de matriz dinâmica. Caso contrário, a fórmula deve ser inserida como uma fórmula de matriz herdada selecionando primeiro o intervalo de saída, insira a fórmula na célula superior esquerda do intervalo de saída e pressione CTRL+SHIFT+ENTER para confirmá-la. O Excel insere colchetes no início e no final da fórmula para você. Para obter mais informações sobre fórmulas de matriz, confira Diretrizes e exemplos de fórmulas de matriz.

Precisa de mais ajuda?

Você pode sempre consultar um especialista na Excel Tech Community ou obter suporte nas Comunidades.

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.