怎么在EXCEL中设置退休提醒公式?

2026-05-18 02:57:32
推荐回答(2个)
回答1:

假设身份证是18位的,那么身份证7-15位就是出生年月日“yyyymmdd”
假设60岁退休
=if(60*12-datedif(date(mid(a1,7,4),mid(a1,11,2),mid(a1,13,2)),today(),"m")<0,"已退休",if(60*12-datedif(date(mid(a1,7,4),mid(a1,11,2),mid(a1,13,2)),today(),"m")<6,"快要退休了","未退休"))
公式解释:
date(mid(a1,7,4),mid(a1,11,2),mid(a1,13,2))
可以取出身份证中的年月日
datedif(date(mid(a1,7,4),mid(a1,11,2),mid(a1,13,2)),today(),"m")
,可以计算出生日期到今天经历的月份数量

回答2:

身份证上用MID函数直接提取出生日期,根据身份证倒数第二位的奇偶,用if函数给年份分别加50和60年,然后和今天的日期相减,设置公式就行了吧