excel公式怎么设置阶梯式提成公式?

销售业绩70个以内没有提成,业绩在71到100区间是25元/个业绩在101到150区间35元/个,业绩在150以上的45元/个,打个比方,这个月业绩为500个,那我的提成... 销售业绩 70个以内没有提成,
业绩在71到100区间是25元/个
业绩在101到150区间35元/个,
业绩在150以上的45元/个,
打个比方,这个月业绩为500个,那我的提成就是30个*25元+50个*35元+350个*45元=18250元(70-100有30个,100-150有50个,150以上有150个)

上个月业绩为140个,那我的提成就是30个*25元+40个*35元=2150元(70-100有30个,100-150有40个)
这个计算公式要怎么写?感谢给位大神!
展开
 我来答
退休画线工
2020-04-01 · 知道合伙人软件行家
退休画线工
知道合伙人软件行家
采纳数:5410 获赞数:27010
1981年毕业于湖南大学,从事化工设计30多年,精于工程设计

向TA提问 私信TA
展开全部

如图,成绩在A列,B列得出提成,公式:

B2=SUM(TEXT(A2-{70,100,150},"[<]!0")*{25,10,10})

公式解读:把业绩数量分别与70、100、150相减,得到3个差值,如果差值小于0,就通过text函数强制设置为0!([<]!0),再将3个差值分别与25、10、10相乘,得到3个积,最后用sum把3个积求和。第1个积,是超过70个以上的所有数量全部按25元一个来计算,那么超过100个以上的就只要追加10元/个来补偿了,也就是100个以上的先按25元提成,再追加10元一个,所以第2个积是差值乘以10;同理150个以上,再追加10元一个提成(25+10+10)。

比如截图中的140,第1个差为70,70×25=1750,第2个差为40,这40个已计算过25元一个了,所以追加10元一个:40*10=400,第3个差为-10,因为是负数,满足text函数中的格式条件([<]),所以text函数将其强制设置为0,0×10=0,最终3个积求和的结果就是:2150。


公式还是有点诀窍的,你也追加追加悬赏吧,呵呵。

Vs1t@
2020-04-01 · 回答中学习,走上人生巅峰
Vs1t@
采纳数:8 获赞数:15

向TA提问 私信TA
展开全部
单元格内输入if函数嵌套 =IF(C1<71,0,IF(C1<101,25,IF(C1<151,35,45)))
追问
可能是我表述不清楚,我想知道是提成多少,打个比方,这个月业绩为500,那我正确的提成就是30*25+50*35+350*45=18250  你这个公式显示45
追答
一样啊 那就把输出结果改一下 安前面条件改一下
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式