不重复数值的计算(sumproduct函数的运用)

一、计算不重复数值的个数

L3单元格中的公式为:

=SUMPRODUCT(1/COUNTIF($D$3:$D$22,$D$3:$D$22))

公式的含义是先用countif计算D3:D22区域中每个数字出现的次数(F列的结果),再用1除以它们就会得到G列的结果,不难发现重复的数据相加其结果为1。利用这一结论再结合sumproduct函数的功能就能将不重复的个数计算出来。

二、计算不重复数值的合计数

K3单元格的公式为:

=SUMPRODUCT(($B$3:$B$22=$J$3)*(1/COUNTIF($D$3:$D$22,$D$3:$D$22)),$D$3:$D$22)

多条件求和的通用公式为:

=SUMPRODUCT((条件区域1=条件1)*(条件区域2=条件2)*(条件区域N=条件N),求和列)

(0)

相关推荐