Excel用什么函数核算各个分段业绩的抽成,如何核算?

网友解答: 主要用到IF函数,做一个两层嵌套,如下图,在“抽成”栏C4单元格写入公式:“=IF(B4<=20000,B4*0.4,IF(B4<=50000,B4*0.45,B

网友解答:

主要用到IF函数,做一个两层嵌套,如下图,在“抽成”栏C4单元格写入公式:“=IF(B4<=20000,B4*0.4,IF(B4<=50000,B4*0.45,B4*0.5))”

下面解读一下公式,第一个IF判断B4单元格的数值是否小于或等于20000,若是,则B4*0.4(即按40%抽成),若不是怎执行下一判断IF;第二个IF判断B4单元格的数值是否小于或等于50000,若是,则B4*0.45(即按45%抽成),若不是(即大于50000)则B4*0.5(即按50%抽成)。

希望可以帮到你。EXCEL菜鸟起航带您用最基础的excel操作,应对日常工作,欢迎关注!

网友解答:

此题的方法很多。


1、if函数

适用于分段比较少的,简单几个if嵌套就能解决。

=IF(H1<20001,0.4,IF(H1<50001,0.45,0.5))


2、Lookup函数(不使用数据源)

同样适用与分段比较少的,简单的几个数值区间就能实现。

=LOOKUP(H1,{0,20001,50001},{0.4,0.45,0.5})

上面的lookup公式同样可以写为:

=LOOKUP(H1,{0,0.4;20001,0.45;50001,0.5})

两个公式的结果一样,只是数组的写法不一样而已。


3、设定数据源,用作区间查询。

如果分段(区间)比较多,可以用数据源来记录,用公式进行引用。

如本题可以制作如下的数据源:

数据源设置的注意事项:数值区间0--20001--50001一定要从小到大升序排列。

E2:E4单元格区域只是辅助提示区间的范围,并不具有数据查询的作用。

查询的参考条件是D2:D4单元格区域,也就是下图的红色方框处的数值决定了区间结果。

然后使用vlookup函数查询提成。

=VLOOKUP(H1,$D$2:$F$4,3,TRUE)

当然除了vlookup也可以使用lookup函数,公式如下:

=LOOKUP(H1,$D$2:$D$4,$F$2:$F$4)

index+match函数组合亦可,公式如下:

=INDEX($F$2:$F$4,MATCH(H1,$D$2:$D$4,1))

这三个方法都要求数据的区间从小到大升序排列,否则将得不到结果。


以上,为区间查询的一些常用的方法,仅供参考!

欢迎关注套路Excel!

标签: