请教高手: EXCEL如何统计在满足两种限定条件下项目有多少个?重复的只能算一个。

如下表:要统计2012年2月1日之后的新客户个数要用怎样公式,谢谢!
类型 发生时间
A客户 新客户 2012-1-3
B客户 老客户 2011-12-1
B客户 老客户 2011-12-1
C客户 新客户 2012-1-15
C客户 新客户 2012-1-15
C客户 新客户 2012-1-15
D客户 老客户 2012-2-2
E客户 新客户 2012-2-12
F客户 新客户 2012-2-3
F客户 新客户 2012-2-5
答案应该是2吧。
新手没钱,只能设5分,请高手不吝赐教哈!

假设第一行为标题,数据在A2:C11区域内
在D2输入公式
=IF(SUMPRODUCT((A$2:A2=A2)*(B$2:B2="新客户")*(C$2:C2>DATE(2012,2,1)))=1,1,"")
下拉至D11
再对D列进行自动求和即得答案追问

谢谢。
我是要在另一张表格引用,所以不适合再添加个列。

追答

那就直接用这个公式吧
=SUMPRODUCT((1/COUNTIF(A2:A11,A2:A11))*(B2:B11="新客户")*(C2:C11>DATE(2012,2,1)))

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-02-16
=SUMPRODUCT((B1:B10="新客户")*(C1:C10>DATE(2012,2,1)))

答案是3追问

不对的。
F客户 新客户 2012-2-3
F客户 新客户 2012-2-5
只能算1个客户。

第2个回答  2012-02-17
=SUMPRODUCT((B2:B11="新客户")*(C2:C11>40940)/COUNTIF(A2:A11,A2:A11))
相似回答