总结篇-LOOKUP函数实用终极帖

在excel的查找函数中,除了我们都知道的大名鼎鼎的vlookup函数外,还有一个非常重要的函数--lookup函数。它应用广泛,灵活性强,可以说是“三千宠爱在一身”。下面我们就来总结一下这个函数的一些主要用法。
用法一:查找数值
下例中,要依据商品编号来查询单价和运费。
思路:
依据lookup函数向量形式的要求,确保查找参数处于升序状态lookup函数按查找到的位置找出第二个区域中相同位置的值
用法二:提取文本中的数值
下例中,需要将数字从文本中提取出来。除了lookup函数之外,我们还可以使用substitute函数或者excel自带的分列功能。
在单元格c2中输入
“=-lookup(1,-left(a2,column(a:x)))”,回车后得到数值。
在单元格b2中输入
“=right(a2,len(a2)-len(c2))”,回车后得到文本。
思路:
用column(a:x)来产生一个新的数组{1,2,3...24}用left函数,分别提取出“1,16,168...”,并形成一个新的数组加负号使数字类型的数据变成负数使用lookup函数在数组中查找“1”查找不到“1”,因此返回数组中最后一个数字型数据“-168318”最后负负得正
用法三:提取最右侧的文本
一般而言,一行中最右侧的数据往往都是最新的数据。很多时候都需要提取最新的数据,如下列:
在单元格a5中输入
“=lookup(1,0/($a$2:$c$2),$a$2:$c$2)”并回车。
思路:
首先判断单元格区域a2:c2中是否为空,产生一个新的数组后,在用“0”去除这个数组,又得到一个新的数组{0,0,0}使用lookup函数查找“1”,差找不到则返回a2:c2中最后一个数据
用法四:提取最右侧的数值
同上例,需提取最右侧数值。
在单元格a5中输入
“=lookup(9e+307,a2:c2)”
思路:9e+307是excel世界中的最大值。当函数查找不到查找值时,就返回区域中最右侧的数据。
注意:当一行区域内即有文本也有数值时,如果想提前最后一位数据,可以将公式书写为:“=lookup(1,0/(a:a),a:a)”,即提取文本的那个公式。
用法五:逆向查找
当由于某种原因不能改变表格结构是,就可以使用此方法来查找数据了。
在单元格e2中输入
“=lookup(1,0/($b$2:$b$4=d2),$a$2:$a$4)”
思路:这个和前面提取最右侧文本的那个用法类似。它们有一个通用的公式:lookup(1,0/(条件),目标区域或数组)
注意:如果是多条件查询,那么公式可以写成下面的样子:
=lookup(1,0/((条件1)*(条件2)*(条件3)),目标区域或数组)
这个就是lookup函数查找的经典公式。
用法六:多区间条件判断
在单元格g2中输入
“=lookup(b2,{0,59,79,95;不及格,良,优良,优秀})”回车并下拉即可。
用法七:根据简称查询全称
在单元格b2中输入
“=iferror(lookup(1,0/find(a2,$d$2:$d$6),$d$2:$d$6),)”并下拉即可。
思路:
用find函数查找a2中的简称在客户清单中的位置“0/find”返回了一个数组{0;#value!;#value!;#value!;#value!}lookup函数返回查找到的全称iferror屏蔽查询不到后返回的错误值
用法八:合并单元格的查找
下例中,我们将通过姓名来查询部门。
在单元格e2中输入
“=lookup(座,indirect(a2:a&(match(d2,$b$2:$b$9,0)+1)))”并下拉即可。
思路:
match函数用来返回查找员工的姓名在姓名列中的位置indirect函数返回一个动态的单元格区域,范围是从单元格a2到和姓名单元格所对应的单元格lookup查找得到部门。汉子“座”是汉字中ansi代码比较大的字符,确保了可以查找到单元格区域中最后一个数值
大家要多多动手操作,才能更快地掌握这些技巧!
-end-
欢迎关注【excel应用之家】专栏,了解更多的excel实际应用技能,尽在excel应用之家!
版权声明:本文归excel应用之家专栏(微信公众号excel应用之家)原创撰写,未经允许不得转载。欢迎关注专栏/公众号。


韩语培训班|韩语学习辅导班|韩语补习班课程
果汁饮料进口要有中文标签吗
山东木材加工厂 友联木业 山东木材加工厂家
基因检测加盟,鑫帕生物
抗氧化陶瓷三联体点火针 炉头炉具用三脚点火针 高压点火
总结篇-LOOKUP函数实用终极帖
HYU 盘子塑料长方形托盘欧式托盘 时尚水杯盘 瓜果托盘
震雄集团 震雄集团 震雄集团联系
找找广东正宗肠粉培训班在哪里
供应安耐特全钢子午线卡车客车轻卡正品11.00R20 轮胎
厂家产销 不锈钢厨用刀 不锈钢家庭菜刀 不锈钢优质刀具
IL-S065+IL-1000+OP-87056 基恩士传感器IL-S065+IL-1000+OP-87056整套
得知噩耗!夫妻俩抱头痛哭,大姐夫曾因白血病去世,他要步后尘?
火山岩生物滤料填料厂家
CH-80角钢冲孔机的产品详细说明
福建免费取纸机的款式有哪些
厂家直销 供应多功能玻璃刀 锋利精品晶纹钳
4KW增程器发电机-城口增程器发电机-重庆保骊能增程器厂家
壹大碗卤肉饭双线经营 美食开启广阔市场
齐齐哈尔铁粉厂家货源