您的位置:首页 > 数据库

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

2016-02-29 16:03 851 查看
需求:

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

1.待处理的Excel文件



2.将两个excel进行合并,放在一个Excel文件,分两个sheet。



3.data1和data2,要合并关联的两个指标名称。





4.分别将两个sheet中数据Ctrl+A全选数据,然后定义名称。

方便起见,分别定义名称为aa和bb。



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

***6.选择数据->自其他来源->来自Microsoft Query.

注:启动需要安装Microsoft Query插件。*



7选择数据源 Excel files->确定。其中,勾选不选随意。*



8.选择数据源文件–找到文件所在目录->选择将两个excel合并到一起的那个文件->确定。



***9.将定义的那两个名称分别添加,然后点击关闭。

注:有可能会没有你定义的那两个名称,点击选项,全部打勾,点击确定,就会出现。*



10.如图:会出现两个表的表结构。



11.选择SQL->输入两表关联查询的sql语句,确认无误后,点击确定。



12.确定。



13.有可能会出现如下图情况,则代表指标值的类型不一致,有的左上角有小三角,有的没有。一种是字符串格式,有的是数值格式,请注意。



***14.将字符串值的格式,改成数值。相同即可。

有小三角的即代表是字符串。*



15.查询数据展示效果,如下:



***16.把关联查询结果导出。

文件–>将数据返回 Microsoft Excel***



17.确定



18.结果已经导出,保存Excel表格即可。



最后:

查询sql显示指标名称看需求定义,也可全部查询出。也可指定指标名称查询。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息