学会LOOKUP函数一时爽,一直都会一直爽

2019-03-28 10:28:46 0 0

VLOOKUP函数虽然神奇,但对于查找之王LOOKUP函数而言,简直小巫见大巫。LOOKUP函数有无穷变化,只需学会某些套路,足矣解决工作上大多数查找问题。


先来了解昨天的按区间查找,再来看看LOOKUP函数爽在哪?


1、将销售额按3个区间计算提成。


同样是按区间查找,LOOKUP函数允许只用2个参数,公式更加简洁。

=A2*LOOKUP(A2,$F$2:$G$4)


2、反向与多条件查找


VLOOKUP函数在处理这两个问题是相当头疼,而LOOKUP函数有经典查找模式在,轻松一套,问题全搞定。


经典查找模式:

=LOOKUP(1,0/((查找区域1=查找值1)*(查找区域2=查找值2)*(查找区域N=查找值N)),返回区域)


查找区域跟查找值顺序可以反过来,等式的两边不分先后。比如2-1=1和1=2-1,其实是一样的。


根据班级逆向查找分类,对于LOOKUP函数而言,不区分正反方向,处理都一样。

=LOOKUP(1,0/($C$2:$C$10=F2),$B$2:$B$10)


根据序号和分类两个条件,查找对应的价格。

=LOOKUP(1,0/(($A$2:$A$10=F7)*($B$2:$B$10=G7)),$D$2:$D$10)


在写这个公式的时候,很容易写错公式,将一对括号给省略掉。眼睛看清楚了,箭头位置,各需要半边括号。


查找问题,直接套经典模式,问题就搞定,完全不伤脑。


3、混合字符中提取数字


低版本没有快速填充这个功能,混合字符中提取数字都是借助公式,这时LOOKUP函数又派上用场。

=-LOOKUP(1,-RIGHT(A2,ROW($1:$15)))


提取数字也是固定的套路,右边用RIGHT函数,左边用LEFT函数,其他不变。

=-LOOKUP(1,-LEFT(A2,ROW($1:$15)))


记住套路,直接套进去,问题搞定,就这么爽。



来源:Excel不加班,作者:卢子