怎样用excel公式计算经济补偿金
当情况符合劳动法第46条时,才可以要求企业支付经济补偿金。获得补偿金的规则在劳动法第47条,大致为:
经济补偿按员工在本单位工作的年限,每满一年支付一个月工资。六个月以上不满一年的,按一年计算;不满六个月的,向劳动者支付半个月工资;
若月工资高于用人单位所在地上年度职工月平均工资三倍的,支付标准为三个月月工资;
支付经济补偿的年限最高不超过十二年;
月工资是指在劳动合同解除或者终止前十二个月的平均工资。
操作方法
- 01
首先,进行假设。假设该员工2015/8/8入职,任职到2017/3/31,当地2016年职工月平均工资为4500,并且假设他离职前12个月的工资如下图。 我们需要计算的就是这个人2017/3/31前十二个月(也就是2016/4-2017/3)的平均工资,且要考虑劳动法47条的规定“若月工资高于用人单位所在地上年度职工月平均工资三倍的,支付标准为三个月月工资”。
- 02
然后,确定月工资标准。 如下图,round函数语法为round(number,digits),digits为2即保留两位有效数字 另外,用if函数IF(logical_test,value_if_true,value_if_false)来判断比较该员工的月工资是否高于当地职工上年度的3倍平均工资。即,若D19/12>=B4*3为真,则月工资为D19/12*3,否则月工资为D19/12
- 03
大致确定应发经济补偿金的月数。 月数的计算公式不要单纯地运用DATEDIF(B2,B3,"m")或(YEAR(B3)-YEAR(B2))*12+MONTH(B3)-MONTH(B2)这样的公式,因为计算结果不够精确。比如2015/8/8-2015/8/31,其实一共是0.77个月,即(31-8+1)/31=0.77,如果用上述两种公式0.77月就会被忽略。
- 04
其次,精确确定应发经济补偿金的月数。 2015/8/8入职,任职到2017/3/31。在职的总月数为:(2015/8共31天-2015/8没入职的7天)/2015/8共31天+(2015/9-2017/2)共18个月+2017/3在职共31天/2017/3共31天。 如下图,EOMONTH(start_date,months),当start_date为2015/8/8、months为0时,即可求出2015/8/8+0个月后的当月最后一天的日期,即2015/8/31;DATE(2015/8/31)即为31。
- 05
最后,月工资标准*应发经济补偿金的月数就等于经济补偿金金额。 比如假设的这个人,工作年限不到两年,那么按劳动法规律应按两年计(这个特地打电话给12333咨询的),那就是支付2个月的月平均工资做为经济补偿金,即7010*2=14020。如果工作年限不到6个月,那就是7010/2=3505。如果工作年限在8个月,那就是7010。如果工作年限超过12年,那最高也就是7010*12。 如下图,这里同样用到IF函数判断。其中ROUNDUP(number,num_digits)可以将小数直接向上舍入到要求的小数位。比如ROUNDUP(1.1,0)=2