设置主页 | 收藏本站 Excel学习网-公益型的EXCEL在线学习网站,助您轻松办公!

如何用函数计算退休年纪

2021年10月29日 14:12 发布来源:Excel学习网

   根据身份证号码提取性别:

  =IF(MOD(MID(A2,15,3),2),“男”,“女”)

如何用函数计算退休年纪

  要点:

  身份证号码中的性别信息是第17位数字,单数代表中国男性,偶数可以代表一个中国女性。

  首先,使用mid函数从a2单元的第15位提取三个字符。

  然后用MOD函数计算这个字符除以2的余数。

  最后在用if函数进行判断,余数必须大于0则返回男,余数为0则返回女。

  这里使用 mid (a2,15,3)的目的是与旧的15位身份证兼容。公式的这一部分也可以使用MID(A2,17,1)。

  根据身份证号计算退休时间:

  =EDATE(TEXT(MID(A2,7,8),”0!/00!/00),mod(mid(a2,15,3),2)*120+600)

如何用函数计算退休年纪

  要点:

  使用TEXT(mid  (a2,7,8),“ 0!/00!/00”) ,计算出生日期信息。

  然后用mod(mid(a2,15,3),2)计算不同性别码和2除的余数,结果是1或0。

  如果gender code除2的余数为1,则mod(mid(a2, 15,3), 2) *120 600等于1*120 600,得到720。

  否则为0*120+600,结果为600。

  EDATE函数返回指定月份之后的日期,即以出生日期为准,男性退休年龄为720个月(60岁),女性为600个月(50岁)。

原创文章如转载请注明:转载自Excel学习网 [ http://www.excelxx.com/]
需要保留本文链接地址:http://www.excelxx.com/jiqiao/14060.html
分享到:
网站地图 | XML地图 | 免责声明 | 关于我们 | Excel学习网:优秀的EXCEL在线学习和资源分享网站。
版权所有: CopyRight © 2013-2018 www.excelcn.com All Rights Reserved.
豫ICP备12002644号