EXCLE SUMPRODUCT函数的问题,我想在已有的条件下再添加一个模糊查询,请问怎么实现?

2025-12-16 02:11:11
推荐回答(2个)
回答1:

=SUMPRODUCT((A:A>22)*(A:A<=50),1/COUNTIF(B:B,B:B))

1/COUNTIF(B:B,B:B)这个的意思是去重的意思。因为不排除你22到50的区间中商家有重复的可能。所以用了countif。
建议不要用A:A,这样运算很慢,给定个范围,比如A1:A1000

回答2:

=SUMPRODUCT((A1:A9>22)*(A1:A9<=50),1/COUNTIF(B1:B9,B1:B9))

=SUMPRODUCT((A:A>22)*(A:A<=50)*B:B)
如果B列是商家数值,用上面的公式