excel上下两个三角 excel上下两行合并一行


excel上下两个三角 excel上下两行合并一行


轻松办公系列进阶课堂-OfficeExcel应用实例之数据统计(八)
本例使用Microsoft Query工具来快速汇总多个相关联的工作表数据 。所谓多个相关联工作表数据汇总计算,就是这些工作表中的数据至少有一项是彼此相互关联的,比如员工的工号,个人档案中多个数据表中身份证号或姓名,都是以一项数据关联起来的 。对多个相关联数据表汇总计算,就是需要将这些表数据汇总到一张表上 。
现在,在一个工作簿中我们分别建有三张表,分别用于保存员工的基本信息、部门信息和薪资构成等数据 。这三张表都有一个“员工ID”列数据,现要求按部门将这三张表的数据汇总到一张表上,用于进一步的分析,下面是3张表的结构图:
图8-1、员工基本信息表
图8-2、部门信息表
【excel上下两个三角 excel上下两行合并一行】图8-3、薪资构成表
其实我们有多种方法可以解决这3张表的数据汇总,例如可使用VLOOKUP函数、数据透表等,但如果想要最简便、高效率的完成这项工作,还是建议利用Microsoft Query工具 。下面我们就来用这个工具快速汇总这三张相关联工作表的数据 。
单击“数据”选项卡,在“获取外部数据”功能组中单击“自其他来源”按钮,选择“来自Microsoft Query”命令,如下图:
图8-4
单击按钮后,在打开的“选取数据源”对话框中选择“数据库”选项卡,在数据库列表中选择“Excel Files*”选项,并钩选对话框最下面的“使用‘查询向导’创建/编辑查询”复选框,然后单击“确定”按钮:
图8-5
在打开的“选择工作簿”对话框中,选择保存有3张工作表的文件:
图8-6
选择好数据源后,单击“确定”按钮 。
如果是第一次使用这个工具,系统会弹出一个警告信息框,提示“数据源中没有包含可见的表格”信息,点“确定”按钮后,会弹出查询向导对话框,如下图:
图8-7
在“查询向导”对话框中单击“选项”按钮,打开“表选项”对话框,在选择框中,将“系统表”复选框钩选,然后按确定按钮:
图8-8
在弹出的“查询向导-选择列”对话框中的“可用的表和列”列表中,可看到3张工作表:
图8-9
从左侧“可用的表和列”列表框中选择3张工作表,单击添加按钮,将这3张表的所有字段添加到右侧的“查询结果中的列”列表框中,如下图:
图8-10
这里需要注意,由于3个工作表中都包含有一列“员工ID”,所以在“查询结果中的列”列表框中会有3个“员工ID”列,我们只需要保留一个,选择多余的两个,单击“<”按钮将它移出“查询结果中的列”列表框 。之后单击“下一步”按钮,系统会弹出一个警告信息窗,提示“查询向导”无法继续,需要在Microsoft Query窗口中拖动字段进行查询,如下图:
图8-11
单击“确定”按钮,打开Microsoft Query窗口,窗口包含上下两部分,上面有3个分别显示3个工作表的字段列表,下面是3个工作表中全部数据的列表,如下图:
图8-12
由于3个工作表中的记录是以员工ID相关联的,因此将其中一个工作表字段列表窗口中的字段“员工ID”拖到其他工作表字段列表窗口中的字段“员工ID”上,如下图:
图8-13
这样就将3个工作表通过字段“员工ID”建立了连接,Microsoft Query窗口下方的查询结果列表中就显示出所有满足条件的记录,如下图:
图8-13
接下来,在Microsoft Query窗口中选择“文件”下的“将数据返回Microsoft Office Excel”命令,如下图:

推荐阅读