当前位置:首页 > 办公 > Excel教程 > 正文内容

Vlookup+IF函数公式,解决Excel中逆向查找匹配问题!

酷网1个月前 (10-27)Excel教程24

无论什么时候,精通VLOOKUP函数都会受欢迎,这个函数在工作中太常用了。但VLOOKUP函数一般是从左到右查找匹配,如下:根据员工姓名,找出其工资情况:

在H2单元格输入公式:

=VLOOKUP(G2,C:E,3,0)

逆向查找匹配

上述是从左到右,正常的查找匹配,但如果我们不是查找工资,而是查找员工编号呢?VLOOKUP函数是不能直接从右向左查找的。

第1种解决方法:我们要查找姓名,如果我们将原始数据姓名这一列,放到最前面去,因此就变为了从左向右查找。

输入公式变为了:=VLOOKUP(G2,A:B,2,0)

假如我们不想让原始数据源的数据调换位置,因此就需使用VLOOKUP函数+IF函数来解决这个问题!

正常的公式应是:=VLOOKUP(G2,IF({1,0},C:C,A:A),2,0)

原理就是利用IF({1,0},C:C,A:A),构建一个无形数组,此数组的第1列数据为C列的数据,第2列数据为A列的数据,从而实现换向,因此VLOOKUP+IF函数就有一个万能通用的公式:

我们只需改变带颜色的这三部分,如,我们通过姓名来查找部门

查找值为姓名,G2

查找列为姓名所在列,C:C

结果列为部门所在列,B:B

代入上述公式即:=VLOOKUP(G2,IF({1,0},C:C,B:B),2,0)

扫描二维码推送至手机访问。

版权声明:本文章来源于互联网,由八酷网收集发布,如需转载请注明出处。

本文链接:https://www.i8ku.com/2021/40626.html

分享给朋友:

相关文章

SUBTOTAL 函数

本文介绍MicrosoftExcel中SUBTOTAL函数的公式语法和用法。 说明返回列表或数据库中的分类汇总。通常,使用Excel桌面应用程序中“数据”选项卡上“大纲”组中的“分类汇总”命令更便于创建带有分类汇总的...

WPS Excel中将二维表转换成一维表方法!

WPS Excel中将二维表转换成一维表方法!

  有的时候因为工作需要,我们在制作Excel报表的时候,需要将二维表转换成一维表,两者之间最大的区别就是列字段中是否有相同性质的字段,同时出现两个或两个以上相同性质字段的就是二维表,...

gen与egen,傻傻分不清楚?

gen与egen,傻傻分不清楚?

1.导读 众所周知,gen是Stata中使用频率非常高的变量生成命令之一。诶,难道还有其他变量生成命令?是的,egen(extension of generate)作为gen的扩展,对gen命令进行了补充,帮助我们更好地...

组合文本和数字

假设你需要创建来自多个数据列的语法正确的句子来准备大宗邮件。或者,您可能需要为带文本的数字设置格式,而不会影响使用这些数字的公式。在Excel中,可以通过多种方式来组合文本和数字。 在单元格中使用数字格式来显示数字之前...

Excel数据透视表根据打卡时间计算是否迟到,需要注意格式

Excel数据透视表根据打卡时间计算是否迟到,需要注意格式

讲了根据打卡时间计算员工有没有迟到并计算迟到人数,但有位朋友提出问题:公式不对!为什么8点之前打卡,也是迟到? 查看他传过来的数据表,时间的格式是这样的!如下表: 表面上看起来是仅仅是时间,但真实数字是日期+时间,只不...

SUMIF函数在审计工作中的应用

SUMIF函数在审计工作中的应用

SUMIF函数在审计工作中应用是很频繁的,主要应用是根据明细表填写审定表本期数据。除此之外,涉及到根据条件统计数据的情形也可以用SUMIF函数。 Sumif函数是根据条件求和,它的语法是:SUMIF(range,crit...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。