回覆列表
  • 1 # 微Sky

    工具/原料計算機,Excel2010DATE函式、MID函式、DATEDIF函式方法/步驟

    1、開啟Excel表。如圖需要從“C”列的身份證號中,提取出生日期和計算年齡到D列和E列。

    4、這時彈出“函式引數”視窗:在“year"後框中輸入“MID(C3,7,4)”,意思是從C3單元格中身份證號中從第7位開始,取4位數。在 “Month”後框中輸入“MID(C3,11,2)”,意思是從C3單元格中身份證號中從第11位開始,取2位數。在 “Day”後框中輸入“MID(C3,13,2)”,意思是從C3單元格中身份證號中從第13位開始,取2位數。然後再點選“確定”。

    5、如果是對函式的使用比較熟悉。可在D3單元格直接輸入“=DATE(MID(C3,7,4),MID(C3,11,2),MID(C3,13,2))”後回車確定即可,省略第2~4步驟。

    6、這時在D3單元格已顯示從C3單元格提取出來的出生日期“1990/1/22”了。

    7、然後在E3單元格,輸入“=DATEDIF(D3,TODAY(),"y")”後回車確定。意思是計算D3單元格的日期至當前日期的年數,Today()函式表示當前日期,“Y”指結果以週年顯示。

    8、這時在E3單元格已計算出從“1990/1/22”至今為“29”週年。

    9、透過下拉複製單元格格式,完成D列與E列提取出生日期和計算年齡了。

    注意事項計算出的年齡為週年數。不足週年的時間不計入。

  • 2 # 黑哥的PS成長之路

    1.開啟示例EXCEL檔案,該表有4個欄目:身份證號、姓名、出生日期、年齡。出生日期和年齡需要透過EXCLE進行提取和計算,該2列的單元格格式為“常規”格式。

    2.提取出生日期需要使用的函式有兩個,一個是DATE函式,一個是MID函式。DATE函式的結構為DATE(year,month,day),其作用是將提取的數字變為日期格式進行顯示。

    3.MID函式的結構為MID(text, start_num, num_chars),其作用是從字串中提取指定位數的字元,其中text是需要提取的字元所在的字串,start_num是需要提取的字元在該字串中的起始位置,num_chars是需要提取的字元的位數。

    4.在C3單元格輸入公式“=DATE(MID(A3,7,4),MID(A3,11,2),MID(A3,13,2))”並下拉, 其中MID(A3,7,4)用於提取年份,MID(A3,11,2)用於提取月份,MID(A3,13,2)用於提取日期。

    5.不需要精確到日期的年齡計算可以直接用需計算的年份減身份證號的年份來得出。如要算所有人在2016年時的年齡,在C3單元格輸入公式“=2016- MID(A3,7,4)”即可。

    需要精確到日期的年齡計算需要使用隱藏的DATEDIF函式。該函式的結構為DATEDIF(start_date,end_date,unit),其中start_date是起始日期(在本例中就是出生日期),end_date是結束日期(在本例中就是需要計算年齡的具體年份日期),unit是要返回的資訊型別。如要算所有人在2016年6月1日時的準確年齡,在C3單元格輸入公式“=DATEDIF(C3, "2016/6/1","y")”即可。

  • 中秋節和大豐收的關聯?
  • 與其他自主轎車相比,睿騁CC表現如何,是否值得入手?