Excel 函数 : 身份证号获取年纪等

Posted Mars-xq

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Excel 函数 : 身份证号获取年纪等相关的知识,希望对你有一定的参考价值。

参考

计算年龄

Excel 函数大全

Excel 函数(按类别列出)

公式和函数

LOOKUP 函数

VLOOKUP 函数

TODAY函数返回的是当前的日期,

2021/11/18

NOW函数返回的是当前的日期与时间。

2021/11/18 10:20

DATEDIF函数根据指定的间隔单位返回两个日期的差异值。

=DATEDIF(start_date,end_date,unit)
=DATEDIF(开始日期, 结束日期, 间隔单位)

以下 A3 为身份证号码:

性别

=IF(MOD(MID(A3,17,1),2),“男”,“女”)

生日

=TEXT(MID(A3,7,8),“0000-00-00”)

年纪

1、年计算

=DATEDIF(TEXT(MID(A3,7,8),“0000-00-00”),TODAY(),“Y”)

=DATEDIF(TEXT(MID(A3,7,8),“0000-00-00”),NOW(),“Y”)

=YEAR(TODAY())-MID(A3,7,4)

=YEAR(NOW())-MID(A3,7,4)

2、月计算

=DATEDIF(TEXT(MID(A3,7,8),“0000-00-00”),TODAY(),“M”)/12

=DATEDIF(TEXT(MID(A3,7,8),“0000-00-00”),NOW(),“M”)/12

3、日计算

=DATEDIF(TEXT(MID(A3,7,8),“0000-00-00”),TODAY(),“D”)/365.25

=DATEDIF(TEXT(MID(A3,7,8),“0000-00-00”),NOW(),“D”)/365.25

退休年纪

=EDATE(TEXT(MID(A3,7,8),“0000-00-00”),MOD(MID(A3,17,1),2)*120+600)

生肖

=MID(“猴鸡狗猪鼠牛虎兔龙蛇马羊”,MOD(YEAR(TEXT(MID(A3,7,8),“0000-00-00”)),12)+1,1)

=MID(“猴鸡狗猪鼠牛虎兔龙蛇马羊”,MOD(MID(A3,7,4),12)+1,1)

星座

=LOOKUP(–TEXT(TEXT(MID(A3,7,8),“0000-00-00”),“mdd”),101,“摩羯”;120,“水瓶”;219,“双鱼”;321,“白羊”;420,“金牛”;521,“双子”;621,“巨蟹”;723,“狮子”;823,“处女”;923,“天秤”;1023,“天蝎”;1122,“射手”;1222,“摩羯”)&“座”

=VLOOKUP(MID(A3,11,4)*1,0,“摩羯座”;120,“水瓶座”;219,“双鱼座”;321,“白羊座”;420,“金牛座”;521,“双子座”;622,“巨蟹座”;723,“狮子座”;823,“处女座”;923,“天秤座”;1024,“天蝎座”;1123,“射手座”;1222,“摩羯座”,2,1)

以上是关于Excel 函数 : 身份证号获取年纪等的主要内容,如果未能解决你的问题,请参考以下文章

EXCEL表格中 怎么用函数从身份证号获取出生日期,年龄、性别

Excel身份证号为啥变成了科学计数

excel身份证号如何提取出生日期?

excel中怎么根据身份证号提取省份?

怎样在excel表格中批量查找身份证号相同的人员筛选出来?

excel 中把身份证号转换成年龄和出生日期的公式是啥?