mid函数提取年龄?如何提取年龄公式
很多朋友对于mid函数提取年龄和如何提取年龄公式不太懂,今天就由小编来为大家分享,希望可以帮助到大家,下面一起来看看吧!
如何在Excel中使用MID函数精确提取身份证号的年龄
在Excel中,快速从身份证号中提取年龄是一项实用技能。要实现这一点,首先在空白单元格输入公式"=YEAR(TODAY())-MID(身份证号单元格,7,4)",按回车即可。这个公式利用了MID函数,它从输入的字符串中提取指定数量的字符,这里是从身份证的第7位开始,提取4位数字,代表出生年份,然后与当前年份相减,得出年龄。
身份证号的结构为18位,其中7-14位是个人的生日信息。如果需要提取完整的出生日期,公式会稍作调整,变为"=TEXT(MID(身份证号单元格,7,8),"0-00-00")"。这个公式使用MID函数获取前8位,格式化为"日-月-年"的形式。请注意,这种方法适用于中华人民共和国居民身份证,其数字格式固定。
这些技巧源于网络,通过网络共享和传播。在使用时,请尊重原作者的知识产权。通过Excel中的这些操作,我们可以轻松地从身份证号中提取关键信息,如年龄或出生日期,以满足各种数据分析或报告的需求。
用mid函数如何计算年龄
1、如图,在B4单元格输入公式=2018-mid(A4,7,4).按回车键即可提取A4单元格的身份证号年龄。
2、下拉公式,可以提取整个A列的身份证号年龄。
3、2018指提取2018年该身份证号人的年龄,mid(A4,7,4)函数指在A4单元格中身份证号从第7位开始提取4位数,即提取1969.则年龄计算就是2018-1969=49岁。如果提取2015年时该身份证号年龄就是=2015-mid(A4,7,4)。
扩展资料:
我国现行居民身份证是全国统一编号,由十五位阿拉伯数字组成,每个公民是一人一号,同年、同月、同日所出生的按地区人数,按县固定次序进行合理分配顺序号代码。做到不重、不漏、不错。编号排列的含义是:
1、第l一6位数为行政区划代码;
2、第7—12位数为出生日期代码;
3、第13---15位数为分配顺序代码;
怎么用excel提取年龄
输入以下公式
=DATEDIF(TEXT(MID(A2,7,8),"0000-00-00"),TODAY(),"y")
公式表示:通过MID函数取身份证号码的第7位起的8个字符,以“0000-00-00”格式显示,作为DATEDIF的始终日期,计算与TODAY()之间相隔的年份,即年龄。
方法如下
1、首先,在你要提取年龄返回的单元格中输入以下公式,如图。
2、其次,该公式只需要修改几个地方,第一个图中红圈的地方,修改成你要提取的身份证号码所在单元格
3、第二个需要修改的地方是日期,如图,将日期修改为你想截止提取年龄的日期。
4、下拉单元格即可完成多个身份证号码的年龄提取了。
扩展资料
数据库和清单管理函数
AVERAGE返回选定数据库项的平均值
COUNT计算数据库中包含数字的单元格的个数
COUNTA计算数据库中非空单元格的个数
DGET从数据库中提取满足指定条件的单个记录
MAX返回选定数据库项中的最大值
MIN返回选定数据库项中的最小值
PRODUCT乘以特定字段(此字段中的记录为数据库中满足指定条件的记录)中的值
STDEV根据数据库中选定项的示例估算标准偏差
STDEVP根据数据库中选定项的样本总体计算标准偏差
SUM对数据库中满足条件的记录的字段列中的数字求和
VAR根据数据库中选定项的示例估算方差
VARP根据数据库中选定项的样本总体计算方差
GETPIVOTDATA返回存储在数据透视表中的数据
日期和时间函数
DATE返回特定时间的系列数
DATEDIF计算两个日期之间的年、月、日数
DATEVALUE将文本格式的日期转换为系列数
DAY将系列数转换为月份中的日
DAYS360按每年360天计算两个日期之间的天数
EDATE返回在开始日期之前或之后指定月数的某个日期的系列数
EOMONTH返回指定月份数之前或之后某月的最后一天的系列数
HOUR将系列数转换为小时
MINUTE将系列数转换为分钟
MONTH将系列数转换为月
NETWORKDAYS返回两个日期之间的完整工作日数
NOW返回当前日期和时间的系列数
SECOND将系列数转换为秒
TIME返回特定时间的系列数
TIMEVALUE将文本格式的时间转换为系列数
TODAY返回当天日期的系列数
WEEKDAY将系列数转换为星期
参考资料:百度百科 excel函数
OK,本文到此结束,希望对大家有所帮助。