excel用SUMPRODUCT公式按条件求和问题?
发布网友
发布时间:2022-04-21 17:11
我来回答
共3个回答
热心网友
时间:2023-10-10 06:48
公式没有错,验证正确;
公式验证如下图所示:
热心网友
时间:2023-10-10 06:48
sumproct函数好像不是 这么用的吧?
SUMPRODUCT 函数
本文介绍 Microsoft Excel 中 SUMPRODUCT 函数 函数:函数是预先编写的公式,可以对一个或多个值执行运算,并返回一个或多个值。函数可以简化和缩短工作表中的公式,尤其在用公式执行很长或复杂的计算时。的公式语法和用法。
说明
在给定的几组数组中,将数组间对应的元素相乘,并返回乘积之和。
语法
SUMPRODUCT(array1, [array2], [array3], ...)
SUMPRODUCT 函数语法具有下列参数 参数:为操作、事件、方法、属性、函数或过程提供信息的值。:
Array1 必需。 其相应元素需要进行相乘并求和的第一个数组参数。
Array2, array3,... 可选。 2 到 255 个数组参数,其相应元素需要进行相乘并求和。
说明
数组参数必须具有相同的维数。 否则,函数 SUMPRODUCT 将返回 #VALUE! 错误值 #REF!。
函数 SUMPRODUCT 将非数值型的数组元素作为 0 处理。
示例
复制下表中的示例数据,然后将其粘贴进新的 Excel 工作表的 A1 单元格中。 要使公式显示结果,请选中它们,按 F2,然后按 Enter。 如果需要,可调整列宽以查看所有数据。
Array 1 Array 2
3 4 2 7
8 6 6 7
1 9 5 3
公式 说明 结果
=SUMPRODUCT(A2:B4, D2:E4) 两个数组的所有元素对应相乘,然后把乘积相加,即 3*2 + 4*7 + 8*6 + 6*7 + 1*5 + 9*3 (156) 156追问按我的情况,应该怎么写,要怎么实现这个功能呢
热心网友
时间:2023-10-10 06:49
=SUMPRODUCT((DAY(A1:A1000)>0)*(DAY(A1:A1000)<11)*B1:B1000)