【Excel】动态合并工作表,千万别说复制粘贴了
表亲们好,今天和大家带来一个多工作表动态合并的技巧。
实际工作中,经常会有一些字段相同,但是内容不同的表格,需要汇总到一个表内,当数据源表的数据增加或是删除后,在汇总表里能动态更新。
下面咱们就以一组简单的数据来看看如何实现这样的效果:
三个工作表,分别是10月、11月、12月各地三种图书的人气指数,各工作表的字段标题相同。
步骤一:
在“汇总”工作表内,依次单击【数据】→【现有连接】→【浏览更多】。
步骤二:
找到文件位置,点击存放数据的工作簿,打开。
步骤三:
在【选择表格】对话框中,单击【确定】。
步骤四:
在弹出的【导入数据】对话框中,点击【属性】。
步骤五:
在【连接属性】对话框的【命令文本】编辑框中,输入以下内容:
SELECT '10月' AS 月份,* FROM [10月$] union all
SELECT '11月',* FROM [11月$] union all
SELECT '12月',* FROM [12月$]
语句解释:
AS 月份,表示在表头添加月份的标签
[10月$]这里表示工作表的名称
* 表示所有的字段
union all全部数据列
步骤六:
一路确定,在“汇总”工作表内完成工作表的动态合并。
当三个数据源工作表的数据增加或是删除行,在汇总表内单击右键【刷新】即可获取最新的数据。
注意:使用该方法合并工作表时,各工作表的字段名称必须完全一致;数据列数也要一样多;在工作表中不能有合并单元格。
赞 (0)