Excel函数公式:多层嵌套查询,你还在傻傻的用IF函数来完成
1970-01-01 08:00Excel函数公式
实际的数据处理,远远的比我们想象的复杂的多,如果有多个层次的数据,需要根据不同的层次进行计算,你首先想到的计算方法是什么?IF函数嵌套?那如果有几万条数据,你该怎么办了?一、示例
实际的数据处理,远远的比我们想象的复杂的多,如果有多个层次的数据,需要根据不同的层次进行计算,你首先想到的计算方法是什么?IF函数嵌套?那如果有几万条数据,你该怎么办了?
一、示例数据。
例如:某公司的提成机制如下图所示:
从图表中我们可以看出,当销售额大于等于2000时,提成5%,每增加2000,提成增加0.5%。
二、实际问题:
如果让你去计算销售员的提成金额,你会怎样去做?
可能会用IF函数嵌套使用来完成,如果数据量较少,当然也是可以的,但是如果有几万、几十万条数据,IF函数嵌套几十万次吗?
正确解决办法:使用VLOOKUP函数查询法。
方法:
在目标单元格中输入公式:=VLOOKUP(F3,$B$3:$C$10,2,1)。
解析:
1、输入公式之后快速的查询出了提成比例。而且符合实际情况。
2、利用VLOOKUP函数的模糊查找法(最后一个参数为1时为模糊查找,为0时为精准查找)在区域B3:C10中查找对应的销售金额。如果查找的金额在对应的范围中没有找到,则会返回比当前查找值小且最接近该值的值,例如:查找9800时,返回的值为6.5%。
3、此方法不管有多少条数据,都能轻松的应对,更贴近我们的目的。
很赞哦! ()