身份证号码提取年龄的公式(用一个公式从身份证号中提取年龄)
身份证号码转换年龄,怎么做?
如果身份证号码在A1单元格,那么只要在需要算年龄的单元格中输入如下公式:=DATEDIF(TEXT(MID(A1,7,8),"0000-00-00"),TODAY(),"Y")

解析:
DATEDIF函数,此函数了隐藏函数,其在帮助和插入公式里面没有。 返回两个日期之间的年\月\日间隔数。常使用DATEDIF函数计算两日期之差。包含D,M,Y,YD,YM,MD
DATEDIF(起始日期,结束日期,返回值的类型)。
在本例中起始日期是从身份证中提取的出生时期,结束日期是计算机系统的当前日期,返回类型是“Y”,表示两个日期间的年数。
TEXT(value,format_text)
将数值转换为按指定数字格式表示的函数。
Value 为数值、计算结果为数字值的公式,或对包含数字值的单元格的引用。
Format_text 为“单元格格式”对话框中“数字”选项卡上“分类”框中的文本形式的数字格式。
MID(text, start_num, num_chars)
TEXT是包含提取字符的文本字符串,可以直接输入含有目标文字的单元格名称。
START_NUM是文本中提取的第一个字符的位置,文本中第一个字符位置为1,以此类推,起始数字不得大于文本长度,否则会报错。
NUM_CHARS,指定希望从文本中返回的字符个数。
注意:在输入公式时将输入法切换成英文状态。