Excel设置公式,根据不同在职天数,发放不同奖金。

首先需要设置在职天数公式,当离职日期为空时,默认在职天数为薪资结算期段的最后一天2017/7/25(薪资结算期段的最后一天默认为每个月的25日)减去入职日期。当在职天数满15天时,奖金250元;在职天数满30天时,再发放奖金250元;在职天数满60天时,发放奖金500元。当1000元奖金都发放完毕后,在职天数再往上累加,单元格内显示“已领取全额奖金”。

    创建奖金数量和在职天数的等级表;

    离职日期直接减入职日期即可计算在职天数;

    然后用在职天数查表vlookup函数(奖金等级表)获取你要的数据。

追问

用IF怎么写,6.26-7.25刚好30天,根据判断只给250元,没有给之前满15天时的250元,怎么解决?设置60<=在职天数<91,则显示“已领取全额奖金”,当根据入职日期在本月7.25已在职60天时,应该已经领到500元,但到下月再加上30天时,为90天,仍显示奖金500元;如果不包含90天,到25号已在职59天,下月刚好31天,则无法满足满60天领取500元,90天时也不能领取500元。

温馨提示:答案为网友推荐,仅供参考