每个人都有一张身份证,身份证号码中不仅包含了出生年月,还有性别等信息……如果给你几千条或几万条人员信息,你能快速的从身份证号码中提取出生年月,性别等信息吗?

一、从身份证号码中提取出生年月。方法:在目标单元格中输入公式:=TEXT(MID(C3,7,8),"00-00-00")。解读:1、MId函数的作用为:从文本字符传中指定的起始位置返回指定长度的字符串。语法结构为:=Mid(字符串,起始位置,长度)。2、Text函数的作用为:根据制定的数值格式将数值转换为文本。

二、从身份证号码中提取性别。方法:在目标单元格中输入公式:=IF(MOD(MID(C3,17,1),2),"男","女")。

三、从身份证号码中提取年龄。方法:在目标单元格中输入公式:=DATEDIF(D3,TODAY(),"y")。解读:1、Datedif函数是系统隐藏函数,其作用为按照指定的类型计算两个日期之间的差值。语法结构为:=Datedif(开始日期,结束日期,统计方式),常见的“统计方式”有:“Y”、“M”、“D”;分别为“年”、“月”、“日”。2、Today()函数的作用为获取当天的日期。

四、用身份证号码计算退休年龄。方法:在目标单元格中输入公式:=EDATE(D3,MOD(MID(C3,17,1),2)*120+600)。解读:1、Edate函数的作用为返回指定日期之前或之后X月的日期。语法结构为:=Edate(指定日期,月份)。

五、判断身份证号是否重复。1、常规操作(错误办法)。方法:在目标单元格中输入公式:=IF(COUNTIF($C$3:$C$9,C3)>1,"重复","")。

2、正确做法。方法:在目标单元格中输入公式:=IF(COUNTIF(C$3:C$9,C3&"*")>1,"重复","")。

六、防止身份证号重复。方法:1、选定目标单元格。2、【数据】-【数据验证】,选择【允许】中的【自定义】,并在【公式】中输入:=COUNTIF(C$3:C$9,C3)=1。3、完善提示信息并【确定】。

结束语: 通过本文的学习,相信大家对身份证号码中隐藏的秘密有了更多的了解,如果有不明白的地方,欢迎在留言区留言讨论哦!

access通过身份证号提取性别_从身份证号码中提取出生年月,性别等都不掌握,那就真的Out了...相关推荐

  1. python如何从文本中提取数据_如何从文本文件中提取数据?

    所以我有一组文件,我需要从中提取数据并写入一个新的txt文件,我不知道如何使用Python来实现这一点.下面是一个样本数据.我试图从NSF的组织,文件和摘要中提取部分.在 标题:CRB:神秘鲸濒危种群 ...

  2. 未越狱设备提取数据_从三星设备中提取健康数据

    未越狱设备提取数据 Health data is collected every time you have your phone in your pocket. Apple or Android, ...

  3. python123身份证号掩盖出生日期_身份证号转变为出生日期

    转Excel表格中根据身份证号码自动填出生日期.计算年龄 18位身份证号码转换成出生日期的函数公式:如果E2中是身份证,在F2 中求出出生日期,F2=DATE(MIDB(E2,7,4),MIDB(E2 ...

  4. java 身份证地址提取籍贯_从身份证号码中提取信息,这些方法请收好

    小伙伴们好啊,今天老祝为大家准备了一组和身份证有关的函数公式,看看如何从身份证号码中提取出需要的信息. 如下图为所示,是一份模拟的员工信息表,A列是姓名,B列是身份证号码,C列是职级. ★ 首先咱们来 ...

  5. 如何用VBA从身份证号码中提取性别

    Sub 根据身份证号码确定性别() sid = InputBox("请输入身份证号码:") i = Len(sid) If i <> 15 And i <> ...

  6. 如何从Excel单元格的身份证号码中提取出生日期、性别

    从身份证号码中提取出生年月.性别需要使用到字符串截取函数MID(),取余函数MOD()和条件函数IF() 一.提取出生日期 在需要录入出生日期的单元格输入=MID(A1,7, 8)回车即可,函数自动会 ...

  7. C语言基础入门48篇_26_身份证号校验程序(以身份证的校验方式是实例加深对数组及函数封装的理解、字符-‘0‘得到字符对应的int类型数字)

    本篇根据以二代身份证的校验方式是实例加深对数组及函数封装的理解 1. 第二代身份证号的组成 第二代身份证号为18位,各位数字对应了不同的信息(以下顺序从左往右): AABBCCYYYYMMDDXXXV ...

  8. 如何快速从身份证号码中提取周岁?

    今天跟大家分享一下如何快速从身份证号码中提取周岁? 1.点击[DIY工具箱] 2.点击[身份证]选择[提取年龄] 3.勾选[年龄]并设置为[周岁],然后点击[确定] ​ 4.最后我们选择一个合适的保存 ...

  9. excel如何从身份证号码中提取虚岁?

    1.打开演示文件要求从身份证号码中提取虚岁. 2.首先我们选中身份证号码单元格区域 3.然后我们点击[diy工具箱] ​ 4.点击[身份证]然后选择[提取年龄] 5.选择[虚岁],接着我们点击[确定] ...

  10. 7-27 从身份证号码中提取出出生年月 (12point(s))

    7-27 从身份证号码中提取出出生年月 (12point(s)) 输入一个18位的身份证号码,提取出年份和月份并输出,请判断输入的号码是否是18位,如果不是请提示"Invalid data, ...

最新文章

  1. 吴恩达神经网络和深度学习——第四周笔记
  2. jvm优化_镜像镜像–使用反射在运行时查看JVM内部
  3. pytorch scatter_函数学习笔记
  4. 如何对DevExpress ASPxGridView进行分组排序?
  5. python3 全局变量 局部变量_python3 函数传参练习 全局变量与局部变量 的理解
  6. python按行读取文件取消空白行_在Python中读取文件时忽略空行的最简单方法
  7. 和为S的连续正数序列(双指针详解)
  8. 怎么将oracle的sql文件转换成mysql的sql文件
  9. 电子计算机的应用是第四次信息技术革命,造纸术和印刷术的发明和应用第四次电报.PPT...
  10. 【信息系统项目管理师】第4章-项目整体管理 知识点详细整理
  11. shell基础之pxe批量部署
  12. laravel nginx_在nginx上用FastCGI解析PHP
  13. 2020年吉林省玉米种植分布数据/作物分布数据
  14. atitit.安全的签名摘要 算法attilax总结
  15. 山东理工大学2021年下半年实验室安全考试
  16. Qt学习之界面UI编程应用
  17. java apns feedback_php从苹果apns的feedback服务器获取推送失败的token
  18. 反对将AI用于“自主武器”公开信:Stephen Hawking、Elon Musk,以及多位人工智能专家署名...
  19. 三步学会在noi linu下对拍
  20. 流体的“流线”和“迹线”定义和区别。

热门文章

  1. Hessian——轻量级的二进制协议远程调用实现方案
  2. iOS中 百度地图详解
  3. 基于IDEA 最新Spirng3.2+hibernate4+struts2.3 全注解配置 登录
  4. 查看oracle数据库是否归档和修改归档模式(转)
  5. java中带包的类在命令行中的编译和执行中出现的问题及解决办法
  6. 发送带嵌入图片邮件之SMTP实现和ESMTP实现
  7. docker容器别人访问很卡_一篇文章带你走进Docker的世界
  8. mybatis源码分析(1)-----sqlSessionFactory创建
  9. HCIA-IoT V2.5 物联网初级考试-2019年题库错题汇总
  10. mybatis中的mapper代理模式的数据传参的应用