分享

不用函数,不用编程,快速将多个工作表数据合并到一个工作表中!

 西班 2017-11-21

前言:

Excel软件中将多个工作表合并到一个工作表的方法,简单到没朋友!

最近有同学来求助,问题如下:

现有名称为1月至12月的工作表,表结构一致,现需要将此12张工作表的数据一次性合并到“合并”工作表中,想了解一下是否有什么简便的方法快速完成此项工作?最好不要用到函数和宏编程。

问题描述如下图所示:

不用函数,不用编程,快速将多个工作表数据合并到一个工作表中!

需求描述

问题解决思路:

这种需求,可以通过Microsoft Query快速完成,且可以通过刷新实现实时更新数据。

解决步骤:

1、通过查询向导,先插入1月的数据

  • 数据---自其他来源--来自Microsoft Query;

  • 选择当前工作薄路径及名称;

不用函数,不用编程,快速将多个工作表数据合并到一个工作表中!

通过查询向导,先插入1月的数据

2、修改SQL代码

数据--连接--属性---定义--命令文本中输入以下SQL代码:

SELECT * FROM `'1月$'`

UNION ALL

SELECT * FROM `'2月$'`

UNION ALL

SELECT * FROM `'3月$'`

UNION ALL

SELECT * FROM `'4月$'`

UNION ALL

SELECT * FROM `'5月$'`

UNION ALL

SELECT * FROM `'6月$'`

UNION ALL

SELECT * FROM `'7月$'`

UNION ALL

SELECT * FROM `'8月$'`

UNION ALL

SELECT * FROM `'9月$'`

UNION ALL

SELECT * FROM `'10月$'`

UNION ALL

SELECT * FROM `'11月$'` UNION ALL SELECT * FROM `'12月$'`

不用函数,不用编程,快速将多个工作表数据合并到一个工作表中!

修改SQL代码

3、当分月工作表中数据有更改,点刷新后,合并数据会自动更新。

不用函数,不用编程,快速将多个工作表数据合并到一个工作表中!

实时更新数据

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多