手机版

LOOKUP功能和VLOOKUP功能 你会一直喜欢一个

时间:2021-09-17 来源:互联网 编辑:宝哥软件园 浏览:

在Excel中,经常用到两个函数,一个是VLOOKUP函数,一个是LOOKUP函数。今天石杰老师举了一些典型的例子来学习VLOOKUP和LOOKUP函数。

01

单一正向查询。

查询下面员工编号对应的员工姓名。

VLOOKUP查询

在G3单元格中输入公式:=VLOOKUP(F3,C:D,2,0),按回车,向下填充。

查找查询

在G3单元格中输入公式:=LOOKUP(F3,C:C,D:D),按Enter键并向下填充。

注意:单条件正向查询时,VLOOKUP函数和LOOKUP函数在公式长度和效率上基本没有区别,两者都可以使用。

02

单条件反向查询。

查询下面员工编号对应的岗位。

VLOOKUP查询

在G3单元格输入公式:{=vlookup (F3,if ({1,0},c:c,b:b),2,0)},按组合键向下填充。

查找查询

在G3单元格中输入公式:=lookup (1,0/(F3=c:c),b:b),按Enter键并向下填充。

注意:VLOOKUP函数在单条件反向查询中使用了数组公式,在效率和公式长度上无法与LOOKUP函数相比。在逆向查询中使用LOOKUP函数会更简洁,更容易维护。

03

双条件正向查询。

查询以下部门名称对应的岗位名称。

VLOOKUP查询

在G3单元格中输入公式:

{=vlookup (e3f3,if ({1,0},a:ab:b,c:c),2,0)},按组合键并向下填充。

查找查询

在G3单元格中输入公式:=lookup (1,0/((E3=a:a) * (F3=b:b))、c:c),按Enter键并向下填充。

注意:VLOOKUP函数在单条件正向查询中使用了数组公式,无论是效率还是公式长度都无法与LOOKUP函数相比。在逆向查询中使用LOOKUP函数会更简洁,更容易维护。

04

双条件反向查询

查询以下部门名称对应的岗位名称。

VLOOKUP查询

在G3单元格中输入公式:

{=vlookup (e3f3,if ({1,0},b:bc3360c,a:a),2,0)},按组合键并向下填充。

查找查询

在G3单元格中输入公式:=lookup (1,0/((E3=b:b) * (F3=c:c))、a:a),按Enter键并向下填充。

05

区间判断

根据下面每个人的考试成绩,条件如下:60分以上为不及格;60-80(不含)通过;80分以上就不错了。

VLOOKUP查询

在E2单元格中输入公式:

=VLOOKUP(D2,{0,"失败";60、“及格”;80,“好”},2,1),

按下组合键并向下填充。

查找查询

在E2单元格中输入公式:

=LOOKUP(D2,{ 0 },“失败”;60、“及格”;80、“好”}),

按下组合键并向下填充。

注意:这两个函数在区间搜索中的用法基本相同。此外,这两个函数在多条件交叉查询中似乎有点困难。

版权声明:LOOKUP功能和VLOOKUP功能 你会一直喜欢一个是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。