900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > 在excel表格中 如何将一个工作簿中十张工作表的数据统一归整到同一张表上?

在excel表格中 如何将一个工作簿中十张工作表的数据统一归整到同一张表上?

时间:2023-11-02 16:05:07

相关推荐

在excel表格中 如何将一个工作簿中十张工作表的数据统一归整到同一张表上?

这种情况下,起码有以下4种方式来快速完成:

1、PQ,前面几位大神都介绍过了,以上版本集成的PQ,处理这类多表汇总,小菜一碟;

2、多重计算区域透视表,不管哪个Excel版本,多重计算区域透视表,都可以用,很简单;

3、SQL获取多张工作表,需要了解几个简单的SQL命令;

4、合并计算,也可以,没有以上3中方法灵活;

01 PowerQuery方式

微软这样说明PQ:“Power Query 是一种数据连接技术,可用于发现、连接、合并和优化数据源以满足分析需要。 ”

PQ已经集成到版本中,和版本,需要到官网下载PQ组件。

用在本例中,那就是,通过PQ,搜索题主所说的10张表格,整理后,归整到一起!

这里,我就举个例子,演示下PQ的基本用法:

①菜单选择“数据”→“获取数据”→“来自文件”→“从工作簿”→选择具体工作簿→打开;

②PQ导航器中,勾选“选择多项”→勾选工作表→“转换”(如果只是要简单的规整到一起,可直接加载数据,示例中,我要添加对每张工作表的标识);

③PQ界面中,对每张工作表,添加一个标识列,用于表示来自哪种工作表的数据,如实例中的步骤:选择工作表→菜单“添加列”→“自定义列”→示例中输入="1月",如此循环,为每张表格添加月份标识;

④菜单选择“开始”→“追加查询”,在追加面板,把几张工作表的数据,都追加到一张工作表中;

⑤菜单选择“开始”→“关闭并上载至”,最后,根据实际需要选择要把结果导入到“表”或者“透视表”;

02 多重计算区域透视表

没有PQ,那也没关系,Excel中,还有一个很好用的功能组件,叫做“多重计算区域透视表”,不过,启动方法比较特殊,需要按下<Alt>+D,松开按键,再按P,这其实就是透视表向导,10以后版本是隐藏了的,可以通过设置自定义功能区添加该向导:

菜单“开始”→“选项”→“自定义功能区”→找到并添加“透视表和透视图向导”;

通过多重计算区域透视表归整多张工作表,步骤如下:

①打开需要归整的工作簿;

②按下<Alt>+D,松开按键,再按P,打开透视表向导;

③想到中,选择“多重合并计算数据区域”→下一步→选择“创建自定义页标签”,这个和PQ中添加列的效果一样,为了给来自不同工作表的数据添加标识→完成;

④如此,透视表便会将多张工作表的数据归整到一张工作表中。

03 SQL汇总多张工作表

Excel中,SQL不止可以用于获取数据库,也可以获取文件中的数据,步骤如下:

①菜单选择“数据”→“现有链接”→面板中选择“浏览更多”→选择需要归整的工作簿;

②选择目标数据的导入方式,是“表”还是“透视表”→“属性”→“定义”→在命令文本框中输入Select语句

04 合并计算

合并计算,顾名思义,就是合并多张表格进行计算;

不过,该方法较为不灵活,可以了解下,不详细介绍了

这几个方法都可以快速汇总多张工作表,希望能帮到你!

我是Excel大全,每日分享实用的Excel小技巧!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。