跳到主要內容

如何在Excel中從出生日期算起退休日期?

假設一名僱員將在60歲退休,您如何從Excel的出生日期算起退休日期?

用公式計算從出生日期起的退休日期

使用公式計算退休日期和從出生日期起的剩餘年份

使用方便的功能計算從出生日期算起的退休日期


用公式計算從出生日期起的退休日期

例如,我有一個人的出生日期列表,如果他們的退休年齡為60歲,以下公式可以幫助您計算他們的退休日期,請這樣做:

1. 例如,將以下公式輸入到與數據范圍相鄰的空白單元格C2中,然後將填充手柄向下拖動到要應用此公式的單元格,並顯示五位數字,如以下屏幕截圖所示:

=IF(DAY(E2)=1,DATE(YEAR(E2)+60,MONTH(E2),0),DATE(YEAR(E2)+60,MONTH(E2)+1,0))

2. 然後,您應該將這些數字轉換為日期格式,選擇數字,然後選擇 短期約會 來自 下的下拉列表 首頁 標籤,並且所有數字都已轉換為正常日期格式,請參見屏幕截圖:

筆記:

1.此公式可以計算一個人的退休日期,該日期在他完成60歲的月份的最後一天,這意味著,如果出生於5年10月1976日,他將在5/31/2036退休。

2.在上式中 E2 是您使用的出生日期單元格,並且 60 該人將退休的退休年齡,您可以根據需要進行更改。


使用公式計算退休日期和從出生日期起的剩餘年份

有時,您可能需要計算退休日期,該日期是從出生日期算起60年後的確切出生日期,例如,如果該人出生於5年18月1980日,則確切的退休日期將是5/18 / 2040年。 為了處理此任務, 教育日期 功能可以幫您一個忙。

1. 請將下面的簡單公式應用於要放置結果的空白單元格,然後向下拖動填充手柄以將該公式填充到其他單元格,請參見屏幕截圖:

=EDATE(B2,12*60)
備註:在以上公式中, B2 是該單元格包含您要基於其計算退休日期的出生日期,並且 60 是退休年齡。

2. 然後,您應該將結果格式化為日期格式,選擇數字,然後選擇 短期約會 來自 下的下拉列表 首頁 標籤,並且所有數字都已轉換為正常日期格式,請參見屏幕截圖:

3。 如果要計算退休日期之前的剩餘年份,請應用以下公式,然後向下拖動填充手柄以將該公式填充到其他單元格,請參見屏幕截圖:

=YEARFRAC(TODAY(),C2)
備註:在以上公式中, C2 是您計算出的退休日期。

保養竅門:如果您只想保留剩餘年份的整數部分,請使用以下公式: = INT(YEARFRAC(TODAY(),C2))。


使用方便的功能計算從出生日期算起的退休日期

如果你有 Excel的Kutools, 用它 加上年份 功能,您還可以輕鬆計算退休日期,該日期是從出生日期算起60年後的確切出生日期。

注意:要應用此 加上年份,首先,您應該下載 Excel的Kutools,然後快速輕鬆地應用該功能。

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

1。 單擊要查找結果的單元格。 然後點擊 庫工具 > 公式助手 > 公式助手,請參見屏幕截圖:

2。 在 公式助手 對話框,請執行以下操作:

  • 選擇 日期 選項從 公式 類別 下拉列表;
  • 然後選擇 加上年份 來自 選擇一個公式 列錶框;
  • 在右邊 參數輸入 部分中,從“日期時間”文本框中選擇要基於其計算退休日期的單元格列表,然後將退休年齡鍵入 聯繫電話 框。

3。 然後點擊 Ok 按鈕,您將獲得結果,然後將填充手柄向下拖動到單元格以計算退休日期,如下圖所示:

備註:使用此功能,您可以計算退休日期,該日期是在出生日期的確切日期,例如如果出生於5年10月1976日將在5/10/2036年退休。

立即下載和免費試用Excel的Kutools!


更多相關文章:

  • 從僱用日期計算服務時間
  • 如果您現在擁有一系列數據,包括員工姓名及其在工作表中加入公司的日期,那麼現在,您可能要計算他們的服務年限,這意味著要獲得員工在公司工作的年數和月數。
  • 從出生日期獲取或計算年齡
  • 現在,如果您在Excel工作表中有該僱員的出生日期列表,則要計算每個人的年齡。 在Excel中,有一些有用的功能,例如YEARFRAC或DATEDIF,可以幫助您快速輕鬆地確定生日的年齡。
  • 根據身份證號計算年齡
  • 假設您有一個ID號碼列表,其中包含13位數字,而前6個數字是出生日期。 例如,ID號9808020181286表示生日是1998/08/02。 您如何從ID號中獲取年齡,如以下在Excel中快速顯示的屏幕截圖所示?

