检查值是否为数值。
语法
ISNUMBER ( <值> )
参数 | 属性 | 描述 |
值 | 要检查的值或返回值的标量表达式 |
返回值
标量
一个布尔值
如果值为数值,则为 TRUE;否则返回 FALSE
备注
当 ISNUMBER 引用列时,将测试列的数据类型,如果列是任何数值数据类型(货币、日期时间、小数、整数),则返回 TRUE,如果是任何其他数据类型,则返回 FALSE。
ISNUMBER 不测试字符串是否可以转换为数字。
示例
//返回: Is number =IF(ISNUMBER(0), "Is number", "Is Not number") //返回: Is number =IF(ISNUMBER(3.1E-1),"Is number", "Is Not number") //返回: Is Not number =IF(ISNUMBER("123"), "Is number", "Is Not number")
说点什么