多个Excel根据两个同指标进行合并查询,处理。

需求:
两个Excel分别有两个相同指标,根据两个指标确定一行数据。然后通过这两个指标,将两个Excel合并成一个。

1.待处理的Excel文件
这里写图片描述

2.将两个excel进行合并,放在一个Excel文件,分两个sheet。
这里写图片描述

3.data1和data2,要合并关联的两个指标名称。
多个Excel根据两个同指标进行合并查询,处理。_第1张图片
多个Excel根据两个同指标进行合并查询,处理。_第2张图片

4.分别将两个sheet中数据Ctrl+A全选数据,然后定义名称。
方便起见,分别定义名称为aa和bb。
多个Excel根据两个同指标进行合并查询,处理。_第3张图片

5.新建一个新的Excel文件,将关联后的数据存放在这个文件中。

***6.选择数据->自其他来源->来自Microsoft Query.
注:启动需要安装Microsoft Query插件。*
多个Excel根据两个同指标进行合并查询,处理。_第4张图片

7选择数据源 Excel files->确定。其中,勾选不选随意。*
多个Excel根据两个同指标进行合并查询,处理。_第5张图片

8.选择数据源文件–找到文件所在目录->选择将两个excel合并到一起的那个文件->确定。
多个Excel根据两个同指标进行合并查询,处理。_第6张图片

***9.将定义的那两个名称分别添加,然后点击关闭。
注:有可能会没有你定义的那两个名称,点击选项,全部打勾,点击确定,就会出现。*
多个Excel根据两个同指标进行合并查询,处理。_第7张图片

10.如图:会出现两个表的表结构。
多个Excel根据两个同指标进行合并查询,处理。_第8张图片

11.选择SQL->输入两表关联查询的sql语句,确认无误后,点击确定。
多个Excel根据两个同指标进行合并查询,处理。_第9张图片

12.确定。
多个Excel根据两个同指标进行合并查询,处理。_第10张图片

13.有可能会出现如下图情况,则代表指标值的类型不一致,有的左上角有小三角,有的没有。一种是字符串格式,有的是数值格式,请注意。
多个Excel根据两个同指标进行合并查询,处理。_第11张图片

***14.将字符串值的格式,改成数值。相同即可。
有小三角的即代表是字符串。*
多个Excel根据两个同指标进行合并查询,处理。_第12张图片

15.查询数据展示效果,如下:
多个Excel根据两个同指标进行合并查询,处理。_第13张图片

***16.把关联查询结果导出。
文件–>将数据返回 Microsoft Excel***
多个Excel根据两个同指标进行合并查询,处理。_第14张图片

17.确定
多个Excel根据两个同指标进行合并查询,处理。_第15张图片

18.结果已经导出,保存Excel表格即可。
多个Excel根据两个同指标进行合并查询,处理。_第16张图片

最后:
查询sql显示指标名称看需求定义,也可全部查询出。也可指定指标名称查询。

你可能感兴趣的:(Excel操作)