分享

LOOKUP函数这个用法,真没几个人知道,多区间查找必掌握的神技

 昵称46131304 2019-10-11

多区间判断,我想大家都会用IF函数,毕竟大家对这个函数已经非常熟悉了,但当区间有很多个的时候,一个IF函数嵌套了七八层IF函数,公式看起来一大串,这不便于后期公式的优化,出错了也不好找,所以就有了今天我们要跟大家讲的另外两个方法!

下图中,表一中D列的等级是通过IF函数多层嵌套来实现业绩的不同等级。

D3单元格的公式等于“=IF(C3<400,'H',IF(C3<500,'G',IF(C3<600,'F',IF(C3<700,'E',IF(C3<800,'D',IF(C3<900,'C',IF(C3<1000,'B','A')))))))”。

LOOKUP函数这个用法,真没几个人知道,多区间查找必掌握的神技

仔细算了一下,上图中公式IF函数里面嵌套了6个IF函数,确实有点多。所以有小伙伴说用IFS函数比IF函数更简单。

下图D3单元格的公式等于“=IFS(C3<400,'H',C3<500,'G',C3<600,'F',C3<700,'E',C3<800,'D',C3<900,'C',C3<1000,'B',C3>=1000,'A')

LOOKUP函数这个用法,真没几个人知道,多区间查找必掌握的神技

用IFS函数确实是比IF函数更加简单一点,但稍微不细心,就很容易将逻辑写乱。下面看看最简单的方法,使用LOOKUP函数。

LOOKUP函数,用法可不是一般的多!除了单条件多条件查询、逆向查询,还可以查找最后一个单元格的内容,最后一次出现的数值,提取单元格的数字等,还有今天我们要说的区间查找。

下图是使用LOOKUP函数实现的等级查询,D3单元格的公式等于“=LOOKUP(C3,{0,400,500,600,700,800,900,1000},{'H','G','F','E','D','C','B','A'})”。

LOOKUP函数这个用法,真没几个人知道,多区间查找必掌握的神技

使用LOOKUP函数,我们需要注意:查找区域必须升序排序,否则得不到正确的结果!

LOOKUP函数这个用法,真没几个人知道,多区间查找必掌握的神技

区间查找跟大家介绍了这3个方法,很多人都惊讶于LOOKUP函数还可以这么用,其实是大家对函数没有过多的了解,毕竟函数是Excel最难的一部分!

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多