Funciones › ESNUMERO
Función ESNUMERO en Excel: comprobar si una celda tiene un número
La función ESNUMERO revisa un valor y devuelve VERDADERO si es un número y FALSO si no. Sirve para revisar datos importados o cargados a mano: "¿este importe es de verdad un número o quedó como texto?".
Casi siempre va dentro de SI, para decidir qué hacer en cada caso. Para la pregunta contraria existe ESTEXTO.
Sintaxis
=ESNUMERO(valor) En inglés: ISNUMBER
valorLa celda o el valor que se revisa. Ej.:
B2.
Ejemplos
| A | B | C | |
|---|---|---|---|
| 1 | Factura | Importe | ¿Es número? |
| 2 | F-31 | 1250 | VERDADERO |
| 3 | F-32 | 1250 aprox. |
C2: =ESNUMERO(B2) Resultado: VERDADERO1250 es un número: devuelve verdadero. En la fila de abajo, donde el importe tiene letras, daría falso.
| A | B | C | |
|---|---|---|---|
| 1 | Empleado | Horas | Pago |
| 2 | Bernal | 40 | |
| 3 | Cano | permiso | 0 |
C3: =SI(ESNUMERO(B3);B3*12;0) Resultado: 0Antes de multiplicar, revisa que haya un número. "permiso" es texto, así que el pago queda en 0 en lugar de dar error.
| A | B | |
|---|---|---|
| 1 | Producto | ¿Es de algodón? |
| 2 | Camisa algodón azul | VERDADERO |
| 3 | Pantalón lino |
B2: =ESNUMERO(HALLAR("algodón";A2)) Resultado: VERDADEROHALLAR devuelve la posición de la palabra, o un error si no la encuentra. ESNUMERO convierte eso en verdadero o falso: así sabes si una celda contiene un texto.
Practica ahora
Cargando…
Hacer la lección completa: ESNUMERO, ESTEXTO, ESBLANCO y SI.ERROR →
Errores comunes
- Números guardados como texto. Un número que quedó como texto da falso, aunque se vea igual que los demás. La función sirve justo para encontrarlos; después conviértelos a número.
- Pasarle un rango.
ESNUMEROrevisa una sola celda. Para saber cuántas celdas de un rango tienen números, usaCONTAR. - Celdas vacías. Una celda vacía no es un número: da falso. Para distinguir las vacías de las que tienen texto, usa
ESBLANCO. - Esperar que corrija el dato. Solo responde verdadero o falso; no cambia nada. Para actuar según el resultado, ponla dentro de
SI.
Lecciones para practicar ESNUMERO
- ESNUMERO, ESTEXTO, ESBLANCO y SI.ERROR: Descubre qué hay en cada celda con ESNUMERO, ESTEXTO y ESBLANCO y cambia los errores por un aviso con SI.ERROR.