Excel技巧总结-通过身份证号码提取出生年月,计算年龄,判断男女

2021年10月26日11:12:47 发表评论 热度35 ℃

Today函数

today函数的含义:返回当前系统的日期

 

Text函数

Text函数表示将数值转化为自己想要的文本格式

如输出度分秒坐标

=TEXT(123456,"##0° 00' 00''")  输出结果为:12° 34' 56''

如需输出秒数后面小数部分,则为:

=TEXT(123456.78,"##0° 00' 00.00''")输出结果为:12°34′56.78″

 

=TEXT(TODAY(),"aaaa")   输出今天是星期几(中文格式)

=TEXT(TODAY(),"dddd") 输出今天是星期几(英文格式)

 

Excel技巧总结-通过身份证号码提取出生年月,计算年龄,判断男女

Mid函数

Mid函数可以实现从字符串任意位置提取任意长度的字符

 

Excel如何从身份证号中提取出生年月日

=MID(C2,7,4)&"年"&MID(C2,11,2)&"月"&MID(C2,13,2)&"日"

MID函数作用为从指定的字符串中截取出指定数量字符,例如公式中的“MID(C2,7,4)”,第一个参数表示C2单元格中的身份证号,7表示从第7位开始计算,4表示从第7位开始共截取几位数字,其中公式中的“&”表示拼接字符串

Excel技巧总结-通过身份证号码提取出生年月,计算年龄,判断男女

 

结合Text函数快速提取出生年月

提取出生年月:TEXT+MID函数

=TEXT(MID(C3,7,8),"00-00-00")

=TEXT(MID(C3,7,8),"00年00月00日")

Excel技巧总结-通过身份证号码提取出生年月,计算年龄,判断男女

 

DATEDIF函数

返回两个日期之间的年\月\日间隔数。

DATEDIF(start_date,end_date,unit)

参数1:start_date,表示起始日期

参数2:end_date,表示结束日期

参数1和参数2可以是带引号的文本串(例如:"2014-1-1")、系列号或者其他公式或函数的结果

参数3:unit为所需信息的返回时间单位代码。各代码含义如下:

"y"返回时间段中的整年数

"m”返回时间段中的整月数

"d"返回时间段中的天数

例:

=DATEDIF(D2,TODAY(),"y")

Excel技巧总结-通过身份证号码提取出生年月,计算年龄,判断男女

例:

=DATEDIF(TEXT(MID(C3,7,8),"00-00-00"),TODAY(),"y")&"周岁"

Excel技巧总结-通过身份证号码提取出生年月,计算年龄,判断男女

 

通过身份证号码判断男女

=IF(MOD(MID(C2,17,1),2),"男","女")

Excel技巧总结-通过身份证号码提取出生年月,计算年龄,判断男女

  • 我的小程序
  • weinxin
  • 我的微信公众号
  • weinxin
瓜皮猪

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: