ISNUMBER函数的应用技巧

ISNUMBER函数属于Excel表格中 信息 类别函数,作用判断指定单元格内容是否为数值,返回TRUE和FALSE。

ISNUMBER函数属性:

语法结构ISNUMBER(value)

中文表达式ISNUMBER(值)

value 必需。 对要判断的单元格的值。 value可以是空值(空单元格)、错误值、逻辑值、文本、数字、引用值,或者引用要检验的以上任意值的名称。

若value为纯数字串则返回TRUE,否则返回FALSE。

ISNUMBER函数示例展示:

如下图

①日期,ISNUMBER函数结果返回TRUE;

②空值(空单元格),ISNUMBER函数结果返回FALSE;

③数值型数字,ISNUMBER函数结果返回TRUE;

④文本型数字,ISNUMBER函数结果返回FALSE;

⑤引用的数值型数字,ISNUMBER函数结果返回TRUE;

⑥引用的文本型数字,ISNUMBER函数结果返回FALSE;

⑦逻辑值,ISNUMBER函数结果返回FALSE;

⑧文本式,ISNUMBER函数结果返回FALSE;

ISNUMBER和SUM函数组合应用案例:

统计实际参加英语考试的人数

如下图 表格中C列英语考分有实际考分及缺考信息。

首先选中E7单元格输入ISNUMBER和SUM函数组合公式 =SUM(ISNUMBER(C2:C11)*1) ,因为公式中包含数值运算,所以要按ctrl+shift+enter组合键运算数组公式。

=SUM(ISNUMBER(C2:C11)*1) 公式解析,其中ISNUMBER(C2:C11)部分为判断C2:C11单元格区域内容是否为数值,单元格为数值时及参加考试的返回TRUE,非数值(缺考)时即没有参考考试的返回FALSE,即返回一个TRUE和FALSE逻辑值组成的数组{TRUE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;TRUE;TRUE} 。

公式中ISNUMBER(C2:C11)*1 部分,即{TRUE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;TRUE;TRUE}*1,作用是将数组中TRUE和FALSE各元素和数字1相乘,Excel表格公式运算时TRUE代表1,FALSE代表0,所以运算结果为一个1和0组成的数组{1;1;0;1;0;1;0;1;1;1} 。

最后是SUM公式 SUM(ISNUMBER(C2:C11)*1) ,即 SUM(1;1;0;1;0;1;0;1;1;1) 将数组中各元素相加,计算出最终参加考试人数 7 。

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年8月19日
下一篇 2022年8月19日

相关推荐