VLOOKUP弱爆了,LOOKUP才是真正的高手
前言
Lookup函数
Vlookup函数大家都很熟悉,在数据查找,对号入座方面发挥着极大的作用,如果你连vlookup函数都不会的话,那EXCEL就算白学了.
关于VLOOKUP函数的用法不是今天要讲的内容,现在给大家普及一个更高级的查找函数,它与VLOOKUP,HLOOKUP有着血缘关系,那就是LOOKUP.
示例一
如下图所示:是每个项目的变更时间和版本记录,如何返回最后的版本号和变更日期
这个问题困扰了我很多年,过去只能用if函数连环嵌套,但是if只能嵌套7层,再多了就没法用了,现在用lookup函数可以轻松解决:
H2=LOOKUP(9E+307,B2:G2,$B$1:$G$1)
向下复制公式
I2=LOOKUP(9E+307,B2:G2)
向下复制公式
其中:9e+307表示9*10的307次方,表示一个很大的数,LOOKUP函数在数值范围内查找这个数,如果找不到这个数值时,就会一直往后找,直到最后一个数字
示例二
如下图所示:是每个项目的变更内容和版本记录,如何返回最后的版本号和变更内容
H13=LOOKUP("座",B13:G13,$B$12:$G$12)
向下复制公式
I13=LOOKUP("座",B13:G13)
向下复制公式
其中:”座”表示文本中比较靠后的字母或汉字,LOOKUP函数在查找文本时,如果找不到这个数值时,就会一直往后找,直到最后一个文本
示例三
如下图所示,既有文本又有数字时,如何返回最后一个数字和文本
H25=LOOKUP("座",B25:G25)
向下复制公式
I25=LOOKUP(9E+307,B25:G25)
向下复制公式
示例四
如下图所示,上表表头为合并单元格,不利于数据的查找和分析,下表将两个表头合并在一起,如何去做:
B38 =LOOKUP("座",$B$34:B34)&B35
向右拖拽公式即可自动生成单行表头
LOOKUP函数太强大,你学会了吗?不妨在看看下面的文章,让你更上一层楼。