excel学习库

excel表格_excel函数公式大全_execl从入门到精通

1秒可以合并1000个表格,Vstack函数到底有多牛?

合并多个表格,以前分享过透视表、合并计算、PQ等方法,前两者对只能合并一个文本字段,后者步骤有点复杂新手不容易掌握。不过随着一个excel新函数的问世,以上方法都显示那么老旧。它就是 Vstack函数(仅适用于office365版本)。

Excel函数介绍它是将数组垂直叠到一个数组中,因为很多新手对数组概念不清楚,所以就暂从单元格中的数据说起。

直接用下面公式就可以轻松把N个表格合并成一个。即使它们不在同一个工作簿中也可以。

=VSTACK(表1,表2....表N)

而合并一个工作簿中的多个工作表则只需要以下公式:

=Vstack(表1:表N!区域)

注:在表1、表N增加、删除表格,合并后的数据也会自动更新。

了解VSTACK函数基本用法后,再看几个示例,就知道它有多牛。

1、多表筛选

【例1】根据J1的地区,从北京、广州.....郑州表中进行筛选该地区的数据。

=FILTER(VSTACK(广州:郑州!A2:G38),VSTACK(广州:郑州!B2:B38)=J1)

2、多表汇总

【例2】根据地区汇总数字和金额

先提取各个表的所有地区名称

=UNIQUE(FILTER(VSTACK(北京:郑州!B2:B67),VSTACK(北京:郑州!B2:B67)<>0))

然后用SUM求和

=SUM((VSTACK(北京:郑州!B$2:$B$50)=A2)*VSTACK(北京:郑州!E$2:E$50))

当然你也可以把这N个表合并成一个表(如本文开始演示),然后用透视表汇总。

多表合并一直是excel中的难题,有了vstack函数后,多表合并、汇总、查找、筛选问题都迎刃而解了。即使多个工作簿的表格也可以完成。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接