如何通过年龄提取出生日期?

作者&投稿:郟琴 (若有异议请与网页底部的电邮联系)
~

输入以下公式

=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函数




如何通过年龄提取出生日期?
公式表示:通过MID函数取身份证号码的第7位起的8个字符,以“0000-00-00”格式显示,作为DATEDIF的始终日期,计算与TODAY()之间相隔的年份,即年龄。方法如下 1、首先,在你要提取年龄返回的单元格中输入以下公式,如图。2、其次,该公式只需要修改几个地方,第一个图中红圈的地方,修改成你要提取的...

身份证号提取年
1. 在一个单元格中输入需要计算年龄的身份证号码。2. 选中与年龄相关的单元格,通常这会是新的列。3. 在函数栏中,输入公式:=YEAR(NOW())-MID(身份证号码单元格, 7, 4)。这个公式的作用是从身份证号码的第7位开始,也就是第7个字符开始,算到第11个字符(共4位数字),这代表出生年份,...

excel身份证中如何提取出生日期
使用mid函数在身份证号中提取出生日期的方法

身份证的出生日期、年龄、性别如何快速提取?这 6 个技巧能帮到你_百度...
1. 用快捷键提取出生年月:Ctrl+E配合手动输入首个身份证的年月日,WPS会自动识别规则,实现批量填充,避免繁琐的函数公式。2. 计算年龄:直接用当前年份减去身份证上的出生年份,如在C2单元格输入=2020-MID(B2,7,4),就能得到年龄。3. 性别识别:身份证第17位数字决定性别,WPS有内置函数提取,或...

身份证的出生日期、年龄、性别如何快速提取?这 6 个技巧能帮到你_百度...
1. 通过快捷键Ctrl+E,WPS能快速识别并填充出生年月。只需在第一个单元格输入第一个身份证的年月日,然后选中并使用快捷键,即可批量获取第7至14位的出生年月。2. 利用函数计算,减去出生年份和当前年份的差值,即可得到年龄。比如在C2单元格输入=2020-MID(B2,7,4),直接得出年龄。3. 身份证第...

excel按身份证号提取年龄
excel 身份证号关联年龄和性别 提取出生日期。A列是身份证号码列。现在在B2中输入=DATE(MID(A2,7,4),MID(A2,11,2),MID(A2,13,2)) 在英文输入法状态下输入。点击回车键即提取成功。MID函数就是在指定的字符串中提取一定数量的字符。A2就是指定字符串,7是开始提取的位置,就是从号码中...

在excel中,从身份证中提取出生年月日、性别、年龄
1. 年龄提取公式:对于18位身份证号码,年龄可通过以下公式计算:`=IF(LEN(A1)=18,DATEDIF(DATE(MID(A1,7,4),MID(A1,11,2),MID(A1,13,2)),NOW(),"y"),DATEDIF(DATE("19"&MID(A1,7,2),MID(A1,9,2),MID(A1,11,2)),NOW(),"y"))`2. 性别提取公式:身份证号码倒数第二位...

