10分 EXCEL SUMPRODUCT 函数问题请教 在线等,急!!!!

来源:百度知道 编辑:UC知道 时间:2024/06/07 22:55:58
A B C
问卷编号 汽车品牌 车型与排量
CS001 奥斯莫比 ACHIEVAS/2.3
CS002 奥迪 Q7/3.6
CS003 奥迪 100/1.8
CS004 北汽 捷达/1.6
CS005 大众 波罗/1.4
CS006 福特 蒙迪欧/2
CS007 奇瑞 旗云/1.6
......
CS500 大众 波罗/1.4

想问的是:
1。CS001-CS500之间有几个奥迪
2。满足A列中CS001-CS350之间的;在B列当中,除了奥迪,大众外,其它所有品牌的总和是多少?
数据在SHEET 1中,公式在SHEET 2当中

第一点的问题是:我是想筛选出A列当中001到350这350个数字加字母这间筛选出有多少个奥迪!应该要有两个公式吧! 因为这个001-500顺序不是依次排下来的!

1、=COUNTIF(B2:B351,"=奥迪")
2、=COUNTIF(B2:B351,"=*")-COUNTIF(B2:B351,"=奥迪")-COUNTIF(B2:B351,"=大众") 或=COUNTA(B2:B351)-COUNTIF(B2:B351,"=奥迪")-COUNTIF(B2:B351,"=大众")

1。选中B列,用数据/筛选/自动筛选/含奥迪,就能知道有几个奥迪。
2。选中B列,用数据/筛选/自动筛选/不含奥迪、大众,就能知道其它所有品牌的总和是多少。

引用的时候加上工作表名称。

=countif(sheet1!b2:b6,"奥迪")

=counta(sheet1!b2:b6)-countif(sheet1!b2:b6,"奥迪")-countif(sheet1!b2:b6,"大众")

1.
=SUMPRODUCT(--(Sheet1!B2:B501="奥迪"))

2.
=SUMPRODUCT((Sheet1!B2:B351<>"奥迪")*(Sheet1!B2:B351<>"大众"))

数据区域根据实际修改。