工龄工资计算?如何根据一些条件设置公式?

发布网友 发布时间:2022-04-20 07:51

我来回答

1个回答

热心网友 时间:2022-07-11 00:09

有点晕啊!绕得有点复杂啊!

问题在于你的2个日期,因为DEATDIF函数是对年对月对日的,而且你显示出来的是2021年5月,而工作日期显示的是如2011年5月,必须 是当月会出现问题的,所以必须要把2021年5月月改成为2021年5月31日,应该就可以了。

也就是你公式部分中的:DATEDIF(B3,A$1,"Y"),

改成为:DATEDIF(B3,EOMONTH($A$1,0),"Y")

所以,根据个人的理解,你的完整的公式可以改为:

=CHOOSE(MATCH(LOOKUP(1,0/((年功工资规则!E$2:E$52=薪资表!C3)*(年功工资规则!F$2:F$52=薪资表!B3)),年功工资规则!H$2:H$52),{"标准1","标准2","标准3"},),DATEDIF(B3,EOMONTH($A$1,0),"Y")*LOOKUP(DATEDIF(B3,EOMONTH($A$1,0),"Y"),年功工资规则!$B$15:$B$17,年功工资规则!$C$15:$C$17),MIN(1500,DATEDIF(B3,EOMONTH($A$1,0),"Y")*LOOKUP(DATEDIF(B3,EOMONTH($A$1,0),"Y"),年功工资规则!$B$19:$B$20,年功工资规则!$C$19:$C$20)),MIN(500,DATEDIF(B3,EOMONTH($A$1,0),"Y")*40))

估计应该可以用了吧。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com