两个表格怎么匹配数据:三种方案按需选用

两个表格怎么匹配数据,优先按软件版本选择方案:Excel365/2021优先用XLOOKUP,旧版Excel用VLOOKUP,大批量多条件匹配用PowerQuery合并查询;前提是两张表必须有一列唯一公共关键字(员工ID、产品编号),关键字不能带多余空格、格式不一致,否则匹配会失效;当关键字存在重复值时,函数只会抓取第一条匹配记录,这种场景不适合用函数,必须改用PowerQuery。

两个表格怎么匹配数据:函数方案对比

匹配方法适用软件版本核心限制操作便捷度
XLOOKUP函数Excel365、Excel2021、WPS新版无列左右限制,可直接设置找不到内容的提示文字较高
VLOOKUP函数所有Excel、WPS全版本查找关键字必须放在查找区域最左侧,只能提取右侧数据中等
PowerQuery合并查询Excel2016及以上版本可支持多列关键字匹配,支持批量大数据,无重复值抓取限制适合批量处理,单次少量数据略繁琐

关键字首尾空格是匹配失败最常见原因。

两个表格怎么匹配数据:XLOOKUP操作步骤

你在第一张表格空白单元格输入公式=XLOOKUP(A2,Sheet2!A:A,Sheet2!B:B,"无匹配数据"),A2是当前表的关键字单元格,Sheet2!A:A是第二张表的关键字列,Sheet2!B:B是需要提取的目标数据列;输入完成向下填充整列,就能自动把第二张表的数据匹配到第一张表里。

两个表格怎么匹配数据:VLOOKUP操作步骤

你在空白单元格输入=VLOOKUP(A2,Sheet2!$A$2:$B$100,2,FALSE),第二个参数必须锁定查找区域,保证下拉公式时范围不会偏移;第四个参数必须写FALSE,开启精确匹配,不要使用近似匹配模式;如果出现N/A,说明关键字在第二张表里不存在。

两个表格怎么匹配数据:PowerQuery批量合并方法

你依次选中两张表格,点击顶部数据选项卡,选择自表格/区域,将两张表分别加载到PowerQuery编辑器;接着点击主页选项卡下的合并查询,选中两张表的公共关键字列,选择左外部连接,确认后展开第二张表的字段,最后将合并完成的数据加载回工作表。

两个表格怎么匹配数据:排查匹配失败问题

先用TRIM函数清理关键字空格,公式写=TRIM(A2),把清理后的内容作为新关键字再重新匹配;同时核对两列数据格式,一列是文本、一列是数字会直接匹配不到,统一把两列全部转为文本格式即可解决。

敬慕百科汇集百科知识与游戏文化,带你发现世界的每一个精彩角落。

想要了解更多关于两个表格怎么匹配数据的文章欢迎访问:百科