Descrição
Avalia uma expressão e retorna um valor especificado se a expressão retornar um erro. Caso contrário, retorna o valor da própria expressão.
Sintaxe
IFERROR (<value>, <value_if_error>)
Parâmetros
Sr. Não. |
Parâmetro e Descrição |
1 |
value Qualquer valor ou expressão. |
2 |
value_if_error Qualquer valor ou expressão. |
Valor de retorno
O valor retornado pela expressão, se o erro não for retornado.
O valor alternativo fornecido, se o erro for retornado.
Observações
Você pode usar a função IFERROR para interceptar os erros retornados por expressões e ter valores significativos retornados sem interromper abruptamente a avaliação.
Tanto valor quanto valor_se_error devem ser do mesmo tipo de dados. Portanto, a coluna ou expressão usada para valor e o valor retornado para valor_se_erro devem ser do mesmo tipo de dados.
Se valor ou valor_se_error for uma célula vazia, IFERROR a trata como um valor de string vazio ("").
Exemplo
= IFERROR (5/0,"Div by zero") returns Div by zero.
= IFERROR (5/1,"Div by zero") returns 5.