函數(shù):如何根據(jù)身份證算年齡
我們都知道身份證的第7-14位為生日位,下面我們就來看看如何通過函數(shù)公式將身份證的生日提取出來,再計算出年齡。
設計表單
表單中添加身份證字段,然后根據(jù)輸入的身份證,先用CONCAT及MID函數(shù)提取生日,然后再將生日文本轉成日期格式。再計算2個日期差最終算出年齡。

函數(shù)編寫
- 提取生日
CONCAT(MID(身份證號,7,4),'-',MID(身份證號,11,2),'-',MID(身份證號,13,2))
- 文本轉日期
DATE(MID(提取生日,1,4),MID(提取生日,6,2),MID(提取生日,9,2))
- 計算年齡
DATEDIF(文本轉日期,當前日期,'y')
效果預覽
點擊體驗表單