EXCEL高手请进:关于两个以上条件计数的问题

来源:百度知道 编辑:UC知道 时间:2024/05/10 08:08:19
假设下列数据分别在A、B两列:

姓名 品名
李四 苹果
李四 香蕉
刘二 苹果
李四 梨子
刘二 梨子
王五 香蕉
刘二 苹果
王五 苹果
张三 梨子
王五 苹果
张三 苹果

能否将每个人拥有的苹果、香蕉、梨子数统计在下列表格中(假设为EFGH列)?
即用什么方法可以统计两个以上条件的计数问题。

苹果 香蕉 梨子
李四
刘二
王五
张三

在线等,谢谢了。工作中需要,这里只是随便举个例子。

A B
1 姓名 品名
2 李四 苹果
3 李四 香蕉
4 刘二 苹果
5 李四 梨子
6 刘二 梨子
7 王五 香蕉
8 刘二 苹果
9 王五 苹果
10张三 梨子

C D E F
1 空格 苹果 香蕉 梨子
2 李四
3 刘二
4 王五
5 张三

D2=SUMPRODUCT(($A$1:$A$10=$C2)*($B$1:$B$10=D$1))

---sheet1
--A---B
姓名 品名
李四 苹果
李四 香蕉
刘二 苹果
李四 梨子
刘二 梨子
王五 香蕉
刘二 苹果
王五 苹果
张三 梨子
王五 苹果
张三 苹果

-------------
---SHeet2
--A------B------C
苹果 香蕉 梨子
李四
刘二
王五
张三

那么你在sheet2的B2中输入公式

=SUMPRODUCT((Sheet1!$A$1:$A$12=$A2)*(Sheet1!$B$1:$B$12=B$1))

回车,然后先向右拉到C2,再选中B2:C2一起向下拉即可

公式中的区域大小换成你的实际区域大小即可

F2=SUMPRODUCT(($A$2:$A$12=$E2)*($B$2:$B$12=F$1))
向右向下复制公式。

李四苹果统计=sumproduct((A:A="李四")*(B:B="苹果"))
其它类推

=countifs(A:A,"李四",B:B,"苹果")
其他参照此。

用数据透视表