美文网首页
lookup函数是神一样的存在,2招轻松完胜vlookup!

lookup函数是神一样的存在,2招轻松完胜vlookup!

作者: 2f99e1749994 | 来源:发表于2017-06-14 17:58 被阅读322次

很多和EXCEL打交道的人都知道vlookup函数的强大,但是却不知道和它相似的lookup函数。

其实,LOOKUP函数以高效的运算速度被EXCEL函数爱好者喜欢,而且LOOKUP在日常实际工作中特别是数组公式,内存数组中应用广泛。

今天就跟着小薪,一起来学习lookup函数, 为你的数据查找工具再添一名得力助手!

一、Lookup基本语法介绍

Lookup函数的基本语法为:

LOOKUP(lookup_value,lookup_vector,result_vector)

lookup_value意思为我们要在数据表中查找的“值”

lookup_vector意思为我们要查找的值的“数据表”

result_vector意思为我们通过数据表想要得到的"值“

对比vlookup函数的语法

VLOOKUP(查找目标,查找范围,返回值的列数,精确OR模糊查找)

可知,lookup 函数和vlookup函数的区别为

★Lookup——数与行列比

Lookup的工作职责是什么呢?

用一个数与一行或一列数据依次进行比较,发现匹配的数值后,将另一组数据中对应的数值提取出来。

★Vlookup——数与表格比

Vlookup用对比数与一个“表”进行对比,而不是Lookup函数的某1列或1行,并且Vlookup可以选择采用精确查询或是模糊查询方式,而Lookup只有模糊查询。

二、Lookup函数使用技巧

1. 逆向查找

在一张表里,可使用lookup函数根据已给信息,逆向查找所需要的信息,这是lookup函数最基本的用法。

举个例子

在员工信息表里,可以根据员工姓名,查找到该员工对应的工资。

语法:=LOOKUP(1,0/(A2:A9=A13),D2:D9)

2. 查询一列中最后一个文本

lookup 函数有一个功能是vlookup函数所不能比拟的,那就是“查找最后一个文本”。

lookup函数天生是从后向前查找,可以根据条件返回一列或一行中符合条件的最后一个文本。

举个例子

每年都会针对部分员工进行调薪,现在想找出某位员工最后一次调薪后的工资,这个就可以通过lookup函数实现。

语法:=LOOKUP(1,0/(A2:A6=E4),C2:C6)

3. 模糊查找

lookup函数也可以像vlookup函数一样进行模糊查找,这一功能可以帮助我们进行数据的区间查找。

举个例子

当我们需要根据销售人员的销售量来确定他们的绩效成绩时,就可以根据已有的绩效考核标准

表来“查找”得到他们相应的绩效成绩。

语法:=LOOKUP(B2,$E$2:$E$5,$F$2:$F$5)

4.  查询带合并单元格的数据

在制作表格时,对于源数据表,我们的基本要求是千万不要随便合并单元格,否则会有很多处理数据的功能用不上。但是如果真得没注意,把单元格进行合并了,那还能使用查找功能么?

可以!lookup函数神通广大,合并过后的单元格仍能使用它来实现查找数据的功能!

举个例子

我们已经有了一份员工名单,但是“部门”列对同一部门进行了合并。此时想要根据员工姓名查找其对应的部门。

这时,神奇的lookup函数就派上用场啦~

语法:=LOOKUP("座",INDIRECT("A1:A"&MATCH(E2,B1:B8,)))

简单解释一下:

1. MATCH(E2,B1:B8,)部分

精确查找E2单元格的姓名在B列中的位置。返回结果为7。

2."A1:A"&MATCH(E2,B1:B8,)部分

用字符串"A1:A"连接MATCH函数的计算结果7,变成新字符串"A1:A7"。

3.再用INDIRECT函数返回文本字符串"A1:A7"的引用。这个引用区域会根据E2姓名在B列中的位置动态调整。

4.最后用LOOKUP函数,使用文本“座”作为查询值,在返回该区域中最后一个文本的内容。

=LOOKUP("座",A1:A7)

该部分返回A1:A7单元格区域中最后一个文本,也就是设计部,得到小薪所在的部门。

以上就是给大家介绍的lookup函数的四种用法啦。

熟悉vlookup函数的小伙伴应该能发现,它们二者在查找数据时也有千秋。为了提高效率,在我们把两个函数都学会之后,就可以在工作中随机应变,每次只用最方便的那个!

-END-

相关文章

网友评论

      本文标题:lookup函数是神一样的存在,2招轻松完胜vlookup!

      本文链接:https://www.haomeiwen.com/subject/ejleqxtx.html