1. VLOOKUP 痛点
只能从左向右查找,右方列必须为查找区域首列;遇到新增列容易出错;近似匹配陷阱多。
2. XLOOKUP 革命性优势
- 支持逆向查找(返回左侧列)
- 默认精确匹配,无需设置false
- 可返回数组,支持第4参数自定义未找到文本
- 支持垂直/水平双向查找
3. 实际案例对比
=VLOOKUP(E2,A:B,2,0) // 只能查A列 =XLOOKUP(E2,A:A,B:B) // 支持任意列顺序,且可反向 =XLOOKUP(E2,B:B,A:A) // 返回左侧ID
XLOOKUP配合内部数组:=XLOOKUP(1,(A:A=G2)*(B:B=H2),C:C) 实现多条件查找,无需辅助列!
4. XLOOKUP 第四参数妙用
当查找值不存在时,可以自定义返回内容:=XLOOKUP(E2,A:A,B:B,"未找到")
5. 性能对比
XLOOKUP 使用更高效的二分查找算法,大数据量下比 VLOOKUP 快 30%-50%。