
今有问题如下:
年终给客户返点,年回款200万以内返点5%,超过200到350万的部分返7%,超过350万到500万的部分返10%,
超过500万到700万的部分返13%,超过700万的部分返17%,如何根据客户全年回款额快速计算出所有客户的返点金额呢?

C3单元格输入公式:=SUM(TEXT((B3-{0,2,3.5,5,7}*10^6)*{5,2,3,3,4},"0.00;!0")%),下拉填充即可。

公式解析:
1、B3-{0,2,3.5,5,7}*10^6,用客户年回款金额分别减去0万,200万,350万,500万,700万;
2、TEXT((B3-{0,2,3.5,5,7}*10^6)*{5,2,3,3,4},"0.00;!0")%,将第1步相减结果分别乘以5,2,3,3,4,用TEXT将结果为负数的直接转化为0,再缩小100倍(%的作用)。常量数组{5,2,3,3,4}的由来:200万内返5个点,超过200万到350万的部分返7个点,比200万内的返点多2个点,后来以此类推。TEXT函数第二参数"0.00;!0",意指正数保留两位小数,负数直接转化为0.
3、SUM(TEXT((B3-{0,2,3.5,5,7}*10^6)*{5,2,3,3,4},"0.00;!0")%),将第2步计算的各段返点金额加总,得到累计返点金额。
今天的内容就是这些了,欢迎关注Excel泥瓦匠,Excel学习,E路有你。