Note: The other languages of the website are Google-translated. Back to English

如何在Excel中從租用日期算起服務期限?

現在,如果您擁有一系列數據,包括員工姓名及其在工作表中加入公司的日期,則可能需要計算他們的服務年限,這意味著要獲得員工在公司工作的年數和月數。 本文,我將為您介紹解決此工作的快速方法。

使用YEARFRAC函數計算從租用日期開始的服務時間

使用DATEDIF函數從租用日期開始計算服務時間

使用DATEDIF函數計算從租用日期到今天的服務期限

具有驚人功能的從租用日期起計算服務時間


使用YEARFRAC函數計算從租用日期開始的服務時間

要根據租用日期和特定日期計算服務期限,YEARFRAC功能可以為您提供幫助。

請輸入以下公式或將其複製到空白單元格中:

=INT(YEARFRAC(B2,C2))

備註:在以上公式中, B2 是僱用日期單元格, C2 是結束日期單元格。

然後拖動填充手柄,將小腸複製到您需要的其他單元格中,您將在數年內獲得此人的服務時長。


使用DATEDIF函數從租用日期開始計算服務時間

如果您需要計算確切年月日中的服務期限,則Excel中的DATEDIF函數可以幫您一個忙。

計算服務年限:

請輸入以下公式或將其複製到空白單元格中:

=DATEDIF(B2, C2, "y")& " Years"


計算服務年限,以年和月為單位:

請使用以下公式:

=DATEDIF(B2,C2,"y")&" Years, "&DATEDIF(B2,C2,"ym")&" Months"


計算服務年限,以年,月和日為單位:

應用以下公式:

=DATEDIF(B2,C2,"y") & " Years, " & DATEDIF(B2,C2,"ym") & " Months, " & DATEDIF(B2,C2,"md") & " Days"

備註:在以上公式中, B2 是僱用日期單元格, C2 是結束日期單元格。


使用DATEDIF函數計算從租用日期到今天的服務期限

某些情況下,您可能需要計算從租用日期到今天的服務期限,因此,每天打開工作表時,服務期限都會自動更新。 在這種情況下,您應該在DATEDIF函數中結合使用TODAY函數。

請根據您的需要應用以下任一公式:

=DATEDIF(B4, TODAY(), "y")& " Years"
= DATEDIF(B4,TODAY(),“ y”)&“年,”&DATEDIF(B4,TODAY(),“ ym”)&“月”
= DATEDIF(B6,TODAY(),“ y”)&“年份”&DATEDIF(B4,TODAY(),“ ym”)&“月,”&DATEDIF(B4,TODAY(),“ md”)& “ 天”


具有驚人功能的從租用日期起計算服務時間

您很難記住那麼多公式,但是,如果有 Excel的Kutools,其 日期和時間助手 功能,您可以根據需要快速以年,月,日,年+月+天或其他格式計算服務時間。

備註:要應用此 日期和時間助手,首先,您應該下載 Excel的Kutools,然後快速輕鬆地應用該功能。

安裝後 Excel的Kutools,請這樣做:

1。 單擊要在其中查找結果的單元格,然後單擊 庫工具公式助手 > 日期和時間助手,請參見屏幕截圖:

2。 在 日期和時間助手 對話框中,進行以下操作:

  • 來看看我們的 差異 選項從 類別 部分;
  • 參數輸入 在文本框中,選擇分別包含僱用日期和結束日期的單元格;
  • 然後,根據需要選擇輸出結果類型。 例如,您可以獲取服務年限,以年,月,年+月+天+年,年+月為單位。

3。 完成設置後,單擊 OK 按鈕,您將獲得第一個計算結果,然後,只需拖動填充手柄以填充此公式即可測試單元格,現在您將根據需要獲得以下結果:

點擊下載Kutools for Excel並立即免費試用!


