excel number value函数使用方法(Excel信息函数ISNUMBER函数详解)
函数功能
ISNUMBER函数用于判断指定数据是否为数字。
函数语法
ISNUMBER(VALUE)
参数解释
value:表示要检验的值。参数value可以是空值(空单元格)、错误值、逻辑值、文本、数字、引用值,或者引用要检验的以上任意值的名称。
实例1 统计实考人数
本例表格中统计了学生成绩,并对缺考情况进行了标记。使用ISNUMBER函数配合SUM函数可以快速统计出实考人数的合计值。
选中D2单元格,在公式编辑栏中输入公式:
=SUM(ISNUMBER(B2:B12)*1)
按“Shift Ctrl Enter”组合键即可统计出实考人数,如图1所示。
图1
公式解析
①判断B2:B12单元格区域中是否为数字。
②对B2:B12单元格区域中的数字显示值进行个数统计。
实例2 统计指定产品的数量合计值
表格中统计了销售产品及数量,在D列中指定了产品名称,使用ISNUMBER函数配合SUM函数可以快速统计出任意指定产品的合计值。
选中E2:E4单元格区域,在公式编辑栏中输入公式:
=SUM(ISNUMBER(FIND(A$2:A$8,D2))*B$2:B$8)
按“Shift Ctrl Enter”组合键即可统计出指定产品的销售数量合计值,如图2所示。
图2
公式解析
①使用FIND函数(用于在第二个文本串中定位第一个文本串,并返回第一个文本串的起始位置的值,该值从第二个文本串的第一个字符算起)在A2:A8单元格区域中依次查找D2单元格中显示的产品名称。如果是D2单元格中显示的产品名称,返回其所在位置;如果不是,则返回错误值“#VALUE!”。返回的是一个数组。
②如果步骤①中返回结果为数值,则返回TRUE,否则返回FALSE。返回的是一个数组。
③ 将步骤②中结果为TURE的对应在B2:B8单元格区域上的数值返回,并使用SUM函数进行求和运算。
提示
如果不使用ISNUMBER函数,则不能进行步骤②的操作,即不能将步骤①的错误值“#VALUE!”返回为FALSE,最终将导致最后结果为错误值“#VALUE!”。
,免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com