SUMIF比较简洁,可用于整列而不必选取区域,求和的数值列中可以有文本、公式产生的空值等,求和时会自动按0计算,但对于复杂条件没办法直接作为条件求和。
SUMPRODUCT一般不能选取整列,运算速度变慢是一方面,另一方面往往含有标题(字段名)等文本字符,不能直接参与运算,优点是可以使用复杂条件进行求和。当然这只是针对条件求和而言,SUMPRODUCT函数本身是乘积和函数,比如一列是数量,一列是单价,可以直接用此函数求出总价,而SUMIF函数不具备此功能。
另外,SUMIF是单条件求和,多条件求和用SUMIFS函数,而SUMPRODUCT用于条件求和时,允许多条件。
sum 英 [sʌm] 美 [sʌm]n. 金额;总数 vt. 总结;合计 vi. 概括
例句:He knocked up a good sum last year.他去年赚得了相当可观的一笔钱。
When you add all the figures together,the sum is 125. 你把这些数字都加起来,总数就是125。
sum:matlab中sum是求数组元素和的函数。在matlab的命令窗口中输入doc sum或者help sum就可以得到该函数的帮助信息
summarize英[ˈsʌməraɪz]美[ˈsʌməˌraɪz]
vt.总结,概述
[例句]:Table 3.1 summarizes the information given above
表格3.1是对以上信息的总结。
一般来说,sum用于名词比较多,动词的话没见怎么使用,所以这个区别我也不是特别清楚,那你就记住动词使用时,用summarize准没错。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)