请高手帮忙做一个excel的累进计算表格

2024-12-21 11:14:46
推荐回答(4个)
回答1:

标记一下。
楼上几位的答案好象都不对。因为楼主的要求累进的。

按我的理解是:
一、楼主所给出的系数,只是对应分段范围的系数,而不是对总额的系数;
二、对于某个总额,其对应的总报销金额,应由各分段计算出的报销累计得出,这也就是楼主所说的“累进”;
三、这种计算报销额度的方式,很象是为公费医疗保险的大病保险理赔而设计的报销制度,因为它对小额度费用的平均报销系数低,而对大额度费用的报销系数高。从这个制度的具体情况来说,若按表1的数据计算,报销系数在0~70%,也就是最高也是不会超过70%的,具体分析如下:
①、当总额在0~0.5万之间时:
费用不予报销,完全自行承担,即平均报销系数为0;
②、当总额在0.5万~1万之间时:
先要自行承担5000,余下的按系数0.5报销,也就是说,总额10000元时,报销的金额为(10000-5000)*0.5,也就是2500元,相对于总额的报销系数只有25%,
所以,这一总额范围对应的报销系数范围是0~25%,平均报销系数仅为12.5%;
③、当总额在1万~3万之间时:
如果总额为3万,报销时,首先,其中的1万的报销金额按前面的计算结果为2500,余下的2万的报销金额按系数0.55报销,即(30000-10000)*0.55,得11000,总共的报销金额为13500元,相对于总额的报销系数为13500/30000=45%,
所以,这一总额范围对应的报销系数范围是25%~45%,平均报销系数仅为35%;
④、当总额在3万~5万之间时:
如果总额为5万,报销时,首先,其中的3万的报销金额按前面的计算结果为13500,余下的2万的报销金额按系数0.6报销,即(50000-30000)*0.6,得12000,总共的报销金额为25500元,相对于总额的报销系数为25500/50000=51%,
所以,这一总额范围对应的报销系数范围是45%~51%,平均报销系数仅为48%;
报销金额恰好等于总额50%的情况也处在这一范围之内,我们可以把对应的值求出来:总额为45000时,可报销总额=13500+(45000-30000)*0.6=22500,恰好是45000的50%;
也就是说,如果把能报销50%以上的称之为大额报销,那么,45000元就是区分大额度报销与小额度报销的分界点。
可以接着分析,得出结论:当总额越大时,报销系数也在增大,逐渐趋近于最大的系数0.7,但不可能超过0.7这个系数。
四、根据这一报销制度的定义,通常的计算方法就是分段计算、然后累计出最终值。这样计算,的确麻烦,所以,楼主求助,应该就是为了得到一个统一的公式,免去分段求积然后求和之苦。这能不能做到呢?答案当然是肯定的:SUMPRODUCT函数就是解决它的关键。
五、答案
①、表1中,E1单元格的公式是:
=SUMPRODUCT(TEXT(D1-{5000,10000,30000,50000},"G/通用格式;!0")*{0.5,0.05,0.05,0.1})
可以简化成:
=SUMPRODUCT(250*TEXT(D1/5000-{1,2,6,10},"G/通用格式;!0")*{10,1,1,2})

②、表2中,E1单元格的公式同上直接简化:
=SUMPRODUCT(250*TEXT(D1/5000-{1,2,6,10},"G/通用格式;!0")*{12,1,1,2})

回答2:

表1
E列公式:
=IF(D6<5000,0,IF(D6<=10000,0.5*D6-2500,IF(D6<=30000,0.55*D6-3000,IF(D6<=50000,0.6*D6-4500,0.7*D6-9500))))
表2
E列公式:
=IF(D6<5000,0,IF(D6<=10000,0.6*D6-3000,IF(D6<=30000,0.65*D6-3500,IF(D6<=50000,0.7*D6-5000,0.8*D6-10000))))
复制进去,往下拖就可以。

回答3:

E列公式:

=IF(D2<5000,0,IF(D2<=10000,0.5*D2,IF(D2<=30000,0.55*D2,IF(D2<=50000,0.6*D2,0.7*D2)))) 

三楼打字辛苦了~~

回答4:

jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj