ESERROR

    Información

    Devuelve VERDADERO si un valor es de cualquier tipo de error, FALSO en caso contrario.

    Traducciones
    EnglishISERROR
    FrenchESTERREUR
    SpanishESERROR
    GermanISTFEHLER
    ItalianVAL.ERRORE
    PortugueseÉERROS
    DutchISFOUT
    PolishCZY.BŁĄD
    RussianЕОШИБКА
    TurkishEHATA
    CzechJE.CHYBA
    HungarianHIBÁS
    SwedishÄRFEL
    DanishER.FEJL
    FinnishONVIRHE
    Sintaxis
    ESERROR(valor)

    Argumentos

    • valorEl valor a comprobar si hay errores
    Ejemplos
    =ESERROR(A1/B1)
    VERDADERO/FALSO

    Comprueba si la división produce un error

    =SI(ESERROR(BUSCARV(A1;B:C;2;0));"No encontrado";BUSCARV(A1;B:C;2;0))
    Valor o 'No encontrado'

    Manejo de errores (usar SI.ERROR en su lugar)

    =ESERROR(#N/A)
    VERDADERO

    Devuelve VERDADERO para #N/A

    Consejos y buenas prácticas
    • Detecta todos los tipos de error
    • Usa ESNOD para solo errores #N/A
    • SI.ERROR suele ser más conveniente
    Errores frecuentes
    • Usar ESERROR de forma general para ocultar todos los errores de la misma manera, cuando SI.ERROR sería más simple para el caso común de simplemente sustituir un valor de repuesto
    • Confundir ESERROR (captura todo tipo de error) con ESNOD (captura solo #N/A), lo que lleva a enmascarar sin querer un error genuino de la fórmula
    • Envolver una fórmula entera en ESERROR sin darse cuenta de que la fórmula envuelta se sigue calculando por completo, lo que no ahorra tiempo de procesamiento
    Funciones relacionadas
    SI.ERRORSustituye directamente un valor de repuesto cuando hay un error, sin necesidad de envolverlo usted mismo en SI.
    ESNODComprueba específicamente el error #N/A en lugar de todo tipo de error.
    SI.NDSustituye un valor de repuesto solo para errores #N/A, dejando visibles los demás errores.
    Preguntas frecuentes

    ¿Cuál es la diferencia entre ESERROR y SI.ERROR?

    ESERROR devuelve VERDADERO o FALSO, así que todavía necesita envolverla en SI para sustituir realmente un valor. SI.ERROR hace ambos pasos en una sola función.

    ¿ESERROR captura todo tipo de error?

    Sí, #N/A, #¡VALOR!, #¡REF!, #¡DIV/0!, #¡NUM!, #¿NOMBRE?, y #¡NULO! son todos capturados por ESERROR, a diferencia de ESNOD que solo captura #N/A.

    ¿Debería usar ESERROR para silenciar todos los errores posibles de una fórmula?

    Tenga cuidado - eso puede ocultar un problema real, como una referencia rota, detrás de un resultado que parece limpio. Resérvela para errores que realmente espera, como una búsqueda que podría fallar legítimamente.

    ¿Necesita traducir una fórmula que use ESERROR?

    Use nuestro traductor para convertir su fórmula completa