逆向查找,你还在用VLOOKUP么,早该用Xlookup了!
时间:2023-03-04
来源:
浏览:
逆向查找,你还在用VLOOKUP么,早该用Xlookup了!
原创
小H老师
Excel自学成才
发表于
Excel自学成才
selftt
Excel学习,Excel教程基本技巧+数据透视表+函数+图表+VBA教程!自学成才!
收录于合集
#excel
40个
举个工作中的例子,左边是公司的员工档案和工资表数据,现在我们需要根据员工的姓名,查找匹配出员工编号。
通常我们的VLOOKUP公式,都是从左向右查找的,我们的结果列一定在查找列的右边,才能快速的查找,比如我们通过员工姓名来查找工资
=VLOOKUP(F2,B:D,2,0)
Vlookup逆向查找-更换位置
如果我们需要通过员工查询员工编号,就是从右向左查找了,这个时候,通常,我们需要把员工列放到员工编号的前面去
然后我们再用VLOOKUP,从左向右查询,来找到员工编号
=VLOOKUP(F2,A:B,2,0)
Vlookup+IF(1,0)数组逆向查找
但是通常在工作中,单元格随意更新位置,其它引用了这个位置的公式也会错乱,所以如果我们不移动两列位置的情况下,如果继续使用IF函数公式,
=VLOOKUP(F2,IF({1,0},B:B,A:A),2,0)
我们通过IF({1,0})构建了一个虚拟数据列,B列在前,A列在后
但是这个公式看起来就复杂,小伙伴们也会抱怨记不住
万能的XLOOKUP来了
OFFICE和WPS的高版本,都支持XLOOKUP公式,万能使用方法
=XLOOKUP(查找值,查找列,结果列)
从XLOOKUP公式的参数就可以看出来没有逆向和正向的区别了
如果我们需要根据员工姓名查找编号,则我们使用公式:
=XLOOKUP(F2,B:B,A:A)
F2是查找值
B列是查找列
A列是结果列
如果我们根据姓名查找员工工资,也是一样的简单
F2是查找值
B列是查找列
D列是结果列
所以我们的公式就是:
=XLOOKUP(F2,B:B,D:D)
是不是超级简单,赶快用起来了吧!
下一条:电磁流量计安装注意事项
版权:如无特殊注明,文章转载自网络,侵权请联系cnmhg168#163.com删除!文件均为网友上传,仅供研究和学习使用,务必24小时内删除。
相关推荐
热门信息
-
2023年血糖新标准公布,不是3.9-6.1,快来看看你的血糖正常吗? 2023-02-07
-
2023年各省最新电价一览!8省中午执行谷段电价! 2023-01-03
-
GB 55009-2021《燃气工程项目规范》(含条文说明),2022年1月1日起实施 2021-11-07
-
PPT导出高分辨率图片的四种方法 2022-09-22
-
2023年最新!国家电网27家省级电力公司负责人大盘点 2023-03-14
-
全国消防救援总队主官及简历(2023.2) 2023-02-10
-
盘点 l 中国石油大庆油田现任领导班子 2023-02-28
-
我们的前辈!历届全国工程勘察设计大师完整名单! 2022-11-18
-
关于某送变电公司“4·22”人身死亡事故的快报 2022-04-26
