ESNUMERO

    Información

    Devuelve VERDADERO si un valor es un número, FALSO en caso contrario.

    Traducciones
    EnglishISNUMBER
    FrenchESTNUM
    SpanishESNUMERO
    GermanISTZAHL
    ItalianVAL.NUMERO
    PortugueseÉNÚM
    DutchISGETAL
    PolishCZY.LICZBA
    RussianЕЧИСЛО
    TurkishESAYI
    CzechJE.ČÍSLO
    HungarianSZÁM.E
    SwedishÄRTAL
    DanishER.TAL
    FinnishONLUKU
    Sintaxis
    ESNUMERO(valor)

    Argumentos

    • valorEl valor a comprobar
    Ejemplos
    =ESNUMERO(A1)
    VERDADERO/FALSO

    Comprueba si A1 contiene un número

    =ESNUMERO(HALLAR("texto",A1))
    VERDADERO si se encuentra

    Prueba si HALLAR encontró coincidencia

    =SI(ESNUMERO(A1),A1*2,0)
    Doble o 0

    Solo calcula si es número

    Consejos y buenas prácticas
    • Las fechas son números (devuelve VERDADERO)
    • El texto que parece número devuelve FALSO
    • Usa VALOR para convertir texto a números
    Errores frecuentes
    • Usar ESNUMERO en una celda con un número guardado como texto, esperando VERDADERO - devuelve FALSO, ya que el tipo subyacente de la celda es texto, no un número
    • Olvidar que las fechas y horas se almacenan internamente como números, así que ESNUMERO devuelve VERDADERO para una celda de fecha, lo que sorprende a quien espera que solo marque números simples
    • Usar ESNUMERO solo para validar la entrada del usuario cuando una comprobación más específica combinada con una prueba de rango detectaría más problemas reales de datos
    Funciones relacionadas
    ESTEXTOComprueba si una celda contiene texto en lugar de un número.
    VALORConvierte una cadena de texto que parece un número en un número real, útil cuando ESNUMERO devuelve FALSO inesperadamente.
    ESERRORComprueba si una celda contiene un error en lugar de verificar su tipo de dato.
    Preguntas frecuentes

    ¿Por qué ESNUMERO devuelve FALSO para algo que parece un número?

    El valor probablemente se guarda como texto en lugar de un número real - algo común tras importar datos de un CSV u otro sistema. Pruebe con VALOR() para convertirlo, o revise si hay un apóstrofo inicial.

    ¿ESNUMERO devuelve VERDADERO para las fechas?

    Sí, las fechas y horas se almacenan internamente como números de serie, así que ESNUMERO las trata como números, no como un tipo de fecha aparte.

    ¿Cómo convierto un número en texto para que ESNUMERO devuelva VERDADERO?

    Envuélvalo en VALOR(), como VALOR(A1), que convierte una cadena de texto con apariencia numérica en un número real.

    ¿Necesita traducir una fórmula que use ESNUMERO?

    Use nuestro traductor para convertir su fórmula completa