EXCEL表格中 如何用函数(公式)实现类似于数据库中SELECT语句 将同时符合两列条件的数据找出来

例如
A B
1 2
2 2
2 1
1 1
1 2
2 1
问题:所有数据记录中,满足 在B列值为1 且 在A列值为2 的数据有多少个?

用EXCEL中的函数写出来 求高手帮帮忙
我只知道会用到COUNTIF 、VALUE别的还需要什么呢?
不会的请不要回答! 谢谢

第1个回答  2011-03-09
A B C
1 2 =if(and(A1=1,B1=2),1,"")
2 2 下拉填充↓
2 1
1 1
1 2
2 1
=sum(C1:C6)
contif()函数只能是单一条件的,并列条件是不能用的。
第2个回答  2011-03-09
最简单的方法是用数据筛选功能,处理这种需求简单至极
第3个回答  2011-03-09
=SUMPRODUCT((A1:A100=1)*(B1:B100=2))本回答被提问者采纳