SEERRO

    Lógica

    Devolve um valor que especificar se uma fórmula resultar num erro; caso contrário, devolve o resultado da fórmula.

    Traduções
    EnglishIFERROR
    FrenchSIERREUR
    SpanishSI.ERROR
    GermanWENNFEHLER
    ItalianSE.ERRORE
    PortugueseSEERRO
    DutchALS.FOUT
    PolishJEŻELI.BŁĄD
    RussianЕСЛИОШИБКА
    TurkishEĞERHATA
    CzechIFERROR
    HungarianHAHIBA
    SwedishOMFEL
    DanishHVIS.FEJL
    FinnishJOSVIRHE
    Sintaxe
    SEERRO(valor; valor_se_erro)

    Argumentos

    • valorA fórmula ou valor a verificar quanto a erros
    • valor_se_erroO valor a devolver se for encontrado um erro
    Exemplos
    =SEERRO(A1/B1;0)
    Resultado ou 0

    Devolve 0 em vez de #DIV/0! se B1 estiver vazio ou for zero

    =SEERRO(PROCV(A1;Dados;2;FALSO);"Não Encontrado")
    Valor ou 'Não Encontrado'

    Devolve 'Não Encontrado' se o PROCV falhar

    =SEERRO(1/0;"Erro")
    Erro

    Captura o erro de divisão por zero

    Dicas e boas práticas
    • SEERRO captura todos os tipos de erro (#N/D, #VALOR!, #REF!, #DIV/0!, #NÚM!, #NOME?, #NULO!)
    • Use SENA se pretender capturar apenas erros #N/D
    • Tenha cuidado para não ocultar erros reais que devam ser investigados
    Erros comuns
    • Envolver a fórmula inteira em SEERRO por reflexo. Também engole os seus próprios erros de digitação e referências quebradas, não só o erro que esperava
    • Recorrer a SEERRO quando um PROCV pode devolver #N/D, quando SE.NÃO.DISP apanharia exatamente isso e deixaria outros erros mais graves continuar visíveis
    • Escrever SEERRO(PROCV(...);PROCV(...)) e fazer o Excel executar a mesma pesquisa dispendiosa duas vezes sem qualquer razão
    Funções relacionadas
    SE.NDSó apanha #N/D, por isso um #DIV/0! ou #REF! genuíno noutro sítio continua a ser assinalado em vez de escondido
    PROCVA função mais frequentemente envolvida em SEERRO para trocar #N/D por uma mensagem mais simpática
    ÉERROSDiz-lhe VERDADEIRO/FALSO em vez de substituir um valor, útil quando precisa de lógica personalizada dentro de um SE
    Perguntas frequentes

    Qual é a diferença entre SEERRO e SE.NÃO.DISP?

    SEERRO apanha tudo - #N/D, #VALOR!, #REF!, #DIV/0!, #NÚM!, #NOME?, #NULO!, tudo. SE.NÃO.DISP só apanha #N/D, o que significa que um erro real noutro sítio da sua fórmula não vai ser silenciosamente varrido para debaixo do tapete.

    SEERRO torna o meu livro mais lento?

    Pode tornar, especialmente em versões antigas do Excel onde por vezes a fórmula envolvida é calculada duas vezes, ou quando é aplicada a milhares de linhas. Uma coluna auxiliar, ou LET no Excel moderno, evita o trabalho duplicado.

    Devo simplesmente envolver tudo em SEERRO para estar seguro?

    Sinceramente, não. Essa é a forma mais rápida de esconder um problema real - uma referência quebrada ou um intervalo errado - atrás de um resultado com bom aspeto. Use-a para erros que realmente espera, como um valor de pesquisa que legitimamente pode não existir.

    Precisa traduzir uma fórmula usando SEERRO?

    Use nosso tradutor para converter sua fórmula completa