excel如何统计符合条件数据的个数?

我要在表1的A1单元格中显示表2中A列为“张三”同时B列为李“四”的数据个数,求公式!!!

=SUMPRODUCT((表2!A2:A1001="张三")*(表2!B2:B1001="李四"))
2003以上版本,还可用如下公式
=COUNTIFS(表2!A:A,"张三",表2!B:B,"李四")追问

好的!非常感谢!那我想问一下,这是精准匹配还是部分匹配,比如表2中的A列中有的是“王张三”“李张三”“周张三”这些包含张三的数据有没有列入统计,如果没有,那要把这些都列入统计范围该怎样公式?

追答

这是精确匹配。
模糊匹配用如下公式
=SUMPRODUCT((表2!A2:A1001="*张三*")*(表2!B2:B1001="*李四*"))

此公式适合 王张三 张三五 王张三王 赵李四 李四张 赵李四张等

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-05-11
=COUNTIFS(表2!A:A,"张三"表2!B:B,"李四")追问

感谢大侠!非常感谢!那我想问一下,这是精准匹配还是部分匹配,比如表2中的A列中有的是“王张三”“李张三”“周张三”这些包含张三的数据有没有列入统计,如果没有,那要把这些都列入统计范围该怎样公式?

第2个回答  2015-05-11
A1==COUNT(Sheet2!A2:B5),