Lógicas

ISNUMBER

Definición

ISNUMBER devuelve TRUE cuando su argumento es un número, y FALSE en caso contrario.

Sintaxis

=ISNUMBER(value)

Argumentos

Argumento Significado
value La celda o el resultado que se comprueba.

Ejemplo resuelto

Un depósito enumera códigos de lote que deberían ser números. Los códigos están en B2:B4.

A: Lote B: Código
1 441
2 box
3 18

Fórmula: =IF(ISNUMBER(B2),1,0)

Resultado: 1. 441 es un número, así que ISNUMBER es verdadero e IF devuelve 1. Al rellenar hacia abajo, la fórmula da 1, 0 y 1.

Práctica

La celda A2 contiene 12. En B2, escribe una fórmula que devuelva 1 cuando A2 sea un número y 0 en caso contrario.

  1. En B2, escribe una fórmula IF que use ISNUMBER y muestre 1 cuando A2 sea un número, y 0 en caso contrario.
Paso 1 de 2
Aquí las fórmulas usan los nombres de función en inglés, como SUM, y un punto (.) como separador decimal, en todos los idiomas.
Cargando la hoja…

Funciones relacionadas

IF suele envolver ISNUMBER para que la celda muestre 1 o 0 en lugar de TRUE o FALSE.

Error común

Escribir un número como texto, como '12: ISNUMBER entonces devuelve FALSE, aunque la celda parezca numérica.

Funciones relacionadas

Estos enlaces son funciones relacionadas.