为什么我苦口婆心地说:你必须要学LOOKUP?
-1-
LOOKUP这个函数
远没有VLOOKUP函数有名
LOOKUP函数的语法
相对也比VLOOKUP复杂一些
在实际使用过程中
多年来网友高手总结的用法里
LOOKUP函数也是令人惊奇的
比如这样的结构
LOOKUP(1,0/条件数组,结果数组)
LOOKUP(9E307,结果数组)
具体写法还有不少变化
所以很多人根本未曾用过
甚至未曾见过
更遑论搞得懂
在写LOOKUP函数时候
Excel会提示有2种语法
其实在实际的复杂问题里
其写法远比上图看到的也复杂
几乎99%的人无法进行下一步了
-2-
这几天陆续看到两个案例,都需要借助LOOKUP来解决。
比如根据A列备注
得到B列里的数字
分析得知数字是备注列里第一个出现的数字
那么如何快速获取B列的结果呢
有人说用快速填充(快捷键是Ctrl+E)
可提问题的人说
需要自动得出B列结果
A列随时增加新的备注
B列自动返回结果
你会发现
很多人自己解决不了问题
找别人办事情的时候
还是能随随便便地
就能提出非常高的要求
你要是降低他的标准
他还一万个不乐意呢
=LOOKUP(9E+307,--MIDB(A2,SEARCHB("?",A2),ROW($1:$30)))
然后他说看不懂呢
能不能解释一下
噼里啪啦解释了几十句
他还是说不懂诶
能不能录制一段视频给他
我只好默默的隐身
不再多说一句
过了几天
我发一个免费视频链接让他学学
就是这个
https://study.163.com/course/courseMain.htm?courseId=1003202005&share=2&shareId=1511460
他早已删了我......
-3-
这是另外一个朋友问的问题
她自己尝试去解决
首先提取K列里后面的字母
但因为字母前的数字长度不一
所以无法把后面的字母刚刚好截取出来
她分析发现
前面的数字最少6位
于是她这样截取了
结果呢,自然会多截取若干位数字出来了
然后呢,她想根据截取出来的编号
找到对应的文本
下图里A和B列是提供了对应关系表
但是如何在F2单元格写公式
得出文本的结果
是个巨大的问题
我是这么解决的
=LOOKUP(1,0/FIND($A$2:$A$27,E2),$B$2:$B$27)
当然,如果只要截取K列后的字母
可以这样
=SUBSTITUTE(K4,LOOKUP(9E+307,1*MID(K4,1,ROW($1:$60))),"")
更多细节我就不展开了
这些细节
在视频课程《520节=Excel+PPT+Word小白变大神》
里面都深入浅出地讲解了
当然你可能还是无所谓学不学
没关系的
学不学都是根据自己的意愿
无所谓,谁会爱上谁
无所谓,谁让谁憔悴
无所谓,谁会在意谁
放过了自己,才能高飞
一次购买课程,享受终生辅导
李则见老师大部分情况下都直接回答
你关于课程本身的所有问题
我微信号change12365
查看原文 >>