函数功能
ISNUMBER函数用于判断指定数据是否为数字。
函数语法
ISNUMBER(value)
参数解释
value:表示要检验的值。参数value可以是空值(空单元格)、错误值、逻辑值、文本、数字、引用值,或者引用要检验的以上任意值的名称。
实例:当出现无法计算时检测数据是否是数值数据
在如图所示中,可以看到当使用SUM函数计算总销售数量时,计算结果是错误的。这时可以用ISNUMBER函数来检测数字是否是数值数据,通过返回结果可以有针对性地修整数据。
选中C2单元格,在公式编辑栏中输入公式:
=ISNUMBER (B2)
按Enter键,然后向下复制C2单元格的公式,当结果为FALSE时则表示为非数值数据,如图所示。
提示
通过检查数据发现B3与B6单元格中数据中间都出现了空格,所以导致在进行数据计算时无法计算在内。
实例:统计实考人数
本表格中统计了学生成绩,并对缺考情况进行了标记。使用ISNUMBER函数配合SUM函数可以快速统计出实考人数的合计值。
选中D2单元格,在公式编辑栏中输入公式:
=SUM(ISNUMBER (B2:B12)*1)
按Ctrl Shift Enter组合键即可统计出实考人数,如图所示。
公式解析
=SUM(ISNUMBER(B2:B12)*1)
①判断B2:B12单元格区域中是否为数字,如果是,返回TRUE,不是,返回FALSE,返回的是一个数组。
②将①步的数组依次乘以1,TRUE乘以1等于1,FALSE乘以1等于0,然后再使用SUM函数对数组求和。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容