电脑知识|sum函数怎么用,Excel中sum公式( 三 )


例3、=sum((1+2=3),(1+2),(a1:a2)
结果为8 , 因为(1+2=3)表达式的结果为真 , 在电脑中的结果为1 , 1+2表达式的结果3会被计算 , a1到a2单元格之和4会被计算 , 所以最后的结果为8;
例4、=sum(a1:a5)
结果为4 , 不计算引用单元格中的文字表达式(1+2)、逻辑表达式((1+2=3))、不计算字符;
以上是sum函数的简单示例 , 希望三联小编ehoy提供的这些实例资料对大家有帮助哦!
通达信SUM函数怎么用 sum(iterable[, start]) , iterable为可迭代对象 , 如:
sum([ ], start)     #iterable为list列表

sum(( ), start )    #iterable为tuple元组
......
最后的值 = 可迭代对象里面的数相加的值 + start的值
start默认为0 , 如果不写就是0 , 为0时可以不写
即sum()的参数最多为两个 , 其中第一个必须为iterable , 例如:
>>> sum([1, 2, 3,], 4)
10
>>> sum((1, 2), 3)
6
如果你写成sum([1,2,3]) , start就是默认值 0 

>>> sum([1, 2, 3])
6
>>> sum([ ], 2)
2
>>> sum(( ), )
0
>>> sum([1, 2] , 0)
3
当然iterable为dictionary字典时也是可以的:
>>> sum({1: 'b',  7: 'a'})
8
>>> sum({1:'b', 7:'a'}, 9)
17
下面这些写法目前是不被接受的(以list为例 , 其他iterable同理):
一、
>>> sum([1,2],[3,4])
Traceback (most recent call last):
  File "<pyshell#115>", line 1, in <module>
    sum([1,2],[3,4])

推荐阅读