打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
吊打IF、Lookup,这个不起眼的Excel函数太牛了!

昨天,有一位同学提问 IF函数怎么突破7层。其实新版excel早由7层改为64层了。既然是老版本,兰色就建议使用lookup函数替代。但等兰色看到这位同学的表格,才发现问题并不那么简单。

这个一个有条件的区间查找问题:

如下图所示,在右表中根据扩广花费(F列)和投入产出比(G列),从左表中查找对应的返点折扣填入H列。

看一下H2的8%是怎么计算出来的

1、在B列查找<=3.8(G2单元格)的区域,结果是B2:B7区域

2、在A2:A7查找比12000(F2单元格)小且最接近的值,结果是6000

3、返回6000所对应的C列折扣数 8%

如果用IF函数,公式长的没法看,用Vlookup或lookup,这是一个有条件区域间查找,也不太容易搞定。

兰色突然灵光一闪,想到了MAX函数。

你不是想问:兰色,MAX是求最大值的函数,能查找吗?如果这样想,说明你没有仔细看过兰色以前发的查找教程。

还记得那个双向查找问题吗?最简单的公式竟然是用MAX函数

{=MAX((B3:B7=B10)*(C2:H2=C10)*(C3:H7)) }

注:数组公式,按Ctrl+shift+enter结束

再来一例:查找A产品的最后一次入库日期

{=MAX((B$2:B6=A10)*A2:A6)}

对于今天这个问题,用MAX函数也可以轻松搞定!

{=MAX((F2>=A$2:A12)*(G2>=B$2:B12)*C$2:C12)}

当返回值是数字时,无论是单条件、多条件、反向查找都可以MAX函数完成象本例中lookup很难完成的max也可以轻松搞定!

兰色说昨天是吊打Vlookup,今天是lookup。什么是Excel函数高手,等你把某个函数用到不像它,你就是高手了。学会函数只是入门,灵活运用才是王道。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
知名大公司的Excel面试题:查找最后一个
excel多条件查找公式大全
9个高手必备的Excel多条件查找公式(最新整理)
Excel函数解题大法
Excel公式练习70: 求最近一次活动的日期
向下查找你们都会,向上查找你们都会吗?
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服