Lógicas
Comprobar si una celda es un número
Definición
Comprobar si una celda contiene un número significa dar a ISNUMBER esa celda.
Sintaxis
=ISNUMBER(value)
Argumentos
| Argumento | Significado |
|---|---|
value |
La celda que se comprueba, como B2. |
Ejemplo resuelto
Un registro de horno guarda pesos en B2:B4. El primer peso es un número.
| A: Lote | B: Peso |
|---|---|
| K-1 | 4.5 |
| K-2 | wait |
| K-3 | 8 |
Fórmula: =ISNUMBER(B2)
Resultado: TRUE. 4.5 es un número, así que la prueba se cumple.
Práctica
La celda A2 contiene hi. En B2, escribe una fórmula que muestre 1 cuando A2 sea un número y 0 cuando no lo sea.
- En B2, escribe una fórmula IF que use ISNUMBER y muestre 1 cuando A2 sea un número, y 0 en caso contrario.
- B2 debe mostrar el resultado para hi.
Paso 1 de 2
Escribe =IF(ISNUMBER(A2),1,0) en B2.
A2 es hi, que no es un número, así que el resultado es 0.
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…
B2 usa ISNUMBER.
B2 ahora muestra 0.
La siguiente lección es Marcar una búsqueda que no acierta.
Funciones relacionadas
ISNUMBER es la función que comprueba si la celda contiene un número.
Error común
Comprobar la etiqueta en lugar del peso, como en =ISNUMBER(A2): K-1 es texto, así que el resultado es FALSE en lugar de TRUE.