Excel2003函数SUM参数个数最多可以接受30个参数,超过30将出错,如果需要超过30个参数的操作,可以用“+”连接 各个参数,这样相当于一个参数
请注意,数和参数不是同一个概念。SUM不是最多只能加30个数,而是最多可以有30个参数。每一个参数可以包含很多单元格,而每一个单元格都能放一个数。
如:
=SUM(A:A),其中的A:A就是一个参数,但包含了65536个单元格。
=SUM(B1:F20)的一个参数包含了100个单元格。
=SUM(Sheet2!1:65536)一个参数包含了16777216个单元格。
而=SUM(B1:C20,E1:H20)这样的形式就是2个参数。
所以,理论上说,SUM可以包含无数个数。
当然,如果在SUM()里放直接量,如:
=SUM(1,2,3,……,30)
就只能放30个数了,但实际上还是有办法突破的。即将数分成不同的数组,如:
=SUM({1,2,3,4,5,6,7,8,9},{10,11,12,13,14,15,16,17},……,{101,102})
=SUM(A1+A5+A6+...)中A1+A5+A6+...是一个表达式,而一个表达式只算一个参数,参数之间是用逗号分隔的。