ISNUMBER函数介绍
功能:检查参数是否为数字,返回真或假。
语法:ISNUMBER(值)。
参数:如果值是数字,函数返回true,否则返回false。
二、ISNUMBER函数的用法
示例:无误差除法公式
如果公式“=A1/B1”是为工作表中的C1设计的,一旦在单元格B1中没有输入除数,就会出现错误消息“#DIV/0!”将在C1展出。
这不仅有碍观瞻,而且一旦打印成报告,还可能引起误解。为了避免上述问题,C1单元中的公式可以设计为“=IF(ISNUMBER(B1),A1/B1,”””。在公式中,ISNUMBER函数检测单元格B1,当B1填充数值时返回true,否则返回false。对真中频函数执行A1/B1操作,对假中频函数填写C1单元格中的空格。
示例2:消除无意义的零
当使用SUM函数计算工资总额时,如果引用的单元格区域没有数据,Excel仍然会计算出“0”的结果。此打印报告不符合财务条例,因此公式可以设计如下
=IF(ISNUMBER(A1:B1),SUM(A1:B1),)
在公式中,ISNUMBER函数测试SUM函数引用的所有单元格区域是否都为空,当不为空时返回true(真),否则返回fales(假)。对真IF函数执行SUM(A1:B1),当为false时,在存储计算结果的F1单元格中填入空格,以避免F1单元格中出现“0”。