更多相關文章:

  • 計算兩個日期之間的天數/工作日/週末數
  • 您是否曾經需要計算過Excel中兩個日期之間的天數? 有時候,您可能只想計算兩個日期之間的工作日,有時,您只需要計算兩個日期之間的周末天。 在特定條件下,您如何計算兩個日期之間的天數?
  • 計算兩個日期之間的天時和分
  • 假設您有兩列日期時間單元格,現在,您想要計算這兩個日期時間單元格之間的天,小時和分鐘之差,如下面的屏幕快照所示。 本文,我將討論一些為您解決此任務的方法。

最佳辦公效率工具

Kutools for Excel 解決了你的大部分問題,並將你的生產力提高了 80%

  • 重用: 快速插入 複雜的公式,圖表 以及您以前使用過的任何東西; 加密單元 帶密碼 創建郵件列表 並發送電子郵件...
  • 超級公式欄 (輕鬆編輯多行文本和公式); 閱讀版式 (輕鬆讀取和編輯大量單元格); 粘貼到過濾範圍...
  • 合併單元格/行/列 不會丟失數據; 拆分單元格內容; 合併重複的行/列...防止細胞重複; 比較範圍...
  • 選擇重複或唯一 行; 選擇空白行 (所有單元格都是空的); 超級查找和模糊查找 在許多工作簿中; 隨機選擇...
  • 確切的副本 多個單元格,無需更改公式參考; 自動創建參考 到多張紙; 插入項目符號,複選框等...
  • 提取文字,添加文本,按位置刪除, 刪除空間; 創建和打印分頁小計; 在單元格內容和註釋之間轉換...
  • 超級濾鏡 (將過濾方案保存並應用於其他工作表); 高級排序 按月/週/日,頻率及更多; 特殊過濾器 用粗體,斜體...
  • 結合工作簿和工作表; 根據關鍵列合併表; 將數據分割成多個工作表; 批量轉換xls,xlsx和PDF...
  • 超過 300 項強大的功能. 支持 Office / Excel 2007-2021 和 365。支持所有語言。 在您的企業或組織中輕鬆部署。 完整功能 30 天免費試用。 60 天退款保證。
kte選項卡201905

Office選項卡為Office帶來了選項卡式界面,使您的工作更加輕鬆

  • 在Word,Excel,PowerPoint中啟用選項卡式編輯和閱讀,發布者,Access,Visio和Project。
  • 在同一窗口的新選項卡中而不是在新窗口中打開並創建多個文檔。
  • 將您的工作效率提高 50%,每天為您減少數百次鼠標點擊!
officetab底部
按評論排序
留言 (17)
5中的5評分 · 1評級
網站主持人對此評論進行了最小化
我如何計算從日期或僱用到今天的服務年限?
網站主持人對此評論進行了最小化
你好,AB,
計算從入職日期到今天的服務年限,只需應用以下公式:(注:A2為入職日期,根據需要更改)
=DATEDIF(A2,TODAY(),"y") & "年" & DATEDIF(A2,TODAY(),"ym") & "月"

請嘗試一下,希望對您有所幫助!
網站主持人對此評論進行了最小化
我試過這個公式,它提出了#value!


請幫忙
網站主持人對此評論進行了最小化
你好,夏娃,
上面的公式在我的工作表中效果很好,您使用哪個 Excel 版本?
或者您可以在此處插入錯誤屏幕截圖。
感謝您!
網站主持人對此評論進行了最小化
嗨,我想知道如何為單個員工添加我通過 datedif 找到的兩種不同的體驗
例如:3 年 11 個月 4 天 4 年 3 個月 18 天,

我正在尋找一個公式來獲得以下結果

8 年 2 個月 22 天。

