今天有個人資部的妹子過來找我,叫我幫她處理員工工齡的計算。
在職場上會點EXCEL技巧還是挺吃香的,呵呵!
如圖:
圖一
要計算已滿工齡,其實隻需寫個函數即可。
圖二
函數原理:
1、datedif函數的作用是計算兩個日期之間的年數、月數、天數。
第一個參數start_date:起始時間
第二個參數end_date:結束時間
第三個參數unit:函數返回的類型
參數1和參數2可以是帶具體的時間、也可以是其他函數的結果。
參數3:unit為返回結果的代碼,具體代碼如下:
"y"返回整年數
"m"返回整月數
"d"返回整天數
"md"返回參數1和參數2的天數之差,忽略年和月
"ym"返回參數1和參數2的月數之差,忽略年和日
"yd"返回參數1和參數2的天數之差,忽略年。按照月、日計算天數
我給她結果時,她搖了搖頭,這不是我想要的結果。我當時有點暈了,要求沒有說清楚。
圖三
要求是:不足半年按半年計算,超過半年按一年來計算,這樣的計算規則。
其實我們可以利用CEILING函數:
在C2單元格輸入公式
=CEILING((TODAY()-B2)/365,0.5)
圖四
函數原理:
CEILING函數表示向上舍入為最接近的指定基數的倍數
函數語法:
=CEILING(數值,基數)
注意:
第一個參數TODAY()-B2,代表的是時間差的意思,及參加工作到今日當天的天數差。
好了,學會了這兩個函數計算工齡再也不用愁了。有時間自己動手試試吧!望評論 轉發!
會計與excel方面的實戰,限時優惠。需要的親。可以放心購買。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!