- 根据身份证号判断性别
=IFERROR(IF(ISODD(MID(身份证号,17,1)),"男","女"),"") - 提取年龄
=IFERROR(DATEDIF(TEXT(MID(身份证号,7,8),"0-00-00"),TODAY(),"Y")+1,"") - 提取生日
=IFERROR(TEXT(MID(身份证号,7,8),"0-00-00"),"") - 根据生日判断是否成年
=IFERROR(IF(DATEDIF(生日,TODAY(),"Y")>=18,"已成年","未成年"),"") - 根据性别、年龄判断是否适婚
=IFERROR(IF(性别="男",IF(年龄-1>=22,"适婚","不适婚"),IF(年龄-1>=20,"适婚","不适婚")),"") - 根据性别、生日提取退休时间
=IFERROR(IF(性别="男",YEAR(生日)+60&RIGHT(生日,6),YEAR(生日)+55&RIGHT(生日,6)),"") - 根据身份证号提取生肖
=IFERROR(MID("猴鸡狗猪鼠牛虎兔龙蛇马羊",MOD(MID(身份证号,7,4),12)+1,1),"") - 根据身份证号提取星座
=IFERROR(IF(身份证号="","",LOOKUP(--TEXT(MID(身份证号,11,4),"0-00"),--{"1/21","2/20","3/21","4/21","5/22","6/22","7/23","8/22","9/24","10/24","11/23","12/23"},{"水瓶","双鱼","牧羊","金牛","双子","巨蟹","狮子","处女","天秤","天蝎","射手","摩羯"}&"座")),"") - 生日提醒
=IFERROR("距离生日还有"&365-VALUE(DATEDIF(生日,TODAY(),"YD"))&"天","")
excel身份证信息提取公式
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 1、Sub 提取身份证出生日期() On Error Resume Next Dim ar, i, i...
- 之前写过用自定义函数提取员工身份证个人信息,很多小伙伴表示VBA较难理解,是否能用函数获取? 今天我们就来总结下通...
- 相信好多朋友都和我一样,已经到公司报道有一段时间了,想必会经常与身份证号打交道,今天咱们就聊一聊关于『Excel身...
- 每个人都有一张身份证,而且这个身份证号码会伴随着我们一生。身份证号码不仅仅是一串数字,在这一串18位的数字里面还隐...