当通过数据关联实现匹配的数据量偏大,或者数据来源于不同文件时,工作表函数的表现往往不尽如人意,使用 Power Query 效率更高,操作也较为简单。
如图 4-126 所示,一个文件夹内存在多个工作簿,其中包含“商品销售数据表”“商品价格表”等。
图 4-126 一个文件夹内两个工作簿
使用 Power Query 实现数据关联并匹配操作步骤如下。
步骤 1:新建一个工作簿并打开。在【数据】选项卡下依次单击【获取数据】下拉按钮→【自文件】→【从工作簿】命令,如图 4-127 所示。
图 4-127 从文件夹获取数据
步骤 2:在弹出的【导入数据】对话框中,选择目标工作簿,如“商品价格表 .xlsx”,并单击【导入】按钮。在弹出的【导航器】对话框中,单击目标工作表,如“商品价格表”,单击【转换数据】按钮,如图 4-128 所示。
图 4-128 导入商品价格表
步骤 3:在 Power Query 编辑器左侧的【查询】窗格空白处,单击右键,在弹出的快捷菜单中依次单击【新建查询】→【文件】→【Excel】命令。在弹出的【导入数据】对话框中,重复步骤 2,选取目标工作簿,单击【导入】按钮,在弹出的【导航器】对话框中,选中目标工作表,如“商品销售数据表”,并单击【转换数据】按钮,如图 4-129所示。