如何分段扣取不同比例的手续费?

来源:百度知道 编辑:UC知道 时间:2024/05/04 22:17:25
按照不同的人均数额,分别扣取手续费.
人数不固定.当人均存入0-5000元时,扣除20%,
当人均5000-10000时,5000-10000部分按照30%扣除.当达到10000-50000时该部分扣除40%.50000以上时,该部分扣除50%.

请问高手如何实现.工具可以使用excel或者vba代码.其他的web语言+数据库的最好.多谢

用EXCEL公式不难.
假设人均数为A1、手续费为B1,在B1中输入公式:
=IF(A1<0,0,IF(A1<5000,A1*20%,(A1<10000,1000+(A1-5000)*30%,IF(A1<50000,2500+(A1-10000)*40%,(A1-50000)/2+18500)))

当你在A1中输入一个数额时,B列就有相应扣除的手续费。
如果需要保存各次计算情况,把B1中的公式在列中下拉复制即可。
如果有出入,可以和我发站内消息联系。