当前位置: 首页 > Excel > Excel常用函数 > ExcelExcel技巧 > excel身份证号码格式怎么设置

excel身份证号码格式怎么设置

发布时间:2020年09月27日 06:52:05 来源: 点击量:1395

【摘要】excel身份证号码格式怎么设置:一、从身份证号码中提取出生年月。?方法:在方针单元格中输入公式:=TEXT(MID(C3,7,8),"00-00-00")。解读:

Excel身份证号码格式怎么设置:

一、从身份证号码中提取出生年月。

excel身份证号码格式怎么设置?

方法:

在方针单元格中输入公式:=TEXT(MID(C3,7,8),"00-00-00")。

解读:

1、MId函数的作用为:从文本字符传中指定的开始位置回来指定长度的字符串。语法结构为:=Mid(字符串,开始位置,长度)。

2、Text函数的作用为:依据制定的数值格局将数值转换为文本。

3、公式:=TEXT(MID(C3,7,8),"00-00-00")中,首先用Mid函数提取C3单元格中从第7位开始,长度为8的字符,然后用Text函数设置成格局为“00-00-00”(暨年月日)的文本。


二、从身份证号码中提取性别。

excel身份证号码格式怎么设置

方法:

在方针单元格中输入公式:=IF(MOD(MID(C3,17,1),2),"男","女")。

解读:

1、Mod函数的作用为:回来两数相除的余数。语法结构为:=Mod(被除数,除数),例如=Mod(6,2),回来值为0;=Mod(3,2),回来值为1。

2、If函数的作用为:判别条件是否成立,假如成立回来一个值,否则回来另外一个值。

3、公式:=IF(MOD(MID(C3,17,1),2),"男","女")中,首先利用Mid函数提取C3单元格中字符串的第17位,然后除以2,回来余数(暨Mod函数的作用,其回来的结构只有0和1两种),最后用If函数判别余数,假如为“1”,回来“男”,假如为“0”,回来“女”。


三、从身份证号码中提取年龄。

excel身份证号码格式怎么设置

方法:

在方针单元格中输入公式:=DATEDIF(D3,TODAY(),"y")。

解读:

1、Datedif函数是系统隐藏函数,其作用为按照指定的类型计算两个日期之间的差值。语法结构为:=Datedif(开始日期,结束日期,计算方式),常见的“计算方式”有:“Y”、“M”、“D”;分别为“年”、“月”、“日”。

2、Today()函数的作用为获取当天的日期。


四、用身份证号码计算退休年龄。

excel身份证号码格式怎么设置

方法:

在方针单元格中输入公式:=EDATE(D3,MOD(MID(C3,17,1),2)*120+600)。

解读:


1、Edate函数的作用为回来指定日期之前或之后X月的日期。语法结构为:=Edate(指定日期,月份)。

2、公式:=EDATE(D3,MOD(MID(C3,17,1),2)*120+600)中,首先用判别性别,假如为“男”性,则公式为:=Edate(D3,1*120+600),暨从出生日期算起之后的720个月(暨60年)的日期;假如为“女性”,则公式为:=Edate(D3,0*120+600),暨从出生日期算起之后的600个月(暨50年)的日期。


五、判别身份证号是否重复。

1、常规操作(错误办法)。

excel身份证号码格式怎么设置

方法:

在方针单元格中输入公式:=IF(COUNTIF($C$3:$C$9,C3)>1,"重复","")。

解读:

1、Countif函数是单条件计数函数,其语法结构为:=Countif(条件范围,条件)。

2、利用Countif函数计算出当前值在C3:C9范围内数量,紧接着和1进行比较,并用If函数来判别,假如比较的成果成立,则回来“重复”,否则回来空值。

3、从单元格值中可以看出,两个身份证号并不重复,但是回来的成果为“重复”,Why?因为在Excel中的数字的有效位数为15位,超过15位的全部按“0”处理。而上述的两个号码中只有最后两位不同,故被Excel作为“0”处理,因此判别的成果为“重复”。


2、正确做法。

excel身份证号码格式怎么设置

方法:

在方针单元格中输入公式:=IF(COUNTIF(C$3:C$9,C3&"*")>1,"重复","")。

解读:

1、此公式和“常规操作”的公式比较,只是在C3后添加了&"*",但能得到正确的成果,Why?

2、“*”在Excel中被称为通配符,起作用就是将当前的数字强制转换为文本,然后进行比较,从而得到了正确的成果。


六、防止身份证号重复。

excel身份证号码格式怎么设置

方法:

1、选定方针单元格。

2、【数据】-【数据验证】,选择【允许】中的【自定义】,并在【公式】中输入:=COUNTIF(C$3:C$9,C3)=1。

3、完善提示信息并【确定】。

分享到: 编辑:wangmin

就业培训申请领取
您的姓名
您的电话
意向课程
点击领取

环球青藤

官方QQ

扫描上方二维码或点击一键加群,免费领取大礼包,加群暗号:青藤。 一键加群

绑定手机号

应《中华人民共和国网络安全法》加强实名认证机制要求,同时为更加全面的体验产品服务,烦请您绑定手机号.

预约成功

本直播为付费学员的直播课节

请您购买课程后再预约

环球青藤移动课堂APP 直播、听课。职达未来!

安卓版

下载

iPhone版

下载
环球青藤官方微信服务平台

刷题看课 APP下载

免费直播 一键购课

代报名等人工服务

课程咨询 学员服务 公众号

扫描关注微信公众号

APP

扫描下载APP

返回顶部