全文1000字,,預計3分鐘讀完 一個身份證號到底能扒出多少Excel知識?年齡,?星座,?生日?籍貫,?屬相,? 今天就再來教大家一招! 根據(jù)身份證號計算退休日期,! 示例數(shù)據(jù)為隨機數(shù)模擬,,非真實數(shù)據(jù) 要回答這個問題,首先得明確退休的條件,,按照人事部的規(guī)定,,普通員工男性60周歲,女性50周歲即可申請退休,,這一批次統(tǒng)計的都是普通員工,。 從這個規(guī)定來看,要計算退休年齡,,需要知道每個人的性別和年齡,,但是表格里只有身份證號碼,相關人員就不知道該如何處理了,。 實際上,,在身份證號碼中就包含了性別和出生日期,再通過出生日期就能計算出年齡,,最后再計算出對應的退休日期即可,。 公式為: =EDATE(--TEXT(MID(C2,7,8),"0-00-00"),IF(TEXT(-1^MID(C2,9,9),"女;男")="男",60,50)*12) 公式看起來長,實際上就是EDATE函數(shù)的應用,。 EDATE函數(shù)的功能是得到某個日期在指定的月數(shù)之后的一個日期,,簡單來說,假如知道一個日期是2022年1月1日,,想知道3個月之后的日期,,就可以用公式=EDATE("2022-1-1",3)得到結果是2022年4月1日。 函數(shù)的用法很簡單,,在計算退休日期的這個問題中,,結構其實也很簡單,就是EDATE(出生日期,退休年齡*12),,年齡*12是把年數(shù)換算成月數(shù)的作用,,另外要根據(jù)性別判斷退休年齡。 公式之所以看起來很長,,是因為把計算出生日期和退休年齡的過程都嵌套在一起了。 實際上,,對于這類問題不建議一步到位的方法,,還是分步處理更容易理解和檢查,也就是利用身份證號碼分別得出出生日期,、性別和退休年齡,,最后再去計算退休日期。 本例中提取出生日期的公式是=--TEXT(MID(C2,7,8),"0-00-00"),。 提取性別用的公式是:=TEXT(-1^MID(C2,9,9),"女;男") 從身份證號碼提取出生日期和性別的公式有很多,,每個人估計都能寫出一兩種解法,有興趣的同學也可以去看看之前的教程,。 知道了性別要計算退休年齡使用IF函數(shù)就可以很容易得到,,公式為:=IF(E2="男",60,50) 有了這三個信息,計算退休年齡的公式也就很容易了=EDATE(D2,F2*12),。 可見,,很多問題乍一看覺得挺難,沒思路,,實際上是過于追求一步到位造成的,。 遇到問題先不要想著省事,將問題一步步拆解開,,每一步都不難,。 時間久了,對單獨的函數(shù)都非常熟練以后,,再用一條公式去搞定問題也就沒那么難了,。 以上,就是今天的所有內(nèi)容啦,,感謝你的觀看,! |
|