求和大到函数合并搞定不行(合并函数求和表格数据)「求和到合并单元格中」

我是【桃大喵学习记】,欢迎大家关注哟~,每天为你分享职场办公软件使用技巧干货。

求和大到函数合并搞定不行(合并函数求和表格数据)


——首发于微信号:桃大喵学习记最近,有小伙伴私信让介绍一下Excel新函数VSTACK的用法,记得之前也分享过相关教程。
今天就再重新系统的介绍一下Excel新函数VSTACK的用法,这个函数简直强大的有点过分,多表合并、求和、去重、查询、排序通通轻松搞定。

VSTACK介绍:功能:将数组垂直堆叠到一个数组中语法:=VSTACK(数组1,数组2,数组3,……)一、表格数据合并如下图所示,我们想把左侧两个表格数据合并到一个表格中,只需在目标单元格中输入公式:=VSTACK(A2:B6,D2:E7)然后点击回车即可特别提醒:①VSTACK函数在合并多个表格数据时,要合并的表格表头字段的顺序必须一致,当然列数也必须相同。
②如果表格列数不同的话,合并时缺少部位会出用#N/A错误值填充。
这时就需要使用IFNA函数或者IFERROR函数来消除错误值,如下图所示公式如下:=IFNA(VSTACK(A2:B6,D2:D7),"")或者=IFERROR(VSTACK(A2:B6,D2:D7),"")
上面实例是对同一工作表中多个表格数据合并,如果是跨工作表合并操作也是一样的,只需跨工作表选择要合并的表格数据即可。
如果想让合并后的表格数据根据之前的分表自动更新,只需把分表通过快捷键【Ctrl+T】变成超级智能表即可。
二、多表汇总求和如下图所示,我们想对两个表格中的“主机”数量进行汇总产品数量。
只需在目标单元格中输入公式:=SUMPRODUCT((VSTACK(A2:A7,D2:D7)=G2)(VSTACK(B2:B7,E2:E7)))然后点击回车即可解读:
①(VSTACK(A2:A7,D2:D7)=G2)就是把两个表格中的“类别”数据合并后跟查询值G2比较,符合条件的返回逻辑值TRUE,否则返回FALSE。
②(VSTACK(B2:B7,E2:E7)把两个表格中的产品数量这列数据合并。
③最后通过SUMPRODUCT函数,对这两个合并后的数据区域返回值进行乘积求和即可。
三、多表数据去重如下图所示,表格中分别是周六、周天值班人员名单,两个名单中有可能一个多次值班,我们需要找出不重复的员工名单。
只需在目标单元格中输入公式:=UNIQUE(VSTACK(A3:A9,D3:D9))然后点击回车即可解读:
上面的公式也很简单,先用VSTACK函数合并数据,然后再使用UNIQUE函数进行数据去重即可。
四、多表数据查询如下图所示,我们想从左边两个表格中根据姓名查询到对应的工资。
只需在目标单元格中输入公式:=FILTER(VSTACK(B2:B6,E2:E7),VSTACK(A2:A6,D2:D7)=A2)然后点击回车即可解读:
第1参数:返回数据VSTACK(B2:B6,E2:E7),将2个表格中的工资类数据合并作为返回数据。
第2参数:VSTACK(A2:A6,D2:D7)=A2把两个表格中的“姓名”数据先合并,然后判断是否等于A2单元格数据,符合条件返回对应数据。
五、多表数据自动排序如下图所示,我们需要对两个表格中的产品,按数量升序排列只需在目标单元格中输入公式:=SORT(VSTACK(A2:B6,D2:E7),2,1)然后点击回车即可解读:
先用VSTACK(A2:B6,D2:E7)合并2个表格数据,然后再使用SORT函数按数量进行升序排列。
以上就是【桃大喵学习记】今天的干货分享~觉得内容对你有所帮助,别忘了动动手指点个赞哦~。
大家有什么问题欢迎关注留言,期待与你的每一次互动,让我们共同成长。

联系我们

在线咨询:点击这里给我发消息