不重复数值的计算(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)