文档介绍:SUM函数的使用
语法:
SUM(参数1,参数2,...,参数30)
结果:返回所有参数中的数字之和。
说明:参数最多只能有30个,并且可以省略(即,,间没有参数或最后有一个,);
参数可以为引用、返回数值域引用,第2个是交叉区域引用计算的数由于联合区域和三维引用区域均没有继续进行数组运算,所以在SUM函数的数组公式中作为单独的参数
提示:我们在使用SUM函数的数组公式时,经常只考虑有1个参数,其实是忘了SUM函数最多可有30个
600 公式为=SUM('C:\excelhomefunction\[]Sheet2'!$B:$B)
引用了C:\excelhomefunction\ 工作薄Sheet2表的整个B列。
只要路径所指定的文件存在就不需要打开文件,如不存在就返回错误。
(由一个元素的数组参数产生的)单元格区域引用作SUM函数的参数
SUM函数不作为其他函数的参数可以使用,见G54格, 102 0
公式为=SUM(INDIRECT("H"&ROW()/2&":J"&ROW()/2+4))
实际相当于SUM(INDIRECT({"H27:J31"})),即对H27:J31区域求和。
H54格是将这样的SUM函数放在IF函数中作为参数,就错误了,
因为ROW()返回的是一个数组并不是一个数值,这样在数组公式中INDIRECT函数返回的并不是一个二
而是三维的区域引用(第3维的尺寸是1),所以SUM的计算出错。
可以将公式改为I54格的样子(本论坛的会员提出的方法,先用SUM函数将ROW函数的数组变为数值),或
(由多个元素的数组参数产生的)单元格区域引用作SUM函数的参数
一般是INDIRECT函数和OFFSET函数才能以多个数组元素,产生一系列对多个单元格区域的引用,返回
SUM函数只能对第1个元素指定的区域求和,如H64格的公式。 61
用内嵌SUMIF函数代就替 正确了,见 H65格。 130
A中指出参数或作为参数的计算表达式为不是数字型的文本,返回错误。
要解决直接参数为非数字的问题,可按图设置。 #VALUE!
按图设置后, Lotus1-2-
不利因素是,所有的公式均按