WEB开发网
开发学院软件教学办公软件Wps Office 使用WPS 2005 解读居民身份证号码 阅读

使用WPS 2005 解读居民身份证号码

 2007-01-21 08:11:45 来源:WEB开发网   
核心提示: 因此对于这种情况,分别有两种办法来解决:1.已经输入的15位身份证:用户需要重新在单元格格式中进行自定义设置:0,使用WPS 2005 解读居民身份证号码(2),身份证可以完整显示,2.已经输入的18位身份证:由于整数数值仅能保留15位有效数字,18位转换为15位: 如:A2单元格为某一1

因此对于这种情况,分别有两种办法来解决:

1.已经输入的15位身份证:用户需要重新在单元格格式中进行自定义设置:0,身份证可以完整显示。

2.已经输入的18位身份证:由于整数数值仅能保留15位有效数字,系统除了显示成科学计数法以外,原来录入的数据系统只能保留前15位有效数字,其他3位数字以0显示,数据精度已经丢失。因此这种数据只能重新录入。

  2.15位与18位身份证的相互转换:

  进入21世纪后,公安局新颁发的居民身份证都是18位。某些时候用户如果需要将15位身份证和18位身份证位数进行转换(或进行校验),可以使用以下两种方法:

  15位转换为18位

  如:A2单元格为某一15位身份证号码,B2的转换的数组公式为:

  {=REPLACE(A2,7,,19)&MID("10X98765432",MOD(SUM(MID(REPLACE(A2,7,,19),ROW(INDIRECT("1:17")),1)*2^(18-ROW(INDIRECT("1:17")))),11)+1,1)}

  利用这个公式的原理,用户还可以对18位身份证进行校验,只需要将公式中“REPLACE(A2,7,,19)”修改为“LEFT(A2,17)”即可。

  18位转换为15位:

  如:A2单元格为某一18位身份证号码,B2的转换公式为:

  =REPLACE(LEFT(A2,17),7,2,"")

  3.从身份证号码中提取信息

人事部门经常需要从身份证号码中提取相关的人员信息,如:出生日期、性别等信息。下面分别对这两种信息的提取进行介绍:

Tags:使用 WPS 解读

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接