ESNOD

    Información

    Devuelve VERDADERO si el valor es el valor de error #N/D.

    Traducciones
    EnglishISNA
    FrenchESTNA
    SpanishESNOD
    GermanISTNV
    ItalianVAL.NON.DISP
    PortugueseÉ.NÃO.DISP
    DutchISNB
    PolishCZY.BRAK
    RussianЕНД
    TurkishEYOK
    CzechJE.NEDEF
    HungarianNINCS
    SwedishÄRSAKNAD
    DanishER.LIG.MED.LI
    FinnishONPUUTTUU
    Sintaxis
    ESNOD(valor)

    Argumentos

    • valorValor a comprobar
    Ejemplos
    =ESNOD(BUSCARV("X";A:B;2;0))
    VERDADERO si no se encuentra

    Comprobar si la búsqueda falló

    =ESNOD(NOD())
    VERDADERO

    NOD() devuelve #N/D

    =SI(ESNOD(A1);"Falta";A1)
    Manejar valor faltante

    Reemplazar #N/D con texto

    Consejos y buenas prácticas
    • Solo detecta #N/D, no otros errores
    • Usa ESERROR para todos los errores
    • Común con resultados de BUSCARV
    Errores frecuentes
    • Usar ESNOD para detectar todos los tipos de error posibles - solo detecta específicamente el error #N/A, y otros errores como #¡VALOR! o #¡DIV/0! pasarán sin ser detectados
    • Envolver una fórmula entera en ESNOD cuando SI.ND o SI.ERROR expresarían la intención de forma más directa y concisa, ya que ESNOD solo devuelve VERDADERO/FALSO en lugar de sustituir un valor de reserva por sí misma
    • Usar ESNOD en una fórmula que podría devolver un tipo de error distinto según la entrada, pasando por alto casos en los que el problema real no es un #N/A en absoluto
    Funciones relacionadas
    SI.NDSustituye directamente un valor de reserva cuando una fórmula devuelve #N/A, en lugar de la comprobación VERDADERO/FALSO de ESNOD que aún necesita envolverse en SI.
    ESERRORDetecta cualquier tipo de error, no solo #N/A, lo que la hace más amplia pero menos específica que ESNOD.
    SI.ERRORSustituye un valor de reserva para cualquier tipo de error, la contrapartida más amplia de SI.ND del mismo modo que ESERROR es la contrapartida más amplia de ESNOD.
    Preguntas frecuentes

    ¿ESNOD detecta todos los tipos de error?

    No, solo específicamente #N/A. Para una comprobación más amplia que cubra cualquier error, usa ESERROR en su lugar.

    ¿Debo usar ESNOD o SI.ND?

    SI.ND suele ser más directa si solo quieres sustituir un valor de reserva para #N/A - combina la comprobación y la sustitución en una sola función, mientras que ESNOD solo te dice VERDADERO o FALSO y necesita envolverse en SI para sustituir realmente algo.

    ¿Por qué mi fórmula basada en ESNOD no detecta un error que veo?

    El error probablemente es de otro tipo, como #¡VALOR! o #¡DIV/0!, que ESNOD no detecta. Usa ESERROR si necesitas detectar cualquier tipo de error.

    ¿Necesita traducir una fórmula que use ESNOD?

    Use nuestro traductor para convertir su fórmula completa