函数是excel的精髓,是所有接触excel的人必学知识,函数入门当然是先从最简单的函数开始学起。SUM求和函数就是大家公认的最简单函数,也是在excel中使用最多的一个。 首先,大家应该都知道,SUM函数忽略单元格中的文本值、逻辑值,不忽略错误值。 比如说下面这个表,目测结果大概是3,但SUM函数求和结果为2,因为B5单元格的1是文本数值,SUM函数忽略了它,B6单元格是逻辑值,也被忽略掉 ,所以结果是2 那么问题来了,下表的总分结果是多少? =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货'}) |
|