清清流水
发表于 2022-2-6 04:52:40
你这个问题给我问笑了
篮球之粪三姓家奴詹奉献
发表于 2022-2-7 10:20:44
如果有起始时间就可以通过判断 年龄来求 有效期 时间
居民身份证的有效期限分为5年、10年、20年、长期四种。
1、16岁以下的,发给有效期为5年的居民身份证;
2、16周岁至25周岁的,发给有效期为10年的居民身份证;
3、26周岁至45周岁的,发给有效期为20年的居民身份证;
4、46周岁以上的,发给长期有效的居民身份证。证件有效期限从签发之日起计算。
沉渣
发表于 2022-2-16 08:52:10
=IF(LOOKUP((IF(LEN(A2)=15,YEAR(NOW())-1900-VALUE(MID(A2,7,2)),IF(LEN(A2)=18,YEAR(NOW())-VALUE(MID(A2,7,4))," "))),{0,15,25,45,120},{"5","10","20","长期","长期"})="长期","长期",DATE(YEAR(B2)+(LOOKUP((IF(LEN(A2)=15,YEAR(NOW())-1900-VALUE(MID(A2,7,2)),IF(LEN(A2)=18,YEAR(NOW())-VALUE(MID(A2,7,4))," "))),{0,15,25,45,120},{"5","10","20","长期","长期"})),MONTH(B2),DAY(B2)))
柚子娱乐啊
发表于 2022-2-20 20:06:59
=IFERROR(IF(LOOKUP((IF(LEN(A2)=15,YEAR(NOW())-1900-VALUE(MID(A2,7,2)),IF(LEN(A2)=18,YEAR(NOW())-VALUE(MID(A2,7,4))," "))),{0,15,25,45,200},{"5","10","20","长期","长期"})="长期","长期",DATE(YEAR(B2)+(LOOKUP((IF(LEN(A2)=15,YEAR(NOW())-1900-VALUE(MID(A2,7,2)),IF(LEN(A2)=18,YEAR(NOW())-VALUE(MID(A2,7,4))," "))),{0,15,25,45,200},{"5","10","20","长期","长期"})),MONTH(B2),DAY(B2))),"")
余蔓
发表于 2022-2-22 15:33:30
无法判断的,因为你不知道该身份证是什么时候开始领的,虽然是有年龄时间段规定,但是第1年领跟最后1后领,这间隔的时间段太长了,身份证号码是无法判断的
傅志强
发表于 2022-2-28 19:56:19
=IFERROR(EDATE(B2-1,LOOKUP(TEXT(TODAY()-TEXT(MID(A2,7,8),"0-00-00"),"Y")*1,{0,16,26,46},{5,10,20,""})*12),"长期")
爱茜
发表于 2022-3-1 06:18:48
别进入误区了,身份证终止日期,是根据领用时间的年龄来决定的,身份证号码根本不会显示领用身份证的时间