1、首先,进行假设。假设该员工2015/8/8入职,任职到2017/3/31,当地2016年职工月平均工资为4500,并且离职前12个月的工资如下图。
2、然后,确定经济补偿支付标准。如下图,round函数语法为round(number,digits),digits为2即保留两位有效数字另外,用if函数IF(logical_test,value_if_true,value_if_false)来判断比较该员工的月工资是否高于当地职工上年度的3倍平均工资。
3、其次,精确确定在职月数。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天。
4、确定应发经济补偿金的月数。1.5年<工作年限≤2年,那么按两年计,支付2个月的月平均工资作为经济补偿金。如果工作年限不到6个月,补偿金为0.5倍月平均工资。如果工作年限超过12年,那么补偿金最高为12倍月平均工资。
5、最后,经济补偿金金额=经济补偿支付标准*应发经济补偿金的月数。
步骤如下:
假设原表格如图一,C列值为A列值*B列值
图一
把C列公式作如下改动
C1:=ROUNDUP(A1*B1,0) 下拉
效果见图二
=IF(B2<39448,E2*MIN(DATEDIF(B2,C2,"Y")+IF(DATEDIF(B2,C2,"MD")>=1,1,0),12),IF(E2
这个公式试一下,如有不足再追问
赞同1975qjm
用if()试试