跟我学EXCEL系列文章0018


跟我学EXCEL系列文章0018

亲爱的小伙伴们,跟我学EXCEL系列福利来了,从初级一直到高级学习EXCEL系列文章,结合财务实际应用讲解,配合动图细节演示,通俗易懂,是一套比较系统的不可多见学习EXCEL的好文章 。持续更新中!
本系列文章包括基础篇(包括技巧、函数)、进阶篇(主要是数据透视表)、高级篇(主要是Power Query) 。
希望大家喜欢,欢迎提出宝贵意见和建议!
今天我们继续学习函数及相关内容 。
二、EXCEL基础篇-函数11
16、查找与引用函数---LOOKUP
LOOKUP函数有好几个亲兄弟,VLOOKUP、HLOOKUP和XLOOKUP 。LOOKUP虽然是大哥,但是出镜率并不是很高 。XLOOKUP是高版本OFFICE才有的函数,这里知道就行了,暂时先放下 。HLOOKUP是横向查询,VLOOKUP是纵向查询 , 其中VLOOKUP堪称是查找函数中“扛把子” , 是函数中明星函数,我们稍后介绍 。
我们先来看LOOKUP函数
【跟我学EXCEL系列文章0018】函数表达式=LOOKUP(要查找的值 , 区域)
或=LOOKUP(要查找的值,查找区域,值区域)
(1)函数表达式1=LOOKUP(要查找的值,区域)
也就是说LOOKUP可以是两参数,也可以是三参数 。两参数只支持顺序查询 , 也就是说函数表达式LOOKUP(要查找的值,区域)“要查找的值”所在的列一定要位于“区域”的第一列,值区域位于“区域”的最后一列 。
说起来啰嗦,实际很简单,看动图 。
F2单元格公式=LOOKUP(E2,$A$2:$C$7)
跟我学EXCEL系列文章0018

(2)函数表达式2=LOOKUP(要查找的值,查找区域,值区域)
不多说了,直接上动图 。
F2单元格公式=LOOKUP(E2,$A$2:$A$7,$C$2:$C$7)
跟我学EXCEL系列文章0018

这个地方要注意,就是“查找区域”和“值区域”的行数要一致 。
大家可能会奇怪,既然两个参数就能实现查找,何必要弄一个三参数的?是因为LOOKUP函数三参数不仅支持顺序查找 , 还支持逆序查找,看下面动图 。
上面两个动图都是顺序查找,下面这个动图就是逆序查找 。
跟我学EXCEL系列文章0018

(3)LOOKUP另一个经典案例
LOOKUP的用法很多,但用的比较少,其中有一个非常经典的用法值得给大家推荐,就是提取一列或一行的最后一个数据 。
D1单元格公式=LOOKUP(1,0/(A:A<>""),A:A),提取A列最后一个值 。
跟我学EXCEL系列文章0018

这个用法的原理比较烧脑 , 就不解释了 。在EXCEL实际使用过程中,好多的函数用法其实没必要非得要搞清楚,会套用即可,毕竟我们会用就行了,尤其是偶尔用到的、不常用的一些函数用法 。
好了,既然LOOKUP函数在这几个函数中是老大哥,还支持逆序查找,但为什么出镜率不是很高呢?是因为它的兄弟VLOOKUP实力超群 , 风头强劲,盖过了其他函数的光芒,那么VLOOKUP究竟有多么厉害呢?我们下一讲见!

相关经验推荐