巧用WPS表格提取身份证信

目前,我国的身份证号分为两种,一种为15位,一种为18位。在15位的老版身份证中,第7到12位为出生日期数,最后一位为性别代码,偶数为女,奇数为男。18位的新身份证中第7到14位为出生日期数,倒数第2位为性别代码,同样偶数为女,奇数为男。

基于这个特点,我们可以用函数加以判断。如图1是我们已输入完身份证号的职工信息表,在输入身份证号时需注意,要把单元格格式设为文本型,或在所输身份证号前加一个单引号“'”。

1、提取出生日期

在D2中输入公式“=IF(LEN(C2)=15,TEXT(MID(C2,7,6),"1900年00月00日"),TEXT(MID(C2,7,8),"00年00月00日"))”,拖动填充柄向下复制公式,这样就完成了出生日期的提取(如图2):

2、提取性别信息

在E2中输入公式“=IF(MOD(IF(LEN(C2)=15,MID(C2,15,1),MID(C2,17,1)),2)=1,"男","女")”,拖动填充柄向下复制公式,这样就完成了性别信息的提取(如图3):

公式详解:LEN是长度函数,MID是提取字符函数,TEXT是转换格式函数,MOD是整除函数,IF是判断函数。

提取出生日期公式的意思是如果身份证号为15位,把从第7位起的6个字符转换为"1900年00月00日"的格式,否则(即为18位身份 证),把从第7位起的8个字符转换为"00年00月00日"的格式。

提取性别信息公式的意思是如果身份证号为15位,把第15位和2整除,如果整除,显示为女,不能整除,显示为男;身份证号为18位,把第17位和2整除,如果整除,显示为女,不能整除,显示为男。

另外,如果想把出生日期转换为真正的日期类型,只需在公式中在TEXT前加两个减号,这是减负运算,然后根据需要设置单元格具体的日期类型。

(0)

相关推荐

  • 巧用WPS表格提取身份证个人信息

    一、文章简介: 本文主要向读者介绍如何利用WPS表格的函数功能,根据个人身份证号,一劳永逸地提取出生日期、性别等个人信息,实现个人信息的自动录入。 二、巧用WPS函数功能 最近,单位需要上报人事局一份 ...

  • 巧用WPS表格提取身份证信息

    目前,我国的身份证号分为两种,一种为15位,一种为18位。在15位的老版身份证中,第7到12位为出生日期数,最后一位为性别代码,偶数为女,奇数为男。18位的新身份证中第7到14位为出生日期数,倒数第2 ...

  • WPS表格提取身份证个人信息

    最近,单位需要上报人事局一份职工信息,其中既有个人身份证号,又有出生日期、性别等信息。由于人员众多,输入确实麻烦,而且容易出错,弄不好还得返工。能不能有个一个一劳永逸的办法,又快又准地录入出生日期、性 ...

  • WPS表格提取身份证详细信息

    前些天领导要求统计所有员工的性别、出生日期、年龄等信息,并且要得很急。而我们单位员工人数众多,短时间内统计相关信息并且输入计算机几乎是不太可能的。幸好在以前的一份金山表格中我们曾经统计有所有员工的身份 ...

  • WPS表格excel身份证号出生年月提取计算年龄公式

    WPS表格excel身份证号提取计算年龄公式 操作方法 01 如果是身份证号码的格式,首先表格中身份证号码这栏需要设置单元格格式为文本格式. 02 年龄这拦单元格格式设置为数值,并且小数点位数为0. ...

  • WPS表格从身份证号码中提取出生年月日

    作为一名职业的信息管理人员来说,大量的时间几乎都会耗费在录入数据上面,将身份证号码提取到表格中是常有的事,对于一些新手朋友来说可能会一个个的去录入,但是作为一名专业人士来讲,应该有一些技巧可以让他们快 ...

  • 运用wps巧妙提取身份证中出生日期

    运用wps巧妙提取身份证中出生日期

  • 巧用WPS表格数组公式分析班级学生成绩

    学校对于某年级各教学班的考试成绩分析,一般要统计每个班的参加考试人数、及格率、平均分(或每班前若干名学生的平均分)、学生个体在本教学班中的名次等,如果仅用WPS表格的内置函数计算,则需要一个班一个班的 ...

  • 巧用WPS表格制作倒计时

    倒计时把重要时刻以倒计的方式呈现在人们面前,简单明了,清楚准确,突出地表示出时间的逐渐减少,使人们产生紧迫感,相伴产生的是一种期待心理,是较为科学的计时方法。你知道吗?WPS表格可以轻松制作出倒计时。 ...