sumproduct函数是excel中经惘度谋裆常用到的函数。可以用于多条件求和和单条件求和。函数格式是SUMPRODUCT([array1],[arra烤恤鹇灭y2],[array3],[array4], ...)SUM是求和,PRODUCT是相乘。就是多个数组的数据相乘,然后求和。数组的维数要相同。
工具/原料
excel
基本形式
1、如图所示表格,在单元格中输入“=sumproduct(”,会出现提示SUMPRODUCT([array1],[array2],[array3], ...)
2、[array1]选择A2:A5,[array2]选择B2:B5。如示意图所示:A2:A5和B2:B5相乘之后,再相加。两个数组维数必须相同,简单的说就是数据的数目相同。
单条件求和
1、单条件求和的例子。如图所示表格,在单元格中输入“=sumproduct(”,会出现提示SUMPRODUCT([array1],[array2],[array3], ...)
2、[array1]输入(B2:B11="C"),这是一个逻辑值数组,所以需要乘以1,转变成数值型数组。特别注意:SUMPRODUCT函数中的数组,必须是数值型数组。
3、[array2]选择D2:D11。两个数值型数组相乘,再相加,得到最终结果。
多条件求和
1、多条件求和的例子。如图所示表格,在单元格中输入“=sumproduct(”,会出现提示SUMPRODUCT([array1],[array2],[array3], ...)
2、[array1]输入(B2:B11="C")*(C2:C11="冰箱"),两个逻辑值数组相乘,转变成数值型数组。
3、[array2]选择D2:D11,两个数值型数组相乘,再相加,得到最终结果。