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 2016 Excel Web App

Pode utilizar a função SE.ERRO para intercetar e processar erros numa fórmula. SE.ERRO devolve um valor especificado se uma fórmula for avaliada como um erro; caso contrário, devolve 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 devolver se a fórmula for avaliada como um erro. São avaliados os seguintes tipos de erro: #N/D, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME?, ou #NULL!.

Comentários

  • Se o valor ou value_if_error for uma célula vazia, a função SE.ERRO trata-a como um valor de cadeia vazio ("").

  • Se valor for uma fórmula de matriz, SE.ERRO devolve 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

Nota: se tiver uma versão atual do Microsoft 365, pode introduzir a fórmula na célula superior esquerda do intervalo de saída e, em seguida, premir ENTER para confirmar a fórmula como uma fórmula de matriz dinâmica. Caso contrário, a fórmula tem de ser introduzida como uma fórmula de matriz legada ao selecionar primeiro o intervalo de saída, introduzir a fórmula na célula superior esquerda do intervalo de saída e, em seguida, premir CTRL+SHIFT+ENTER para confirmar. 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.