在Excel中,使用SUMPRODUCT函数可以根据多个条件对指定区域的数值进行求和运算,同时去除重复项的影响。以下是SUMPRODUCT函数求和去重多条件的公式示例,并假设要对A1:A10范围内符合条件B1和C1的唯一数值进行求和:
=SUMPRODUCT(1/COUNTIFS(A1:A10,A1:A10,B1,B1,C1,C1),A1:A10*(B1:B10=B1)*(C1:C10=C1))
公式中使用COUNTIFS函数计算区域内满足多个条件的唯一数值的个数,1/这个个数可以计算出不重复值在计算中应该被计数的权重,然后通过将1/这个个数乘以原区域的数值,得到去重后的求和结果。同时,使用乘法运算和条件判断函数(例如上述公式中的“(B1:B10=B1)”和“(C1:C10=C1)”)对多个条件进行筛选。
=SUMPRODUCT((条件1)*(条件2)* (条件3) *…(条件n)*某区域)