excel表格中DATEDIF(TEXT(MID(A1,7,INT(LEN(A1)⼀2-1)),"#-00-00"),TODAY(),"Y")这些符号代表什么

2025-06-20 22:51:26
推荐回答(3个)
回答1:

"#-00-00"是日期格式,
"Y"代表年
想了解这些东西的意思,简单的可以右击单元格属性,自定义中那些格式表述方法,复杂的就要去查相关资料了,不是一句两句可以在这说完的!

回答2:

从身份证号码出计算年龄的公式
=DATEDIF(TEXT(MID(A1,7,8),"0-00-00"),TODAY(),"y")
公式中:MID(A1,7,8)表示从A1身份证号码的第7个字符起截取8个字符,通过TEXT将其转换成“0-00-00”日期格式,然后通过DATEDIF日期函数,得到距离今天相隔的年数,即年龄。

回答3:

这个函数是自定义的吗