省和城市要同时统计,不能只要城市不要省份。要的结果是:四川 绵阳 总数量 福建泉州总数量 等等……由于实际表格有上千行,我用SUMIF只能一项项统计 太慢了。求高手指教 谢谢!若能把表发到扣扣邮箱,不胜感谢!1003636899扣扣
我把文件传上来,请点击这回答右下角绿色的“点击下载”按钮,下载文件看看效果。
方法一:
数据透视表的方法最为简单快捷,但缺点是:对于后期的新增数据及变动要经常手动更新和更改数据源。 选中A列,然后插入数据透视表,把省份及城市拖到行标签,把发货数量拖动到数值项中就行了。
方法二:
公式方法:要求对A列的省份排序,然后在F2输入数组公式,输入完成后不要直接回车,要按三键 CTRL+SHIFT+回车 结束然后右拉再下拉。
=INDEX(A:A,SMALL(IF(MATCH($A$2:$A$2000&$B$2:$B$2000,$A$2:$A$999&$B$2:$B$2000,)=ROW($1:$1999),ROW($2:$2000),4^8),ROW(A1)))&""
H2公式下拉,H2为普通公式,输入完成直接回车就行了。
=IF(F2="","",SUMPRODUCT((A$2:A$999&B$2:B$999=F2&G2)*C$2:C$999))
请问大师,如果表格里把省份和城市写在了一格 比如 福建三明,除了用分类汇总,还有没有更好的方法呢?分类汇总 我总觉得 看起来不方便
追答EXCEL提供的常用工具一般就是透视表、分类汇总、公式三种方法,还有的方法就是做图形了,但图形也是在前面三种方式得到的结果的基础上再插入图形的。除此以外就真的想不出什么其它的好方法了。
用数据透视表,可定期更新
将省市分别拖动到行区域 将发货数量拖动到数据区域
省市分别按升序排序 进行两次分类汇总
用公式
选择AB两列复制粘贴到FG列 选择FG列 删除重复项
在H2中输入或复制粘贴下列公式
=SUMPRODUCT((A$2:A$1001=F2)*(B$2:B$1001=G2)*C$2:C$1001)
下拉填充