如果通过Excel中的身份证信息提取性别、出生日期、年龄和生肖呢?Excel函数帮你一键识别提取 , 特简单!直接套用公式即可 。 操作方式 01 识别性别
身份证中埋没的第17位若是是奇数的话暗示男生 , 偶数的话就是女生 。 所以我们可以操纵公式提取第17位数据 , 判定奇偶 。
公式:=IF(MOD(MID(A2,17,1),2)=1,"男生","女生")
文章插图
02 识别出生日期
身份证上的7~14位数字就是对应的出生年代日 , 所以直接将其提掏出来即可 。
公式:=TEXT(MID(A2,7,8),"0-00-00")
文章插图
03 提取春秋
提取春秋只要计较出出生日期和此刻日期的差值就可以 , 所以利用函数直接计较即可 。
公式:=(YEAR(NOW())-MID(A2,7,4))
文章插图
04 提取生肖
生肖的提取我们要计较出对应的年份对应的生肖 。 需借助生肖的排序 , 然后利用两个函数MID和MOD , 前者是截取字符串中的字符 , 后者是求余计较 。
公式:=MID("鼠牛虎兔龙蛇马羊猴鸡狗猪",MOD(YEAR(C2)-4,12)+1,1)
文章插图
05 【Excel根据身份证识别性别、年龄和生肖等】解析:MID(文本, 肇端提取位置, 提取字符数);MOD(被除数,除数) 。
MOD(YEAR(C2)-4,12)+1暗示是求余函数 , 这里减4是因为 , 生肖的现实计较排序是【猴鸡狗猪鼠牛虎兔龙蛇马羊】而我们公式中是从鼠起头的 。 加1是若是算出来没有余数的话 , 直接从第一个字符串起头截取一个字符 。
以上内容就是Excel根据身份证识别性别、年龄和生肖等的内容啦 , 希望对你有所帮助哦!
推荐阅读
- 修改这几个Excel默认设置,提高Excel工作效率
- 如何根据Excel人员名批量建立文件夹
- Excel表中怎么进行排名
- 兔子每天吃多少 根据生长阶段调整
- WPS excel表格同时满足多个条件公式怎么表达
- 利用VBA代码涂鸦天鹅
- 利用VBA代码涂鸦货轮
- excel如何在一组大量数据中快速筛选出重复项
- 如何保护Excel工作簿
- Excel表格如何打印在同一张A4纸上