Este artículo se ha traducido del inglés mediante IA y puede contener errores. Sus comentarios nos ayudarán a mejorar.
Descripción
La función ISNUMBER comprueba si un valor es de tipo numérico y no está en blanco.
Sintaxis
ISNUMBER(valor)
| Argumento | Obligatorio | Descripción |
|---|---|---|
| valor | Sí | El valor que desea comprobar si es numérico. |
Resultado
TRUEsi el valor es de tipo numérico y no está en blancoFALSEsi el valor no es de tipo numérico o está en blanco
Ejemplos
La función ISNUMBER comprueba ante todo el tipo del valor. Aplicar ISNUMBER a un valor de texto siempre dará como resultado FALSE, incluso si hay un número en el texto.
| Expresión | Resultado | Notas |
|---|---|---|
| ISNUMBER(3.4) | TRUE | |
| ISNUMBER("Bob") | FALSE | "Bob" es de tipo texto, no numérico. |
| ISNUMBER(TRUE) | FALSE | TRUE es un valor de tipo lógico, no de tipo numérico |
| ISNUMBER(42) | TRUE | |
| ISNUMBER("42") | FALSE | Siempre que se utilizan comillas, el resultado es de tipo texto, no numérico |
| ISNUMBER(1/0) | FALSE | La división por cero da como resultado un valor numérico en blanco |
| ISNUMBER(0) | TRUE | |
| ISNUMBER(-1) | TRUE |