感謝
網站主持人對此評論進行了最小化
為了計算以年、月和日為單位的服務長度以及開始日期和結束日期,我注意到 James 的結果是 20 天。 我想確認結束日期是指離職生效日期(終止/離職後的第 1 天)還是最後僱用日期。
開始(僱用日期)和結束日期(最後僱用日期“LED”)都應包含在計算中。 預計返回 21 天,但不是 20 天,因為它算不上。 從 12 年 11 月 2025 日到 12 年 31 月 2025 日的天數。
如何更改公式? 還是應該使用終止生效日期(LED + 1 天)作為單元格 C2,而不是輸入“LED”作為結束日期?
網站主持人對此評論進行了最小化
嗨,Florence,如果您想在計算時同時包含開始日期和結束日期,您只需在天數部分後加 1,如下公式:=DATEDIF(B2,C2,"y") & "年, " & DATEDIF(B2,C2,"ym") & "月, " & DATEDIF(B2,C2,"md")+1 & "天"
請嘗試,希望對您有所幫助!
網站主持人對此評論進行了最小化
如果服務是 25 年 07 個月 05 天,那麼我計算的不是。 年,結果為 25,但如果月份等於或超過 06 個月,則需要計算/考慮全年。 計算後
網站主持人對此評論進行了最小化
工作服務計算 1 個月的公式不同
網站主持人對此評論進行了最小化
如果週年紀念日在一周內,我該如何突出顯示單元格? 例如,他們從 01 年 10 月 2020 日開始,如果日期是每年 24/09,我希望開始日期以黃色突出顯示,如果週年紀念日過去,則變為紅色,那麼在第 7 天后 1 天變為紅色?
網站主持人對此評論進行了最小化
親愛的祝您身體健康。 我要求在更少的服務時間 9 年中調整更多的月天數,以完成 10 年。 請介紹一下。
網站主持人對此評論進行了最小化
我有問題; 我是新加入政府的。 部門作為Accounts網站的初級文員:我想計算出服務結束期,然後在政府放寬期給的服務期中增加額外的幾個月天數,以完成服務9到10年(總服務時間為8年,8月,18 天),但政府。 給予 10 個月零 28 天的時間來編制允許進入養老金領取者的服務期。 謝謝你解決了這個問題。
網站主持人對此評論進行了最小化
服務年限後已確定。 您如何計算人員服務計算日期 (SCD)。 是否有一個公式可以從人員的新任命日期中減去服務年限以獲得他們的 SCD 休假日期?
網站主持人對此評論進行了最小化
我可以得到什麼版本的 Excel? 我無法在 Excel 2016 上獲得該功能
網站主持人對此評論進行了最小化
你好,
示例中的 Excel 版本為 Excel 2010。 DATEDIF 函數在 Excel 2013 及更高版本中不可用。
DATEDIF 不是標準函數,因此不是函數庫的一部分,因此沒有文檔。 Microsoft 不提倡使用此功能,因為它在少數情況下會給出不正確的結果。

此函數不會出現在“插入函數”對話框中,並且在“函數參數”對話框中無法識別。
此函數的準確性在 Excel 2010 中略有提高,但某些錯誤從未修復。

希望能幫助到你。 祝你今天過得愉快。
此致,
曼迪
網站主持人對此評論進行了最小化
如果我有一份仍在公司工作的員工(只有開始日期)和不再在公司工作的員工(有開始和結束日期)的混合列表,是否有使用當前日期計算服務年限的公式,除非有結束日期,在這種情況下,將使用結束日期代替當前日期來計算從開始到結束的總服務時間?
網站主持人對此評論進行了最小化
首先非常感謝您對我們的幫助!

我正在嘗試使用公式來計算服務年數和月數 (=DATEDIF(B2,C2,"y")&" Years, "&DATEDIF(B2,C2,"ym")&" Months") 效果很好,但是我想添加該行和另一行僅包含數字的行。 那可能嗎? 例如:公式 =DATEDIF(B2,C2,"y")&" Years, "&DATEDIF(B2,C2,"ym")&" Months" 位於 D2 中,我想添加年數和月數E2 中另一個機構的服務,F2 中的總和。

非常感謝所有幫助。
5中的5評分
這裡還沒有評論
留下你的意見
以訪客身份發帖
×
評價此帖子:
0   字符
推薦地點

關注我們

版權所有©2009 - 萬維網。extendoffice.com。 | 版權所有。 供電 ExtendOffice。 |
Microsoft和Office徽標是Microsoft Corporation在美國和/或其他國家的商標或註冊商標。
受Sectigo SSL保護