Excel中Sumproduct函数的使用方法-Excel学习网
2019年10月22日 20:43 发布来源:Excel学习网
SUMPRODUCT和SUMIFS是Excel的两个最强大的函数,用于从表中返回过滤的数据。SUMPRODUCT功能更强大,但SUMIFS更快。
您可以在我的Excel帮助区域中了解有关SUMPRODUCT和SUMIFS的更多信息。
不幸的是,Microsoft的有关SUMPRODUCT的文档缺少关键信息: SUMPRODUCT实际上有两种语法方法,而不仅仅是Microsoft描述的一种方法。
SUMPRODUCT将数组相乘,然后将结果相加。使用方法1(这是Microsoft的方法),每个数组都放置在单独的SUMPRODUCT参数中。但是,使用方法2(我一直使用的方法)时,您会在第一个参数内显式地乘以每个数组。为了显示:
方法1:SUMPRODUCT(array1,[array2],...)
方法2:SUMPRODUCT(array1 * [array2] * ...)
要查看方法1的问题,假设其中一个数组是由类似SKUs =“ A43-1”的测试生成的。无论SKU列中的项目等于“ A43-1”,该测试都会生成一个TRUE值数组,否则将生成FALSE值。但是Excel不能使用方法1将这些TRUE和FALSE值相乘。相反,您必须通过添加零或乘以1将它们转换为1或0值。如果您希望SKU为A43-1的所有产品的销售额,您可以在方法1下使用这些公式之一:
= SUMPRODUCT((SKUs =“ A43-1”)+ 0,Sales)
= SUMPRODUCT((SKUs =“ A43-1”)* 1,销售)
另一方面,使用方法2会自动将TRUE和FALSE转换为1和0,如下所示:
= SUMPRODUCT((SKUs =“ A43-1”)*销售)
如果您直到现在还没有发现SUMPRODUCT的方法2,可以尝试一下。
原创文章如转载请注明:转载自Excel学习网 [ http://www.excelxx.com/]
需要保留本文链接地址:http://www.excelxx.com/jiqiao/10738.html
需要保留本文链接地址:http://www.excelxx.com/jiqiao/10738.html
相关教程:
- → 如何在EXCEL图表中插入注释和交叉脚注-Excel图表与图形-Excel学习网
- → 如何消除浮点计算导致的计算误差-Excel学习网
- → Excel杜邦仪表板映射您的财务状况-Excel学习网
- → Excel动态杜邦财务分析模型_数据财务化分析-Excel学习网
- → 动态生成的表格怎么控制表格随单元格内容的长度自由伸缩呢-Excel学习网
- → Excel中的“不推荐使用”功能?-Excel学习网
- → 在Excel中如何将特定的内容和换行符相互替换-Excel学习网
- → 如何实现两个EXCEL表格相互查找并填充相应的内容-Excel学习网
- → Excel中如何正确地画XY散点图-Excel学习网
- → EXCEL中如何计算可贷款总金额-Excel学习网
经典Excel学习视频及教程推荐:
Excel优秀工具推荐:
小工具推荐: