如何使用身份证号计算年龄

已经使用 MID(身份证号, 7, 8) 截取了日期字段,应该是以文本显示,如19990101,没办法参与日期计算,怎么再继续转换呢?或者有其他的思路。

用DATE转换为日期再参与计算

DATE(19990101) 是不支持的,
不过我是这么解决的
YEARFRAC(DATEVALUE(MID(‘371102199101011111’,7,4),MID(‘37110219910101111’,11,2),MID(‘37110219910101111’,13,2)),NOW(), 3)