最佳辦公生產力工具

熱門特色: 尋找、突出顯示或識別重複項   |  刪除空白行   |  合併列或儲存格而不遺失數據   |   沒有公式的回合 ...
超級查詢: 多條件VLookup    多值VLookup  |   跨多個工作表的 VLookup   |   模糊查詢 ....
高級下拉列表: 快速建立下拉列表   |  依賴下拉列表   |  多選下拉列表 ....
欄目經理: 新增特定數量的列  |  移動列  |  切換隱藏列的可見性狀態  |  比較範圍和列 ...
特色功能: 網格焦點   |  設計圖   |   大方程式酒吧    工作簿和工作表管理器   |  資源庫 (自動文字)   |  日期選擇器   |  合併工作表   |  加密/解密單元格    按清單發送電子郵件   |  超級濾鏡   |   特殊過濾器 (過濾粗體/斜體/刪除線...)...
前 15 個工具集12 文本 工具 (添加文本, 刪除字符,...)   |   50+ 圖表 類型 (甘特圖,...)   |   40+ 實用 公式 (根據生日計算年齡,...)   |   19 插入 工具 (插入二維碼, 從路徑插入圖片,...)   |   12 轉化 工具 (數字到單詞, 貨幣兌換,...)   |   7 合併與拆分 工具 (高級合併行, 分裂細胞,...)   |   ... 和更多

使用 Kutools for Excel 增強您的 Excel 技能,體驗前所未有的效率。 Kutools for Excel 提供了 300 多種進階功能來提高生產力並節省時間。  點擊此處獲取您最需要的功能...

kte選項卡201905


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

  • 在Word,Excel,PowerPoint中啟用選項卡式編輯和閱讀,發布者,Access,Visio和Project。
  • 在同一窗口的新選項卡中而不是在新窗口中打開並創建多個文檔。
  • 將您的工作效率提高 50%,每天為您減少數百次鼠標點擊!
Comments (13)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Einen Artikel aus dem englischen einfach maschinell ins deutsche übersetzen zu lassen und dann unkontrolliert zu veröffentlichen, ist nicht sehr zielführend bei solch einer gegebenen Themenlage.

So wird aus der gegebenen Formel
=IF(DAY(E2)=1,DATE(YEAR(E2)+60,MONTH(E2),0),DATE(YEAR(E2)+60,MONTH(E2)+1,0))

im deutschen Excel
=WENN(TAG(B2)=1;DATUM(JAHR(B2)+67;MONAT(B2);0);DATUM(JAHR(B2)+67;MONAT(B2y)+1;0))

Andere Befehle, Keywords und Trennzeichen.
This comment was minimized by the moderator on the site
تحية طيبة
اعتقد هناك خطأ في الحساب لان المعادلة الاولى تحسب تاريخ وصول الموظف الى سن الستين
في حين القانون ينص على اكماله سن الستين وليس وصوله سن الستين
فالشخص المولود سنة 1960 سيصل الى سن الستين في يوم ميلاده عام 2020 لكنه سيكمل سن الستين في يوم ميلاده عام 2021

وبالامكان التاكد من اعلاه عن طريق حساب العمر بواسطة تطبيق الحاسبة الموجودة في الموبايلات الحديثة
This comment was minimized by the moderator on the site
Hello friend,

Thanks for your comment. I guess different countries have different laws regarding the retirement age. If your country requires the completion of the age of 60, then you should change 60 to 61 in the formula. Have a nice day.

Sincerely,
Mandy
This comment was minimized by the moderator on the site
Retire at age 56 11/29/1964
This comment was minimized by the moderator on the site
retire at age 56
This comment was minimized by the moderator on the site
Date of birth is 1.1.1967. What will be the retirement age
This comment was minimized by the moderator on the site
It is very easy to understand and useful , Thank you
This comment was minimized by the moderator on the site
Very Useful.
This comment was minimized by the moderator on the site
Can anyone help me on the formula using COUNTIF to calculate the total number of employees who retire before 01/04/2018
This comment was minimized by the moderator on the site
if my date of birth is 10/10/1988 and retirement age is 60. how will be the formula of this in excel,please help.
This comment was minimized by the moderator on the site
Simply add 1998 with 60 you will get 2048
That means ur rt date is 10/10/2048
Eg your d. O. B =10/10/1988
+ 0 /0/ 60
= 10/10/2048
Created myself . Aasim
This comment was minimized by the moderator on the site
add 1998 with 60 becomes 2058. The above calculation is wrong
This comment was minimized by the moderator on the site
if date of birth cell is blank or any text than how would you solve this condition while calculating date of retirement.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations