接昨天的文章: 不可思议!一个函数居然搞定所有条件求和、计数
在Excel中,使用频率最高的难题除了求和、计数,接下来就是查找难题了。几乎所有人都会用到。
查找的难题各种各样,其实只要记住一个套路就行。
=LOOKUP(1,0/( 查找区域=查找值), 返回区域)
在用这个套路的时候,其实很简单,每次将套路复制进去,然后更改蓝色区域即可。
1.最后喝几杯茶
LOOKUP函数是查找最后一个满足条件的值,B列最后非空的值就是最后的数字。
=LOOKUP(1,0/(B2:B11<>""),B2:B11)
2.最后喝什么茶
不管是数值或者文本,都可以用非空表示。
=LOOKUP(1,0/(A2:A11<>""),A2:A11)
卢子的电脑刚好双引号这个按键坏了,因为这个问题,突然想到一个帮助新人的好办法。
新人在写公式的时候,往往无法区分中文状态和英文状态的双引号导致公式出错。
其实,可以用鼠标引用任意一个文本单元格,在编辑栏按F9键(Fn+F9),这样就可以得到英文状态下的双引号。
在编辑栏选中A1。
转换后,再将双引号里面的文本删除掉即可。
哈哈哈,方法总比困难多,多留心总能解决问题。
3.填充合并单元格的内容
=LOOKUP(1,0/($B$2:B2<>""),$B$2:B2)
4.根据译音反向查找潮州话
VLOOKUP函数在查找的时候需要区分方向,而LOOKUP函数是可以不区分方向,更加灵活。
=LOOKUP(1,0/($B$2:$B$10=D2),$A$2:$A$10)
5.从一句话中提取小吃
FIND函数就是判断小吃是否有出现,字符少的区域放第一参数。
=LOOKUP(1,0/FIND($D$2:$D$16,A2),$D$2:$D$16)
6.根据人均GDP排名获取排名前三名的地区跟区县
排名是数字1-N,用ROW函数获取数字1-N比较,从而获取对应值。
=LOOKUP(1,0/($F$2:$F$19=ROW(A1)),A$2:A$19)
7.根据GDP(元)获取排名前三名的地区跟区县
GDP是具体数字,用LARGE函数获取第N大数字,N由ROW函数决定。
=LOOKUP(1,0/($C$2:$C$19=LARGE($C$2:$C$19,ROW(A1))),A$2:A$19)
只要能灵活运用这个查找套路,各种查找问题就这么简单!
长期坚持学习是一件很困难的事,正因为如此,只要你再多坚持、多付出一点努力,你就可以比别人更厉害。
课程半价活动,截止到2-12
延迟复工,并不代表延迟学习,趁着这段时间好好学习Excel,让自己的技能更上一层楼。