分享

Excel函数公式:多层嵌套查询,你还在傻傻的用IF函数来完成

 weima938 2018-07-04

 实际的数据处理,远远的比我们想象的复杂的多,如果有多个层次的数据,需要根据不同的层次进行计算,你首先想到的计算方法是什么?IF函数嵌套?那如果有几万条数据,你该怎么办了?


一、示例数据。

例如:某公司的提成机制如下图所示:

Excel函数公式:多层嵌套查询,你还在傻傻的用IF函数来完成

从图表中我们可以看出,当销售额大于等于2000时,提成5%,每增加2000,提成增加0.5%。


二、实际问题:

如果让你去计算销售员的提成金额,你会怎样去做?

可能会用IF函数嵌套使用来完成,如果数据量较少,当然也是可以的,但是如果有几万、几十万条数据,IF函数嵌套几十万次吗?

正确解决办法:使用VLOOKUP函数查询法。

Excel函数公式:多层嵌套查询,你还在傻傻的用IF函数来完成

方法:

在目标单元格中输入公式:=VLOOKUP(F3,$B$3:$C$10,2,1)。

解析:

1、输入公式之后快速的查询出了提成比例。而且符合实际情况。

2、利用VLOOKUP函数的模糊查找法(最后一个参数为1时为模糊查找,为0时为精准查找)在区域B3:C10中查找对应的销售金额。如果查找的金额在对应的范围中没有找到,则会返回比当前查找值小且最接近该值的值,例如:查找9800时,返回的值为6.5%。

3、此方法不管有多少条数据,都能轻松的应对,更贴近我们的目的。


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

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多