Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 1842|回复: 5

请大家帮忙统计运算的问题。

[复制链接]
发表于 2014-1-29 11:05 | 显示全部楼层 |阅读模式

统计结果有错误,不知公式错在哪里,请大家帮帮忙。

目的:统计有电视机的分店有几家。
电视:=SUMPRODUCT((A1:A11=D2)*(MATCH(B1:B11,B1:B11,)=ROW(B1:B11)))
空调:=SUMPRODUCT((A1:A11=D3)*(MATCH(B1:B11,B1:B11,)=ROW(B1:B11)))

空调应该也是 5 ,但结果为 0 ,明显是错误的。但不错在哪里。

另外,还需要请教一下,SUMPRODUCT  这个函数对于空行或空单元格,应该如何处理才好。必尽表格行数是变化的。

商品
分店名
商品分店数量
电视
A
电视
5
电视
B
空调
0
电视
C
电视
D
电视
E
空调
A
空调
B
空调
C
空调
D
空调
E

发表于 2014-1-29 11:23 | 显示全部楼层
把附件发上来,是不是存在名称不完全匹配(譬如存在不可见空格啥的),最简单的方式,自己F9看一下
回复

使用道具 举报

发表于 2014-1-29 11:23 | 显示全部楼层
回复

使用道具 举报

发表于 2014-1-29 11:23 | 显示全部楼层
  1. =COUNTIF(A$2:A$11,D2)
复制代码
回复

使用道具 举报

发表于 2014-1-29 11:34 | 显示全部楼层
本帖最后由 tgydslr 于 2014-1-29 16:26 编辑

第二个公式得0,很正常,因为B7:B11在b列已经出现(还是第23456个),与行号不一致
回复

使用道具 举报

发表于 2014-2-5 16:20 | 显示全部楼层
怎么非要加match干嘛呀,这不是画蛇添足吗
当然结果也不正确
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-17 21:08 , Processed in 0.288602 second(s), 12 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表