首页 > 软件社区 >Excel 中查找函数 Xlookup 与 Vlookup 对比

Excel 中查找函数 Xlookup 与 Vlookup 对比

2025-03-17 10:41:19云广软件园

原文标题:《VLOOKUP 靠边站,这才是 Excel 中最牛的查找函数!》

大家好,这里是秋叶编辑部~ 每天学点 Excel,工作效率 up~up~

在 Excel 的江湖里,数据查找那可是一门必修课。

而 Vlookup 就像是一位老牌大侠,在 Excel 数据查找界称霸多年,只要一提到数据查找,很多小伙伴第一个想到的就是它。

不过,时代在进步,Excel 也在更新,现在有一位「后起之秀」Xlookup 闪亮登场,它和 Vlookup 相比,那可是各有千秋。

今天咱就来好好对比一下这两位「大侠」,看看它们到底谁更厉害!

▋01基础查找**拼

案例 1:有一份员工信息表,要查找某个员工「张三」的工资。

公式对比:

=VLOOKUP ("张三",A2:E4,5,FALSE)

=XLOOKUP ("张三",A2:A4,E2:E4)

Vlookup 查找范围必须把查找列放在第一列,不然就会出错。

相比之下,XLOOKUP 更简单直接,只要有查找列、返回列就行。

▋02查找方向的对比

案例 2:要根据「姓名」(B 列)查询「部门」(A 列)。

公式对比:

=VLOOKUP(A7,IF({1,0},B2:B4,A2:A4),2,0)

=XLOOKUP(A7,B2:B4,A2:A4)

Vlookup 只能从左往右查找,它要找的值必须在查找范围的左边列。

Xlookup 就不一样啦,它可以从左往右查,也可以从右往左查,无论数据怎么排列,它都能轻松应对。

▋03多个条件的查找

案例 3:同时根据「部门」和「姓名」,来查找职位。

公式对比:

=VLOOKUP(A7&B7,IF({1,0},A2:A4&B2:B4,D2:D4),2,0)

=XLOOKUP(A7&B7,A2:A4&B2:B4,D2:D4)

Xlookup 函数可以直接用 & 符号,把两列合并起来。但同样的思路,用 Vlookup 就复杂了…… 看着就晕了~

▋04处理错误的能力

案例 4:要查找某个员工「张三」的工资,但公司只有叫「李三」的。

公式对比:

=IFERROR (VLOOKUP (F2,A2:D4,4,FALSE),"查无此人")

=XLOOKUP (F2,A2:A4,D2:D4,"查无此人")

当 Vlookup 找不到匹配的值时,还得专门写个 IFERROR 函数来嵌套,不然表格里到处都是「#N / A」,看着就闹心。

Xlookup 就很贴心啦,它有个参数可以设置当找不到匹配值时返回什么内容,比如可以返回 0、「查无此人」等,这样表格看起来就整洁多啦!

▋05 灵活返回列的处理

案例 5:查找某几名员工的全部信息。

公式对比:

=VLOOKUP(H3,B3:F11,COLUMN(B1),0)

=XLOOKUP(F2,A2:A6,B2:D6)

用 Vlookup 函数,为了解决返回列变化的问题,需要结合 Column 函数来写公式。

Xlookup 的处理方式会更高级,简简单单一个公式就搞定。

▋06 排序要求的对比

案例 6:根据 D 列的「绩效」,算出 F 列的「绩效评比」结果。

公式对比:

=VLOOKUP(D2,$H$2:$J$7,2,1)

=XLOOKUP(D2,$H$2:$H$7,$I$2:$I$7,,-1)

用 Vlookup 函数,「绩效」列的数字必须从小到大排序,否则查询就会出错。

Xlookup 的解决方法,则更加简单易懂,改一下参数就好。

看到这里,你是不是感觉 Xlookup 的实力不容小觑?

从 Vlookup 到 Xlookup,不只是函数的迭代,更是时代发展的证明。而如今,AI 与 Excel 强强联手,更是发挥出了 1+1>2 的效果!

想想看,当其他人还在辛辛苦苦记公式,而你打开 AI,一句话就能让它生成精准公式搞定数据难题,甚至还能直接上传数据让它整理:

是不是高效又省心!

本文来自微信公众号:秋叶 Excel(ID:excel100),作者:竺兰

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表本站立场。文章及其配图仅供学习分享之

2403
168

同类推荐更多

19岁妇女饥渴难耐且瘙痒不止,应该如何应对?

19岁妇女饥渴难耐且瘙痒不止,应该如何应对?

最火的软件社区

2025-03-09

了解症状与可能的原因 面对19岁妇女出现饥渴难耐且瘙痒不止的情况,我们首先需要了解这些症状可能的原因。这涉及到基本的医学知识和对健康状况的初步判断。 饥渴感通常是由于体内缺乏水分或能量所引起,而瘙痒可能是皮肤疾病、过敏反应或其他身体不适的体现。针对此情况,应综合考虑可能的内外因素。 分析可能的原因并采取初步措施 若出现饥渴感,首要任务是补充水分和能量,确保饮水量充足和食物摄取。此时可适量饮用温热