Hello,亲爱的朋友们,当我们在工作过程中进行数据查询时,往往需要面对的是多行多列的复杂情况。通常,我们可能会选择使用VLOOKUP函数配合MATCH函数来进行这样的数据查找。然而,这种方法在操作过程中对单元格的引用方式有着严格的要求,一旦稍有不慎,就可能得到错误的结果,这对许多初学者来说可能是一个不小的挑战。今天,我要向大家介绍一种更为简便的方法,用于实现多行多列数据的查询,而且这个方法还支持数据的自动刷新功能,操作起来也相当简单。掌握了这个方法,你或许就可以告别传统的VLOOKUP了。
一、数据表的加载 首先,让我们来看看如何将数据表加载到Power Query中。如图所示,我们希望通过查询表来查找数据。操作步骤如下:首先,将你的数据表加载到Power Query中,选中数据表,点击数据功能组中的“自表格”区域。在创建表的界面中,勾选“包含标题”,点击“确定”。这样,我们就进入了Power Query的编辑界面。接下来,将表格重命名为“数据表”,然后在关闭并上载时选择“关闭并上载至”,再选择“仅创建链接”,点击“确定”。通过这样的操作,我们就成功地创建了数据包的连接。类似地,我们还需要创建查询表的连接,这里就不一一演示了。
二、数据的合并 接下来,我们点击“数据”,在获取数据选项中选择合并查询中的“合并”。在第一个方框中,选择查询表;在第二个方框中,选择数据表。然后,分别点击两个表中的“订单”,将连接类型设置为“左外部”,点击“确定”。之后,选择数据区域的最后一列,点击鼠标右键选择“删除其他列”。接着,点击左右方向的箭头扩展数据,勾选我们想要查询的数据,点击“确定”。最后,选择“关闭并上载”,这样结果就会加载进Excel中了。
三、实现自动刷新 使用这种方法查询到的结果,可以实现自动刷新。当你向查找值中添加数据时,只需要在结果中点击鼠标右键选择“数据”,即可得到最新的结果,操作非常便捷。
怎么样,这样的方法你学会了吗?我是Excel从零到一,关注我,我会持续分享更多Excel技巧,帮助你提升工作效率。