excel计算提成怎么列公式啊

我们的提成分两种:第一种:5000以下没提成;5000至20000是3%的提成;20000至30000是4%的提成;30000以上是5%的提。第二种:50000至80000是1%的提成;80000以上是2%的提成,一个人只有四分之一或者三分之一,怎么列啊,望高手不吝赐教!

第一种:
=if(a1>=30000,5%,if(a1>=20000,4%.if(a1>=5000,3%,0)))*a1
第二种:
=if(a1>80000,2%,1%)*a1
不明白“一个人只有四分之一或者三分之一”是什么意思,请说明!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-08-17
设单元格为A1;
第一种:=if(A1>=30000,A1*5%,if(A1>=20000,A1*4%,if(A1>=5000,A1*3%,"无提成")))
第二种:=if(A1>=80000,A1*2%,if(A1>=50000,A1*1%,"无提成"))
至于你说的“四分之一或者三分之一”,没看明白什么意思呀。
第2个回答  2011-08-17
给你一个公式,在EXCEL VBA中新建一个模块,粘贴:

Function 提成(y As Double) As Double
Select Case (y)
Case 0 To 4999
提成 = 0

Case 5000 To 19999
提成 = 0.03

Case 20000 To 29999
提成 = 0.04

Case Is >= 30000
提成 = 0.05
Case Else
MsgBox ("超过提成范围!")
提成 = 0
End Select

End Function
******************************
Function可以在表格中当公式引用。

下面是计算例子:
3000 7000 21000 30000 30990 31000 320000 33000
0.000 0.030 0.040 0.050 0.050 0.050 0.050 0.050
第一个是:=提成(A1)
第3个回答  2011-08-17
=if(A1<5000,0,IF(A1<20000,3%,FI(A1<30000,4%,FI(A1<50000,5%,IF(A1<80000,1%,2%)))))本回答被提问者采纳
第4个回答  2011-08-17
用if函数的嵌套
相似回答