Navegación Rápida
ESNÚMERO - Función para verificar números
Resumen
La función ESNÚMERO de Excel comprueba si un valor determinado es un número y devuelve VERDADERO si lo es, o FALSO si no lo es. Es parte de las funciones ES que permiten validar el tipo de dato antes de realizar cálculos.
Sintaxis
ESNÚMERO(valor)
Parámetros
| Parámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
| valor | Cualquiera |
Sí | Valor o referencia que se evaluará para determinar si contiene un número |
Usando la función ISNUMBER
ESNÚMERO es esencial para validar datos antes de cálculos matemáticos. Ayuda a evitar errores en fórmulas que esperan números pero reciben texto u otros tipos de datos.
Ejemplos Comunes de ISNUMBER
Verificar número básico
=ESNÚMERO(4)
Comprueba si 4 es un número. Resultado: VERDADERO
Texto que parece número
=ESNÚMERO("19")
Evalúa si "19" es un número. Resultado: FALSO (se trata como texto)
Validar celda con número
=ESNÚMERO(A5)
Si A5 contiene 330,92, devuelve VERDADERO
Combinado con SI
=SI(ESNÚMERO(B2),B2*100,"No es número")
Multiplica por 100 solo si B2 es un número
Preguntas Frecuentes
Errores Comunes y Soluciones
FALSO inesperado con números entre comillas
Cause: Texto numérico no se convierte automáticamente
Solution: Usar VALOR() para convertir texto a número primero
Error en fórmulas complejas
Cause: No validar tipos antes de cálculos
Solution: Combinar con SI(ESNÚMERO(valor),...)
Notas
- No convierte argumentos - "19" ≠ 19
- Útil con SI para cálculos condicionales
- Las fechas y horas cuentan como números
- Funciona con referencias de celda
- Parte del grupo de funciones ES
Compatibilidad
Disponible en: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365
No disponible en:
Contenido actualizado: December 9, 2025
Frecuencia de actualización: Según sea necesario
Versiones de Excel probadas: Excel 2007+