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 | Requerido | Descripción |
---|---|---|
valor | Sí | El valor que desea comprobar si es numérico. |
Resultado
TRUE
si el valor es de tipo numérico y no está en blancoFALSE
si 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 |