解决方法和函数使用过程:
1,这里分类条件可以用“=入学年份"来表达SUMPRODUCT除分类统计功能以外,还可以实现分类统计(公式为=SUMPRODUCT((条件1)*(条件2)* (条件3) *…(条件n))和多条件求和(上面的实例是单条件求和)功能外,还可以实现:
2,统计的数据范围分别为其所对应的各列
3,sumproduct的格式为:SUMPRODUCT((条件1)*(条件2)* (条件3) *…(条件n)*某区域),作用是汇总同时满足条件1、条件2到条件n的记录指定区域数字总和。
因此我们如果想统计2008年教育科学系的男生人数,可以使用公式:=SUMPRODUCT((B3:B16=2008)*C3:C16) B3:B16=2008是统计条件,C3:C16是统计范围
1,给定的几组数组中,将数组间对应的元素相乘,并返回乘积之和。实例下载:
SUMPRODUCT(array1,array2,array3, ...)
Array1, array2, array3, ... 为 2 到 30 个数组,其相应元素需要进行相乘并求和。
公式:=SUMPRODUCT(A2:B4, C2:D4)
A B C D
1 Array 1 Array 1 Array 2 Array 2
2 3 4 2 7
3 8 6 6 7
4 1 9 5 3
公式解释:两个数组的所有元素对应相乘,然后把乘积相加,即 3*2 + 4*7 + 8*6 + 6*7 + 1*5 + 9*3。计算结果为156
2、求指定区域的奇数列的数值之和
=SUMPRODUCT(MOD(COLUMN(A1:F1),2)*A1:F1)
3、求指定区域的偶数行的数值之和
=SUMPRODUCT(((MOD(ROW(A1:A22),2))-1)*A1:A22)*(-1)
4、求指定行中列号能被4整除的列的数值之和
=SUMPRODUCT((MOD(COLUMN(A1:P1),4)=0)*A1:P1)
5、.求某数值列前三名分数之和
=SUMPRODUCT(LARGE(B1:B16,ROW(1:3)))
6、统计指定区域不重复记录的个数
=SUMPRODUCT(1/COUNTIF(V11:V15,V11:V15))
联系客服