① 如何在EXCEL中計算員工入職年限,精確到幾年幾月。
在EXCEL中計算員工入職年限,精確到幾年幾月,可使用DATEDIF函數實現。
方法步驟如下:
1、打開內EXCEL表格,在單元格中輸入=DATEDIF(A2,TODAY(),Y")&"年容"可得到A2單元格距現在多少年。
② Excel如何統計工齡和任職年限段內人數,並按照性別統計
=sumproct((A1:A100="男")*(B1:B100>=30)) 以上統計1至100行內,男性,年齡30歲以上的人數。
③ excel中根據參加工作日期、入職年限等自動生成當前教(工)齡和任職年限後,來年打開會自動更新
比如:
A B C D
1 參加工作日期入職年限 教(工)齡 件職年限
2 2005-1-1 2006-6-1 ? ?
3 2011-1-1 2012-1-1
4 ......
在C1單元格中輸入公式:=DATEDIF(A2,TODAY(),"y")
在D1單元格中輸入公式:=DATEDIF(B2,TODAY(),"y")
選擇中C2:D2單元格,下拉復制公式即可。
公式說明:=DATEDIF(出生日期,截止日期,"Y")
Y表示年。TODAY()為今天的日期。
④ 在EXCEL中如何自動計算入職年限
一、假設入職日期寫在單元格,則可以在B1單元格寫入公式
=IF(A1="","",DATEDIF(A1,NOW(),"y"))
二、關於DATEDIF函數
DATEDIF函數是Excel隱藏函數,在幫助和插入公式裡面沒有。 返回兩個日期之間的年\月\日間隔數。常使用DATEDIF函數計算兩日期之差。
語法
DATEDIF(start_date,end_date,unit)
Start_date 為一個日期,它代表時間段內的第一個日期或起始日期。
End_date 為一個日期,它代表時間段內的最後一個日期或結束日期。
Unit 為所需信息的返回類型。
Unit 返回
註:結束日期必須大於起始日期
下面舉個小例子:在日常工作中非常實用。
假如A1單元格寫的也是一個日期,那麼下面的三個公式可以計算出A1單元格的日期和今天的時間差,分別是年數差,月數差,天數差。
注意下面公式中的引號和逗號括弧都是在英文狀態下輸入的。
=DATEDIF(A1,TODAY(),"Y") 計算年數差
=DATEDIF(A1,TODAY(),"M") 計算月數差
=DATEDIF(A1,TODAY(),"D") 計算天數差
"Y" 時間段中的整年數。
"M" 時間段中的整月數。
"D" 時間段中的天數。
"MD" start_date 與 end_date 日期中天數的差。忽略日期中的月和年。
"YM" start_date 與end_date 日期中月數的差。忽略日期中的年。
"YD" start_date 與 end_date 日期中天數的差。忽略日期中的年。
三、實例說明
實例1:
題目: 計算出生日期為1973-4-1人的年齡
公式: =DATEDIF("1973-4-1",TODAY(),"Y")
結果: 33
簡要說明 當單位代碼為"Y"時,計算結果是兩個日期間隔的年數.
實例2:
題目: 計算日期為1973-4-1和當前日期的間隔月份數.
公式: =DATEDIF("1973-4-1",TODAY(),"M")
結果: 403
簡要說明 當單位代碼為"M"時,計算結果是兩個日期間隔的月份數.
實例3:
題目: 計算日期為1973-4-1和當前日期的間隔天數.
公式: =DATEDIF("1973-4-1",TODAY(),"D")
結果: 12273簡要說明 當單位代碼為"D"時,計算結果是兩個日期間隔的天數.
實例4:
題目: 計算日期為1973-4-1和當前日期的不計年數的間隔天數.
公式: =DATEDIF("1973-4-1",TODAY(),"YD")
結果: 220
簡要說明 當單位代碼為"YD"時,計算結果是兩個日期間隔的天數.忽略年數差
實例5:
題目: 計算日期為1973-4-1和當前日期的不計月份和年份的間隔天數.
公式: =DATEDIF("1973-4-1",TODAY(),"MD")
結果: 6
簡要說明 當單位代碼為"MD"時,計算結果是兩個日期間隔的天數.忽略年數和月份之差
實例6:
題目: 計算日期為1973-4-1和當前日期的不計年份的間隔月份數.
公式: =DATEDIF("1973-4-1",TODAY(),"YM")
結果: 7
簡要說明 當單位代碼為"YM"時,計算結果是兩個日期間隔的月份數.不計相差年數注意:TODAY()函數獲取的是系統當前日期,所有列舉的實例為2006-11-7日的計算結果,並不一定和你得到的結果相符。
⑤ 請問怎麼用excel算員工入職到離職一共任職了多少時間
任職時間裡面填充「=DATEDIF(A2-1,B2,"m")」
計算時間差的具體發放有以下幾種:
1、在excel中,兩個日期直接相減就可以得到兩個日期間隔的天數,例如:A1-A2 其中:A1為離職時間,A2為入職時間。
2、也可以用函數datedif(時間1,時間2,」y/m/d「),來計算兩個時間相差的年,月,日(最後一個參數為y表示年,m表示月,d表示日)
ATEDIF()函數語法為:=DATEDIF(開始日期,結束日期,第三參數),第三參數可以有若干種情況,分別可以返回間隔的天數、月數和年數。
⑥ Excel中怎麼能實現自動算圖的任職時間
不知你的月份是如何輸入的,日期數據建議按日期輸入,再通過設置單元格格式達到顯示效果的要求。如圖,在B2中輸入2019/1/1,並設置單元格格式為:
m月
右鍵右拉到M3,松開後選擇「以月份填充」,就填充了1月到12月。
現在,在N3中輸入公式:
=TEXT(INDEX(B$2:M$2,MATCH(,0/(B3:M3>0),)),"yyyy年m月-")&TEXT(LOOKUP(9^9,B3:M3,B$2:M$2),"yyyy年m月")
同時按Ctrl+Shift+Enter三鍵輸入數組公式,下拉。
⑦ 怎麼用excel做人事任職資格年限提示
A1是入職日期,設:「2006-03-12」,在其他單元格如B1輸入公式「=DATEDIF(A1,TODAY(),"y")」可得到入職到現在是多少年,然後可以再以這個數據作為提示的條件了,如「=if(B1>=5,"老資歷員工","")」等。
如果要計算「月」數,可將公式中的「Y」改「M」,日數則改「D」。
⑧ excel根據任職年限算工資,怎樣將公式合並
=VLOOKUP(F9,{0,1220,1410;5,1310,1510;9,1400,1610},IF(E9="經理",3,2),1)
⑨ EXCEL如何根據任職時間算出任職年限
假如「任職時間」在A列,計算「任職年限」,可在B2中輸入
=DATEDIF(A2,TODAY(),"Y")