excel工齡如何核算
- 綜合知識
- 關注:8.69K次
在單元格中輸入公式【=DATEDIF(B3,TODAY(),“m“)】,按下回車鍵即可計算出工齡(月),然後輸入【=c3/12】,按下回車鍵即可計算出工齡(年);方法如下:
輸入公式
選中目標單元格,在單元格中輸入公式【=DATEDIF(B3,TODAY(),"m")】。
函式DATEDIF
函式【DATEDIF】,說的是開始日期和結束日期之間,年、月、日的間隔數。
計算出工齡(月)
然後按下回車鍵即可計算出工齡(月),如果直接輸入【"Y"】計算工齡(年),會出現少算幾個月的情況。
小編還為您整理了以下內容,可能對您也有幫助:
工齡怎麼計算excel公式
工齡怎麼計算excel公式:
在工齡單元格系按輸入公式“=DATEDIF(A3,B3,"y")”,按enter鍵即可計算出工齡。在工資表的製作中,我們常會用Excel計算工齡工資,績效工資等。
計算工齡的函式公式為:datedif(開始日期,結束日期,"Y")。引號中的引數Y指的是年,如果需要加月份,則引號中的引數可以寫成ym.
反映當前日期的函式公式為:today()。
Excel裡常用公式如下參考:
1、AVERAGE 返回選定資料庫項的平均值。
2、COUNT 計算資料庫中包含數字的單元格的個數。
3、COUNTA計算資料庫中非空單元格的個數。
4、DGET 從資料庫中提取滿足指定條件的單個記錄。
5、MAX 返回選定資料庫項中的最大值。
6、MIN 返回選定資料庫項中的最小值。
7、PRODUCT 乘以特定欄位(此欄位中的記錄為資料庫中滿足指定條件的記錄)中的值。
8、STDEV 根據資料庫中選定項的示例估算標準偏差。
9、STDEVP 根據資料庫中選定項的樣本總體計算標準偏差。
怎樣用excel算工齡?
用公式怎樣算工作年限(excel)
一、假設入職日期寫在A1單元格,要計算入職日期至今一共工作了多少年,則可以在B1單元格寫入公式
=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計算工作年限公式求助
這個問題要分好幾種情況:設A1和B1兩個單元格分別是開始和結束日期
一般工作年限計算只看年份,不看月份,那就用頭尾兩個日期的年份減一下即可,公式如下:=YEAR(B1)-YEAR(A1)
如果要精確一點,可以先算出天數,再除以365,公式如下:=DAYS(B1,A1)/365 這樣算出來的答案,需要設定格式限定一下小數位,或者直接再套一個函式,保留一位小數,公式如下:=ROUND(DAYS(B1,A1)/365,1)
如果要計算截止到當前時間,那可以把B1,改成NOW()。公式就變成:
=YEAR(NOW())-YEAR(A1)
=DAYS(NOW(),A1)/365
=ROUND(DAYS(NOW(),A1)/365,1)
excel怎樣算工作年限
=datedif(參加工作日期,today(),"Y")
或
=datedif(參加工作日期,today(),"Y")+1
是否+1,自定。
另外:日期需要符合Excel規範,應寫成
2011-9-18
等形式。
excel表格裡面怎麼計算工作年限?怎麼輸入公式?
設B2為入職日期,C2為到期日期,則工齡為:
=datedif(B2,C2,"Y")
如果計算到今天,則
=datedif(B2,NOW(),"Y")
如果要準確到年月日,可用如下公式:=DATEDIF(B2,C2,"Y")&"歲"&DATEDIF(B2,C2,"YM")&"個月零"&DATEDIF(B2,C2,"MD")&"天"
或
=DATEDIF(B2,NOW(),"Y")&"歲"&DATEDIF(B2,NOW(),"YM")&"個月零"&DATEDIF(B2,NOW(),"MD")&"天"
假如入職時期在B1欄,則在你需要的單元格輸入:=DATEDIF(B1,TODAY(),"y")下拉就ok
語法:DATEDIF(start_date,end_date,unit)
Start_date 為一個日期,它代表時間段內的第一個日期或起始日期。
End_date 為一個日期,它代表時間段內的最後一個日期或結束日期。
Unit 為所需資訊的返回型別。
Unit 返回
注:結束日期必須大於起始日期
TODAY()——返回日期格式的當前日期
y——年
=DATEDIF(開始工作時間,截止時間+1,"Y")
datedif實際是加減運算,時間要加一天
怎麼excel計算工齡
本視訊演示機型:戴爾-成就3690,適用系統:windows10,軟體版本:Excel2021;
首先開啟需要計算工齡Excel表格,選中目標單元格,在單元格中輸入公式,【=DATEDIF(B3,TODAY(),"m")】,其中函式【DATEDIF】,說的是開始日期和結束日期之間,年、月、日的間隔數,【B3】表示目標日期,【TODAY()】表示需比較的日期,TODAY()函式會自動計算出當前日期的時間,【m】表示兩個日期之間相隔的數以什麼形型的方式返回,這裡【Y】表示年,【M】表示月,【D】表示日,然後按下回車鍵即可計算出工齡(月),如果直接輸入【"Y"】計算工齡(年),會出現少算幾個月的情況;
所以先計算出工齡(月),再計算出工齡(年),再選中計算工齡(年)的單元格,單元格中輸入【=c3/12】,然後按下回車鍵即可計算出工齡(年),最後將滑鼠移動到單元格的右下角,當滑鼠變成黑色十字架向下拖動滑鼠,即可完成工齡的自動計算;
本視訊就到這裡,感謝觀看。
怎樣使用excel函式計算員工工齡?
1、首先excel表格中輸入一個年月日的日期資料,需要計算該日期對應的工齡。
2、然後在B1單元格中輸入計算公式:=DATEDIF(A1,TODAY(),"y")。
3、然後點選回車鍵,即可將函式公式生成計算結果,可以看到工齡為“6”,因為當年的月份計算來看沒有滿“7年”。
4、或者使用另外一種函式公式:=INT(YEARFRAC(A1,TODAY(),1))。
5、點選回車即可生成計算結果,可以看到兩種計算方式可以得到相同的結果。
- 文章版權屬於文章作者所有,轉載請註明 https://shqsg.com/zonghezhishi/8lk0l6.html