发布日期:2024-07-22 08:24 点击次数:85
与 30万 粉丝一起学Excel
图片
这2天VIP学员有很多LOOKUP函数查找的问题,卢子整理在一起说明,都是固定套路。
1.查找最近单价
1月-6月的最后一次大于0的单价,就是最近单价。LOOKUP函数查找的时候,如果有多个符合条件的单价,返回最后一个单价。
=LOOKUP(1,0/(B2:G2>0),B2:G2)
图片
语法:
=LOOKUP(1,0/(查找区域>条件),返回区域)
2.按编码、库位2个条件,查找领用日期
LOOKUP函数除了支持1个条件查找,也支持多个条件查找。
=LOOKUP(1,0/((A2=$E$2:$E$22)*(B2=$F$2:$F$22)),$G$2:$G$22)
图片
语法:
=LOOKUP(1,0/((查找值1=查找区域1)*(查找值2=查找区2)),返回区域)
3.根据金额,查找区间内对应的费率
在做对应表的时候,区间要写金额的下限。
=LOOKUP(A2,E:F)
图片
语法:
=LOOKUP(查找值,对应表)
当然,这里也可以用前面的语法来解决。
=LOOKUP(1,0/(A2>=$E$2:$E$6),$F$2:$F$6)
图片
4.提取内容里面的金额
=-LOOKUP(1,-RIGHT(A2,ROW($1:$15)))
图片
RIGHT(A2,ROW($1:$15))提取右边1到15位的数字,数字最多15位,保证能提取到全部数字。-RIGHT就是让不是数字的转换成错误值,数字的转变成负数,这样就可以用1查找到最后的负数,-LOOKUP就是将负数转换成正数。
推荐:真好!LOOKUP函数的一个用法,解决所有难题
上篇:别怕!Excel条件格式其实很简单
图片
请把「Excel不加班」推荐给你的朋友
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报。