在excel中,要計算工齡的方式很多,計算方法多樣化,在此,本文給大家講解計算工齡的其中一種方式! 方法/步驟 本方式采用的是,給出入職時間和離職時間按月計算出工齡,下面我們一起來分析如何解決這個問題。 首先看下圖。 上圖A,B列,給出了入
在excel中,要計算工齡的方式很多,計算方法多樣化,在此,本文給大家講解計算工齡的其中一種方式!
方法
本方式采用的是,給出入職時間和離職時間按月計算出工齡,下面一起來分析如何解決這個問題。
Excel表通過入職日期自動計算工齡,輸入離職日期工齡自動清零,可使用輔助列計算工齡,再通過IF函數(shù)判斷是否離職,若離職則工齡清0。 方法步驟如下: 1、打開需要操作的EXCEL表格,插入輔助列,在相應單元格輸入函數(shù)=DATEDIF(A2,TODAY(),"Y")&"
首先看下圖。
=DATEDIF(R29,IF(T29="",TODAY(),T29),"Y")
上圖A,B列,給出了入職時間和離職時間,下面,根據(jù)這兩個參數(shù),按月來計算出工齡。所使用的方法是,首先計算出兩個時間差的總月數(shù),然后再根據(jù)月數(shù)來計算工齡。
DATEDIF函數(shù)可以根據(jù)第三個參數(shù)不同,計算兩個日期之間的年份差、月份差與日差。再通過IF函數(shù)集合,可以實現(xiàn)你的需要。也可以幫你去處理,需要你把文件傳過來
如上圖一樣,新增兩個列,分別是工作月數(shù)和工作年齡。下面,開始進行計算吧,首先要計算的是工作總月數(shù)。
A1為入職日期; B1計算工齡,輸入:=datedif(A1,today(),"Y")+if(datedif(A1,today(),"YM")
看上圖,使用組合公式:=((YEAR(B2)-YEAR(A2))*12+MONTH(B2)-MONTH(A2))這樣就能計算出總月數(shù)了。最后,得出了月數(shù)之后,就該計算工齡了,使用QUOTIENT函數(shù)即可以求出結果。
如果入職時間在D2,則在F2輸入=DATEDIF(D2,TODAY(),"m")/12,回車出現(xiàn)的就是工齡,前面的表示整年,后面的表示不滿一年的數(shù)字,如1/3表示是4個月,依此類推,往下拉到你所需要的地方就是了
擴展閱讀,以下內容您可能還感興趣。
excel如何根據(jù)入職時間計算工齡
工齡計算方法(精確到月)
1.從表格看,某個員工的入職的年月日,知道現(xiàn)在的時間(*-7-30)用現(xiàn)在的年份減入職的時間就對應了其工齡,這就要用到DATEDIF函數(shù).
2.選定H3根據(jù)上述DATEDIF的用法,我們可以寫成函數(shù)=DATEDIF(G3,NOW(),"Y")&"年"&MOD(DATEDIF(G3,NOW(),"m"),12)&"月",其中NOW()指現(xiàn)在的系統(tǒng)日期(也就是本文檔建立的日期)*-7-30,DATEDIF(G3,NOW(),"Y")表示G3單元格的日期到現(xiàn)在日期之間的年數(shù),DATEDIF(G3,NOW(),"m")指G3單元格的日期到現(xiàn)在的日期之間的月數(shù),MOD(DATEDIF(G3,NOW(),"m"),12)指取兩個日期之間月數(shù)和12(這里e799bee5baa631333337613764的12就是指1年有12個月)這個數(shù)取余,這樣函數(shù)分析完畢,點擊其他任意單元格,張三的工齡就顯示出來了。
3.選定H3,按下Ctrl+C 鍵復制單元格,再次選定其他工齡單元格,按下Ctrl+V 鍵粘貼單元格,隨意點擊其他的單元格后即可得到其他人員的工齡了。為了驗證該函數(shù)的對錯,也沒有太多的輸入,只找了幾個具有代表性的,對此可以口算下,函數(shù)是沒有錯誤的。
工齡工資計算方法
1.假設該車間的工齡工資的設定:3年以內每月10元,4年時每月20,5年時每月30,6年時每月40,7以上年時每月50。這個要求是以年設定的,相對比較簡單,用到函數(shù)DATEDIF(G3,TODAY(),"年")提取工齡的年數(shù),用IF語句來判斷該數(shù)字的大小來決定工齡的工資。
2.根據(jù)上述條件選定I3輸入函數(shù)=IF(DATEDIF(G3,NOW(),"Y")<=3,10,IF(DATEDIF(G3,NOW(),"Y")=4,20,IF(DATEDIF(G3,NOW(),"Y")=5,30,IF(DATEDIF(G3,NOW(),"Y")=6,40,IF(DATEDIF(G3,NOW(),"Y")>=7,50))))) 然后在選擇任意一個單元格,就會在I3的單元格顯示出張三的工齡工資30.
3.選定I3按下Ctrl+C 鍵復制單元格,再次選定其他工齡工資單元格,按下Ctrl+V 鍵粘貼單元格,隨意點擊其他的單元格后即可得到其他人員的工齡工資了。
EXCEL表格里知道入職時間了,怎樣計算工齡?
如果入職時間zhidao在D2,則在F2輸入=DATEDIF(D2,TODAY(),"m")/12,回車出現(xiàn)的就是工齡,前面回的表示整年,后面的表示不滿一年的數(shù)字,如1/3表示是4個月,依此類推,往下拉到你所需要的地方就是了答
Excel中,如何根據(jù)現(xiàn)在日期和工齡,計算入職時間?
=RANDBETWEEN("1999-12-6","2000-12-5")
或=RANDBETWEEN(DATE(YEAR(TODAY())-16,MONTH(TODAY()),DAY(TODAY()))+1,DATE(YEAR(TODAY())-15,MONTH(TODAY()),DAY(TODAY())))
都要zd將單元格設置為回日期格式答的某種類型
excel如何根據(jù)入職年份計算工齡
假設入職時間是年份加月份(例1989-9)格式,
工齡計算值按年來計算,公式參考 =year(today())+month(today)/12-year(a1)-month(a1)/12
EXCEL中根據(jù)員工入職時間計算年假天數(shù)
1、選擇C2單元格,輸入“=DATEDIF(B2,TODAY(),"Y")”,按回車確認,自動計算出小百的工齡?!癟ODAY()”表示系統(tǒng)當前的日期;“知=DATEDIF(B2,TODAY(),"Y")”表示計算B2單元格中的日期與系統(tǒng)當前的日期之間的年差。
2、復制C2單元格,填充至C3:道C5區(qū)域,自動計算出其他員工的工齡?;?/p>
3、選擇D2單元格,輸入“=IF(C2<=3,3,C2)”,按回車確認,自動計算出小百的工齡休假天數(shù)。數(shù)?!?IF(C2<=3,3,C2)”表示如果C2單元格的數(shù)值小于或等于3,則顯示3,如果不答是,則顯示C2單元格中的數(shù)值。
4、復制D2單元格,填充至D3:D5區(qū)域,自動計算出其他員工的休假天數(shù)。
5、這樣就可以計算出年假天數(shù)了。
聲明:本網(wǎng)頁內容旨在傳播知識,若有侵權等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com