5G系统之家网站 - 操作系统光盘下载网站!

当前位置: 首页  >  教程资讯  >  系统教程 excel填写身份证号码-Excel达人教你一招,快速填写身份证号码

excel填写身份证号码-Excel达人教你一招,快速填写身份证号码

时间:2024-02-16 来源:网络整理 人气:

大家好,我是你们的Excel达人小王。今天我要和大家分享一招在Excel中快速填写身份证号码的技巧。相信很多人在处理数据时都会遇到这个问题,手动一个一个输入十八位的身份证号码实在是太麻烦了。那么,我就来教大家一个简单又高效的方法吧。

一、拆分身份证号码

首先,我们需要把身份证号码拆分成不同的部分,方便后续操作。在Excel中,我们可以使用文本函数来实现这个目标。假设身份证号码放在A列,我们可以使用以下公式将其拆分成出生年月日和顺序码:

=LEFT(A1,6) 将前6位作为出生年月日

=RIGHT(A1,8) 将后8位作为顺序码

通过这两个公式,我们可以将一个完整的身份证号码拆分成两个部分。接下来,我们就可以进行下一步操作了。

二、生成校验码

身份证号码的最后一位是校验码,它是由前面十七位数字按照一定规则计算得出的。在Excel中,我们可以使用自定义函数来生成校验码。首先,我们需要打开Excel的VBA编辑器,然后在模块中插入以下代码:

Function GenerateCheckCode(idNumber As String) As String

Dim codeArr(0 To 16) As Integer

Dim i As Integer, sum As Integer

Dim checkCode As String

codeArr =7

codeArr =9

'...省略代码...

sum = sum + codeArr(i)* Val(Mid(idNumber,。

imtoken官网版下载:https://cjge-manuscriptcentral.com/software/66002.html

教程资讯

系统教程排行

系统教程

    标签arclist报错:指定属性 typeid 的栏目ID不存在。