excel 2003 怎么写三个条件的多重条件筛选公式

excel 2003 怎么写三个条件的多重条件筛选公式?
我知道excel 2007中有COUNTIFS函数可以解决问题,但在2003中应该怎样实现?
老板的电脑上用的是2003,而我用的2007用这个公式做出的数据老板完全看不到,很郁闷~ 希望各位高手帮助。
问题实例如下(给出坐标)
A B C
1 地区 类型 状态
2 市区 VIP 正常
3 县市 普通 正常
4 市区 VIP 故障
5 小区 VIP 正常
6 县市 VIP 故障
7 市区 普通 故障
8 小区 普通 正常

我要筛选出
分别筛选出符合
"市区、VIP 、正常"
"市区、VIP 、故障"
"市区、普通 、正常"
"市区、普通、故障"

条件的设备数量。
如何实现?恳请各位高手帮助~
关用的 50分重谢

在H2单元格输入以下公式,然后向下填充公式

=SUMPRODUCT((A$2:A$8=E2)*(B$2:B$8=F2)*(C$2:C$8=G2))

公式中:将符合多项条件的“且”的关系通过(条件1)*(条件2)*(条件3)的形式表达。

 

2007以上版本通过COUNTIFS函数多条件统计计数

=COUNTIFS(A:A,E2,B:B,F2,C:C,G2)

 

详见附图

 

温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-03-05
地区 类型 状态
市区 VIP 正常
县市 普通 正常
市区 VIP 故障
小区 VIP 正常
县市 VIP 故障
市区 普通 故障
小区 普通 正常

到D2输入=INDEX(A:A,SMALL(IF($A$2:$A$8="市区",ROW($A$2:$A$8),1000),ROW(1:1)))&"" 数组公式,往下往右拉~

汗~我题目都理解错了~
第2个回答  2009-03-05
=SUMPRODUCT((A1:A8="市区")*(b1:b8="VIP")*(C1:C8="正常"))其它的是一样的本回答被提问者采纳
第3个回答  2009-03-05
选择这三列,然后数据--〉筛选--〉自动筛选 ,然后选择每一列你想要的值。就可以统计出一类的。但是没有数量!二楼的可以,学习!
第4个回答  2009-03-05
楼上lwshh的方法最佳。

以下是我的方法:比较麻烦
增加一列
d1 = a1 & b1 & c1
拖动填充柄填充,

然后用countif函数就可以了
相似回答