excel中筛选后计算个数(重复的只计算1个)

如图示,对日期进行筛选后,在B2这里计算筛选过的报纸数量,重复的只计算1次。

=SUMPRODUCT(1/COUNTIF(B3:B20,B3:B20))
或者
=SUM(1/COUNTIF(B3:B7,B3:B7))
第二个公式为数组公式,应按组合键确认。追问

第二个公式可以计算出个数,但是当A列进行筛选后,计算结果不会跟着变更。而且如果以后增加其他日期的时候,这个公式不能自动运算增加的。

追答

更改第二个公式的引用区域,比如将B3:B7改为B3:B700。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-03-31
=SUMPRODUCT((MATCH(B2:B20,B2:B20,)=ROW(1:19))*1)
=SUMPRODUCT(1/COUNTIF(b2:b20,b2:b20))
相似回答