今天我來結合一個實際案例,介紹1個公式根據工齡計算年假天數的4種方法。
如下圖所示(黃色區域處輸入公式)
【職工帶薪年休假條例】
根據職工累計工作年限而定:
1、已滿1年不滿10年的,年休假5天;
2、已滿10年不滿20年的,年休假10天;
3、已滿20年的,年休假15天。
【公式】
方法1:=IF(B2<1,0,IF(B2<10,5,IF(B2<20,10,15)))
方法2:=LOOKUP(B2,{0,1,10,20},{0,5,10,15})
方法3:=5*MIN(3,ROUNDUP(B2/9.9,0))
方法4:=5*MIN(3,CEILING(B2/9.9,1))
工齡工資
如下圖,是某企業關於員工工齡工資的規定:
按照這個工齡工資標準,我們來計算一下員工的`工齡工資,如下動圖所示:
説明:
計算工齡,我們利用的是DATEDIF函數,首先在C2中輸入公式:
=DATEDIF(B2,TODAY(),"Y"),下拉填充,得出工齡。
計算對應的工齡工資,我們利用指定條件下邏輯判斷函數IF函數:
在D2中輸入公式:
=IF(C2=1,50,IF(C2=2,100,IF(C2=3,150,IF(C2=4,180,IF(C2>10,360,IF(C2>4,180+(C2-4)*30,"")))))),下拉填充,得出對應的工齡工資。
連續滿一年:=IF(C2=1,50)
連續滿兩年:=IF(C2=2,100)
連續滿三年:=IF(C2=3,150)
連續滿四年:=IF(C2=4,180)
超過四年,不超過十年:
=IF(C2>4,180+(C2-4)*30,"")
超過十年:=IF(C2>10,360)