Excel中跨工作簿求和利器SUMPRODUCT,完美取代SUMIF和数据透视表 | 您所在的位置:网站首页 › 阿登突击战役难度区别 › Excel中跨工作簿求和利器SUMPRODUCT,完美取代SUMIF和数据透视表 |
Excel 中跨⼯作簿求和利器 SUMPRODUCT ,完美取代 SUMIF 和数据透视表 ⼤家中午好!我是 Excel 表哥新秀 77. 今天为⼤家带来的是关于跨⼯作簿求和的函数应⽤。 这⾥注意的是我说的是跨⼯作簿求和,⽽不是跨⼯作表求和。如果仅仅是跨⼯作表求和的话, 那根本没必要请 SUMPRODUCT 出⼭。毕竟这个家伙太难懂了。我也是今天恶补了之后才明⽩ 的,趁着还没忘记,赶快分享出来。 我今天要举的实例如下,照旧,仍是我实际当中⽤到的。⼀份订单明细,⼀份订单跟踪,是两 个⽂件,即两个⼯作簿。订单跟踪需要将订单明细的内容按照订单号,客户名称,和订单数量 进⾏汇总,如下 相信看到这⾥, Excel 初级以上的⾼⼿⽴马会告诉我,数据透视表,分类汇总,就解决问题了, ⼲嘛还要费事⽤函数呢。说实话我烦透了每天⽤数据透视表了。每天选定区域,插⼊,数据透 视表,拖这个,拖那个,然后再复制数据。所以我必须⽤函数。 这⾥有⼀点和⼤家说⼀下,订单跟踪⾥订单号和客户名称我是直接从订单明细复制过来,明细 ⾥好多数据,到这⾥只有区区⼏⾏,多余的数据都去掉了。这个过程我只⽤了⼀个操作,因为 今天主要讲的不在这,所以不过多阐述,需要的⼩伙伴可以私信联系我。 废话说的有点多,下⾯开始 ⾸先我们先⾛⾛错路吧。 1 ,我们在订单跟踪的 C2 单元格输⼊ sumif 公式如下,我之前就是这么错的,这⾥作为前车之鉴 输⼊后回车确认,然后向下填充 我们检查后会发现,没有错误,成功的跨⼯作簿求和了,如果你这样认为,那就和我⼀样错 了。 2 ,我们保存⽂件,然后将这两个⽂件都关掉。再单独打开订单跟踪表,傻眼了,怎么回事? 订单数量那⾥全部出现了错误值!再试着打开订单明细,⼜发现数量⼜神奇的回来了! 到这⾥我可以正式宣布, SUMIF 跨⼯作簿求和,失败!因为我们总不能两个⽂件⼀直同时打开 吧! 下⾯有请 SUMPRODUCT 出场为⼤家表演吧! 1 ,在订单跟踪 C2 单元格输⼊ =SUMPRODUCT(([ 订单明细 .xlsx] 订单明细 !$A$2:$A$10000=A2)* [ 订单明细 .xlsx] 订单明细 !$F$2:$F$10000) ,神奇的函数我到后⾯再讲,先跟我往下⾛ 回车确认后向下填充 会发现和 SUMIF 结果⼀样。 2 ,依旧同时关掉两个⽂件,然后单独打开订单跟踪,神奇的事再次发⽣了,不过这次是成功的 神奇 |
CopyRight 2018-2019 实验室设备网 版权所有 |