一個表格中如何設置自動求和公式(表格怎么自動求和公式)
949
2022-06-04
這也是學習群里的朋友們提出的問題:如何根據身份證直接算出退休年月?
其實這個問題難就難在:
1、哪個函數最合適;
2、如何區別男、女兩種情況。
EDATE函數
以某個日期為起點,算多長時間以后的某時間,可以用一個簡單的EDATE函數搞定,尤其是整年整月的情況。
功能:
返回表示某個日期的序列號,該日期與指定日期 (start_date) 相隔(之前或之后)指示的月份數。
語法:
EDATE(start_date, months)
EDATE 函數語法具有以下參數:
Start_date??? 必需。一個代表開始日期的日期。應使用 DATE 函數輸入日期,或將日期作為其他公式或函數的結果輸入。例如,使用函數 DATE(2008,5,23) 輸入 2008 年 5 月 23 日。
Months????必需。 start_date 之前或之后的月份數。 months 為正值將生成未來日期;為負值將生成過去日期。
備注:
Microsoft Excel 可將日期存儲為可用于計算的序列號。默認情況下,1900 年 1 月 1 日的序列號是 1,而 2008 年 1 月 1 日的序列號是 39448,這是因為它距 1900 年 1 月 1 日有 39448 天。
如果 start_date 不是有效日期,則 EDATE 返回 錯誤值 #VALUE!。
如果 months 不是整數,將截尾取整。
用法舉例:
(強調:計算結果是序列號,要設置成日期格式)
本示例提示
本示例中:
退休年月是以出生日期為起始時間,女性55年或男性60年以后的年月,所有用EDATE函數。
思路如圖:
所以,如果身份證在A2單元格,公式為:
=EDATE(DATE(MID(A2,7,4),MID(A2,11,2),MID(A2,13,2)),55*12+MOD(MID(A2,17,1),2)*5*12)
如下圖:
擴展
昨天講的Excel162 | 身份證提取的出生日期,你想要什么格式?一文中,TEXT與CONCATENATE函數計算出的不同格式的出生日期,都可以用來計算退休時間。
如下圖:
當然:現在都說要延遲退休年齡,算法可沒有這么簡單哦,但原理是如此
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。