Excel表格反向查找函数vlookup怎么用(Excel表格vlookup函数的反向使用方法)

众所周知,vlookup只能从左向右查找,而不能从右至左的反向查找。为此高手们设计了一个让无数新手迷惑的公式。下面帮同学们解开这个迷团。

【例】如下图所示要求根据姓名反查工号

公式:

=VLOOKUP(A9,IF({1,0},B2:B6,A2:A6),2,0)

公式中最难理解的就是IF({1,0},B2:B6,A2:A6),这也是今天要讲解的要点。

{1,0}是什么?它是一个由两个数字构成的常量数组。如果放在单元格里,相当于2列1行的数据范围(数组中列用","逗号分隔)。

IF函数的用法是

IF(判断式,如果条件成立返回的值,如果条件不成立返回的值)

判断式是可以返回true或false的表达式,也可以是返回非零的数字或0的表达式或值。非零数字如1表示条件成立,0表示条件不成立。

如:

IF(1,100,200) 返回100

IF(0,100,200) 返回200

IF({1,0},100,200)呢?由一个数替换成一组数。IF会分别用1和0作为第1个参数进行计算,也就是说会进行2次计算,返回2个结果,分别是 100 和200。返回的2个数也会按{1,0]的格式摆放(1行2列),即:{100,200}

如果100和200不是一个值,而各为一组值呢?如本例中

IF({1,0},B2:B6,A2:A6)

返回的将不是一组2个值,而是2列5行的一组值。如果放在单元格区域中,应该是这样子的:

在这里相信有许多想要学习会计的同学,大家可以关注小编头条号,私信【学习】即可领取一整套系统的会计学习资料!还可以免费试学课程15天!

其实也可以这样理解

IF({1,0},B2:B6,A2:A6),

把B2:B6的值放在1的位置,把A2:A6的值放在0的位置。重构成一个2列5行的数组,只是原B列放在第1列,A列放在第2列了。

两列数调换了位置,就可以用VLOOKUP的从左向右查找了。

(0)

相关推荐

  • Excel电子表格如何查找重复数据(怎样在表格中快速查找重复的内容)

    表格怎么查找重复内容?今天小编给大家一一揭晓,希望能对大家有帮助!1.首先,打开office软件,新建一个表格,并输入内容.2.然后,我们在如下B2单元格中输入公式=IF(COUNTIF(A:A,A2 ...

  • vlookup如何逆序(反向)查找内容

    VLOOKUP逆序查找需要结合其他函数,操作起来,可能没有那么顺手,但是你要这样操作,我就告诉你方法,相信,你就来,最后在再告诉你一个更易操作的解决方法. 操作方法 01 启动Excel2013之后, ...

  • excel表的查找在哪里

    excel表中查找的功能是用的比较频繁的,可以帮助我们更加快速地定位到要找的内容,那么excel表的查找在哪里呢?excel表的查找又怎么用呢?下面介绍两种方法帮助你找到excel表的查找功能. ex ...

  • 怎么使用VLOOKUP函数进行反向查找

    我们在Excel表格中,想要使用vlookup函数进行反向查找,该怎么操作呢?今天就跟大家介绍一下怎么使用VLOOKUP函数进行反向查找的具体操作步骤.1. 如图,在打开的Excel表格中,想要通过姓 ...

  • vlookup函数的反向使用方法(vlookup函数如何反向查找)

    #excel##excel教程##vlookup##excel函数#这是一个可以获取知识的头条号--云端网校教程.大家好,今天给大家带来的属于VLOOKUP函数的反向操作,属于进阶级别的教程.我希望每 ...

  • Excel表格中如何用vlookup函数来匹配两个表格相同数据

    我们在用excel匹配数据的时候,同一个表格中找相同数据还比较简单,但是如果两个表格的数据如何匹配相同数据呢?我们这里用vlookup函数操作一下吧.1. 如图,我们打开两个数据表格,如图,我们如果想 ...

  • 反向查找函数vlookup怎么用

    在工作当中,使用excel来处理或制作各种表格文档,已经成为很多小伙伴们的日常工作所需了.而当我们收到一份已经对应好的excel表格文档时,此时我们需要根据表格当中的内容来搜索出某一个数据所对应的内容 ...

  • vlookup怎么反向查找(vlookup函数逆向查找的使用方法)

    在实际工作中,反向查找的方法主要有以下几个:①VLOOKUP IF②VLOOKUP CHOOSE③INDEX MATCH④LOOKUP⑤OFFSET MATCH下面我将通过一个例子分别用以上这5种方法 ...

  • Excel中纵向查找函数vlookup的使用

    vlookup是纵向查找函数,按列进行查找.这里以利用身份证的前六位来查找其所属的行政区域,使用vlookup函数实现. 操作方法 01 这里为方便将所有数据放在同一个工作簿中.如附图所示. 02 V ...

  • lookup反向查找(vlookup怎么反向查找)

    上一期,我跟大家分享了用VLOOUP IF函数组合实现反向查找,这期,跟大家分享用VLOOKUP CHOOSE函数组合来实现反向查找!Excel反向查找一 | 如何用VLOOKUP IF函数组合来实现 ...