EXCEL表中如何才能从一列身份证号里筛选出不同年龄阶段的人(比如要筛...
EXCEL表中从一列身份证号里筛选出不同年龄阶段的人,比如要筛选出2012年前生的,可先通过MID函数提取出生年份,再通过筛选功能即可实现。方法步骤如下:1、打开需要操作的EXCEL表格,在任意空白单元格输入函数=MID(A1,7,4)+0,然后回车即可。【A1使身份证号码所在单元格,可根据实际修改,7,4表示从...

出生年月提取年龄公式
以excel为例,身份证号的出身年月日的提取公式为:在年龄单元格中输入=YEAR(TODAY())-MID(A2,7,4)。A2这个代表你表格中身份证号码的位置。公式输入正确之后回车【ENTER】键确认即可。MicrosoftExcel是Microsoft为使用Windows和AppleMacintosh操作系统的电脑编写的一款电子表格软件。直观的界面、出色的计算...

怎样提取出生年月日所对应的身份证号码
1. 在Excel表格中输入需要筛选的身份证号码。2. 在B1单元格中输入提取年龄的计算公式:=DATEDIF(TEXT(TEXT(MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00"),"e-mm-dd"),TODAY(),"y")。3. 点击回车键,函数公式将生成计算结果,显示对应身份证号码的年龄为“64”。4. 向下拖动公式以批量填充...

朝阳区17746425752: 知道年龄怎么算出生年月 -
饶晨景天: 可以通过以下公式计算出出生年月:=YEAR(NOW())-年龄-1其中,NOW()函数可以获取当前年份,YEAR函数可以将年份从字符串转换为数字形式,年龄指从当前年份往前推的年数.计算结果减1是因为我们出生的年份其实是当前年份减去年龄,所以还要再减去1才是正确的出生年份.注意:这只是一个简单的公式,具体的计算结果还要根据具体情况进行调整.

朝阳区17746425752: 小学数学题根据年龄怎么计算出生日期 -
饶晨景天:[答案] 用被求人当前所在的年减掉年龄即可. 例如:XX在2013年 年龄为 15 则其出生年为 2013-15 = 1998 其它的要求,如具体日期等,看题设条件是否有给出线索. 以上

朝阳区17746425752: excel根据年龄推断出生日期 -
饶晨景天: 公示很简单,需要设置单元格格式:1.先设置公式:设数据在A列,那么b2=YEAR(NOW())-A22.然后设置格式:将b2单元格格式视之为“日期→2013-3-4”的格式.

朝阳区17746425752: excel里如何将年龄转化成出生年月? -
饶晨景天: 比如年龄在B列中,不要输入“岁”,仅78 76 52之类的 C1输入公式 =year(today())-b1 公式下拉即可

朝阳区17746425752: 可以根据人的出生年,年龄,推算出出生月份和日期吗 -
饶晨景天: 可以推算出来但是不会很准确

朝阳区17746425752: Excel根据年龄算出生年月 -
饶晨景天: 通过出生日期计算年龄比较简单,因为规则在你手里,通过年龄计算出生年月就不太可能了,主要是数据没掌握在你手里,无法用于准确的计算,除非你所谓的年龄 用 天作为单位(比如1岁8个月实际可能是1岁7个月15天,也可能是1岁8个月30天,结果即使是用月做单位也不靠谱的) 如果一定要算,也很简单: =EDATE(TODAY(),-20) 就是当前日期的 20个月前,也就是所谓的 “生日”了,实际并不精准!

朝阳区17746425752: Excel 请问已知年龄,如何倒推出生年月 -
饶晨景天: 因为不知道这个人几月生的或者活了几个月,所以只能根据年龄得出出生年,公式是=YEAR(TODAY())-年龄

朝阳区17746425752: 在EXCEL表格中,知道了年龄,怎么推算出生年月 -
饶晨景天: 年好以算,月不好算.因为假如今天是9月21日,那么假如一个人是1986-1-18日出生,那么,从2011年1月18日以后的所有月份,他都是25岁,那么,仅根据一个25,是返回不了月份的.

朝阳区17746425752: 从身份证用公式提取年龄和生日,并且已有固定格式. -
饶晨景天: 身份证: 310110“19XX XX XX”6218 引号内是要提取的出生日期,假设身份证号在A1 年龄: =YEAR(TODAY())-MID(A1,7,4)*1或: =YEAR(TODAY())-MID(A1,7,4)*1+1 生日: =MID(A1,11,2)&"月"&MID(A1,13,2)&"日"

朝阳区17746425752: excel通过年龄算出生年月 -
饶晨景天: 这样的话你的年龄 要精确的月,如果不精确的月,误差在 12个月以内 比如 11岁零 3个月 将A1设置为文本格式 年龄输入A1 11-3 B1输入公式 =TEXT(EDATE(TODAY(),-(--LEFT(A1,FIND("-",A1,1)-1)*12+RIGHT(A1,LEN(A1)-FIND("-",A1,1)))),"YYYY-MM") 如果只知道年龄 A1输入 年龄 B1输入公式 =TEXT(EDATE(TODAY(),A1*12*-1),"YYYY-MM")

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网