分享

其实你连SUM函数都不会

 求学修身2011 2017-08-26

函数是excel的精髓,是所有接触excel的人必学知识,函数入门当然是先从最简单的函数开始学起。SUM求和函数就是大家公认的最简单函数,也是在excel中使用最多的一个。


首先,大家应该都知道,SUM函数忽略单元格中的文本值、逻辑值,不忽略错误值。

其实你连SUM函数都不会

比如说下面这个表,目测结果大概是3,但SUM函数求和结果为2,因为B5单元格的1是文本数值,SUM函数忽略了它,B6单元格是逻辑值,也被忽略掉 ,所以结果是2

其实你连SUM函数都不会


那么问题来了,下表的总分结果是多少?

其实你连SUM函数都不会

=SUM(B2:B6) 等于多少?

结果为 #NAME? ,因为SUM函数不忽略错误值

=SUM(TRUE,2,'小螃蟹',1)

等于多少? 3?

结果为 #VALUE!

不是说忽略文本值、逻辑值吗?

请注意参数说明的最后一句,但当作为参数键入时,逻辑值和文本有效,

逻辑值TRUE转化为数值1,纯文本 小螃蟹 转化为错误值,所以结果就是错误值,当我们将逻辑值和文本作为参数输入的时候 ,就不会被忽略掉了。

=SUM('2',TRUE,{'小螃蟹','1'},1)

等于多少? 等于 #VALUE! , 等于5

其实结果等于4

SUM函数忽略单元格中的文本值、逻辑值, ——这个说法并不准确,实际是SUM函数忽略数组或引用中的文本值、逻辑值

SUM函数的参数 '2'会被转化为[数值],TURE转化为1,FALSE转化为0,文本数值被转化为数值,纯文本转化不了,返回错误值。

SUM函数的参数{'小螃蟹','1'}是一个由多个元素构成的常量数组,数组中的文本是可以被忽略的,所以这里的常量数组被忽略掉,结果就是4


那么这个最简单的SUM函数你会使用了吗?

再来看看 这个结果等于多少?

=SUM(2,{TRUE,2,'A'},TRUE,{'2货'})

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多