excel求和,请求帮助

来源:百度知道 编辑:UC知道 时间:2024/06/21 17:19:16
A B
V1 张三
V2 张三
V3 张三

怎样统计符合V1,V2条件的张三的数量?

=SUMPRODUCT(((A1:A5="V1")*(B1:B5="张三"))+((A1:A5="V2")*(B1:B5="张三")))
上面这个公式固然可以,但是如果条件很多的话,那么这个公式就会很长,很复杂,能不能把V1,V2合并在第一个括号里面呢?
谢谢诸位了,
我想我没有说清楚:
1.A列是合并单元格,所以“{}”方式我试了一下,似乎不行;
2.A列不仅有V1,V2,V3还有其他的例如BD,EX等数据,所以“>,<”似乎也不可行;

不知道诸位除了透视表还有没有其他办法?
不胜感激!

A列的规律如何?
=SUMPRODUCT((A1:A5>="V1")*(A1:A5<="V2")*(B1:B5="张三"))
=SUMPRODUCT(ISNUMBER(--(A1:A5>={"V1";"V2"}))*(B1:B5="张三"))

用数据透视表就行了

-------------------------------

发文件到winnerzjt@qq.com,并说明目标,及注意点,帮你看下

如果条件多的话,你可以考虑
先用COUNTIF()函数统计B列张三的数量,然后再从中减掉不符合条件的张三的数量,就可以得到了!

再简单点的方法暂时没发现!继续等待

楼主要求很高,透视表也不能用,发现现在也没解决这个问题,给你一个建议是把表导入access里用查询,相当容易就搞定了,比如A列是字段1,B列是字段2,C列是数量,都是1,你在查询时候,添加导入的表,字段1在总计里选where,条件写"v1" Or "v2",字段2总计里选where,条件写"张三",字段3总计里选择count,在查询的顶端点右键,选数据透视表,就得到结果了,这个你可以狂添加条件都是没事的且容易的,不懂的话Hi我,我告诉你。

=SUMPRODUCT((A1:A5={"V1","V2"})*(B1:B5="张三"))

合并单元格.?我没招了.本来想的办法是:
筛选出张三 ,对条件A列排序,按A列分类汇总.