理解 XLOOKUP 的使用场合,就会用 XLOOKUP 了。你在什么时候需要 XLOOKUP 呢?两份表格数据,小部分相同,大部分不同,需要除错,需要合并,数据量大,这时 XLOOKUP 是你的好帮手。
想象一下这个场景:你自己在电脑旧文件里找到了一份《2020 拆迁补偿表格.xlsx》,但财务发了你一份《2024 最新拆迁补偿表格.xlsx》,两份表格中的内容有同有异。你该怎样以财务发你的表格为准,并把财务表格中缺少的内容补充进去?只有十条数据时,人力手工核对都没问题,但当有一千条数据时,只有用 XLOOKUP 来做了。
注:以下所有信息皆为虚构,不要乱想。
在 Office 365 Excel 中,汇总两个表格的数据如下。那接着应该怎么用 XLOOKUP 来处理数据呢?我们在 E2 里输入公式 =XLOOKUP(A2,$L$2:$L$12,$M$2:$Q$12,"无此房号",0,1),再回车即可得到 E2 至 I2 的值,再在单元格右下角往下拖动,即可得到其他值。
$ 表示绝对值,即不根据行列自动调整行列,输入公式时按 F4 可以自动给单元格添加 $ 作为绝对引用。L2 往下拖动时,会变成 L3;若是 L$2,再往下拖动,依然是 L$2,2 是绝对锁定的不会变,这就是 $ 的意义,既可以锁行号,也可以锁列号。
另外注意,公式中的所有标点符号,均为英文标点符号。

这样操作之后,两个表格中数据的异同就比较明显了,再加上一点别的公式,就能方便地增减内容,实现同质表格的准确合并。
ps:若表格不方便复制,可“阅读原文”处复制