# Función ESNUMERO (ISNUMBER)

> ESNUMERO devuelve VERDADERO cuando un valor es un número de verdad, lo que incluye fechas y horas.

Fuente: https://spreadsheetpractice.com/es/funciones/esnumero · Actualizado 29 de octubre de 2026 · Comprobado ejecutándolo: nuestro motor de fórmulas calculó todas las fórmulas de esta página el 30 de octubre de 2026

## Respuesta rápida

- **Sintaxis:** `=ESNUMERO(valor)`
- **Uso más común:** `=ESNUMERO(B3)` devuelve FALSO (FALSO: el 8 se importó como texto)
- **Nombre en inglés:** [ISNUMBER](https://spreadsheetpractice.com/functions/isnumber)
- **Disponible en:** Todas las versiones actuales
- **Categoría:** [Información](https://spreadsheetpractice.com/es/funciones#info)
- **Devuelve:** VERDADERO si el valor es un número (las fechas cuentan) y FALSO para texto, celdas vacías, valores lógicos y errores.
- **Google Sheets:** Disponible en Google Sheets con el mismo argumento.

Sus dos usos diarios: detectar cifras importadas como texto, que SUMA se salta sin avisar, y convertir HALLAR en una prueba de sí o no de «contiene».

## Sintaxis

`=ESNUMERO(valor)`

En Excel en español los argumentos se separan con punto y coma (;) y los decimales llevan coma.

| Argumento | ¿Obligatorio? | Qué es |
|---|---|---|
| `valor` | Obligatorio | El valor o la celda que se comprueba. |

## Ejemplos

Cada resultado se calcula sobre la hoja de ejemplo con nuestro motor de fórmulas, el mismo que corrige los ejercicios.

| Celda | Fórmula | Resultado | Qué muestra |
|---|---|---|---|
| C2 | `=ESNUMERO(B3)` | FALSO | FALSO: el 8 se importó como texto |
| D2 | `=SUMAPRODUCTO(--ESNUMERO(B2:B5))` | 2 | Solo dos cantidades son números de verdad |
| E2 | `=SI(ESNUMERO(HALLAR("tinta";A4));"Sí";"No")` | Sí | HALLAR encuentra "tinta", así que ESNUMERO es VERDADERO |

### Ver los datos de ejemplo como tabla

|  | A | B | C | D | E |
|---|---|---|---|---|---|
| 1 | Artículo | Cant. | ¿Fila 3 es un número? | Números reales | ¿La fila 4 menciona tinta? |
| 2 | Bolígrafos | 12 | FALSO | 2 | Sí |
| 3 | Papel | 8 |  |  |  |
| 4 | Cartuchos de tinta | 5 |  |  |  |
| 5 | Cinta adhesiva | n/d |  |  |  |

## Errores comunes

| Lo que ves | Por qué ocurre y cómo arreglarlo |
|---|---|
| FALSO para un número que se ve | El número está guardado como texto, a menudo por una importación; fíjate en si está alineado a la izquierda o tiene un triángulo verde. Conviértelo con VALOR(B2) o con Datos > Texto en columnas. |
| FALSO para una fecha | La fecha se escribió o se importó como texto, como "05/03/2026" desde un CSV. FECHANUMERO la convierte en una fecha de verdad. |
| Una prueba de «contiene» que muestra #¡VALOR! | HALLAR y ENCONTRAR devuelven #¡VALOR! cuando no encuentran el texto. Envuélvelas en ESNUMERO para obtener FALSO. |

## Consejos

- Cuenta las celdas que contienen una palabra: =SUMAPRODUCTO(--ESNUMERO(HALLAR("tinta";A2:A50))).

## Funciones relacionadas

- [ESTEXTO](https://spreadsheetpractice.com/es/funciones/estexto) (ISTEXT): ESTEXTO devuelve VERDADERO cuando un valor es texto, incluidos los números guardados como texto y el texto vacío "" que devuelven algunas fórmulas.
- [VALOR](https://spreadsheetpractice.com/es/funciones/valor) (VALUE): VALOR convierte un texto que parece un número en un número de verdad que Excel puede sumar, promediar y comparar.
- [HALLAR](https://spreadsheetpractice.com/es/funciones/hallar) (SEARCH): HALLAR devuelve la posición de un texto dentro de otro sin distinguir mayúsculas y minúsculas, y entiende los comodines ?

## Preguntas frecuentes

### ¿Cómo compruebo si una celda contiene un número?

=ESNUMERO(A2). Un texto que incluye cifras, como "Pedido 42", devuelve FALSO porque la celda es texto.

### ¿Cómo compruebo si una celda contiene un texto concreto?

=ESNUMERO(HALLAR("tinta";A2)) es VERDADERO cuando "tinta" aparece en cualquier parte de A2. Usa ENCONTRAR en lugar de HALLAR para una prueba que distinga mayúsculas.

### ¿Por qué SUMA no tiene en cuenta algunos de mis números?

Están guardados como texto. =ESNUMERO(B2) devuelve FALSO para ellos; conviértelos con VALOR o con Texto en columnas.

## Practica ESNUMERO

En la página de [ESNUMERO](https://spreadsheetpractice.com/es/funciones/esnumero) hay un ejercicio corregido («Totales solo con cantidades reales») que se resuelve escribiendo la fórmula en español, con punto y coma. Se corrige al instante y luego se vuelve a comprobar con datos cambiados.

Esta página en inglés: [ISNUMBER](https://spreadsheetpractice.com/functions/isnumber)

[Traductor de funciones de Excel](https://spreadsheetpractice.com/tools/function-translator): Nombres de las funciones en 8 idiomas

[Todas las funciones en español](https://spreadsheetpractice.com/es/funciones)

---

Spreadsheet Practice (https://spreadsheetpractice.com) enseña fórmulas de hoja de cálculo con práctica: cada ejercicio se corrige en una cuadrícula en vivo y se vuelve a comprobar con datos cambiados.
