excel身份证18位改15(excel身份证15位转18位公式)

Excel表格网 2022-11-10 19:21 编辑:admin 79阅读

1. excel身份证15位转18位公式

在EXCEL表格的身份证号码中提取年龄的方式如下:

1、首先将身份证号码输入到Excel表格中。

2、在需要计算年龄的表格栏里使用函数,计算今年的年份减去身份证上7-10位对应的年份。方法是在上方函数框内输入:=YEAR(TODAY())-MID(A3,7,4)。

3、这时就可以看到年龄栏里已经显示出正确地年龄了。

2. 身份证变18位公式

公民身份号码是特征组合码,由十七位数字本体码和一位校验码组成。

排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。

身份证第15、16位数字表示:所在地的派出所的代码;第17位数字表示性别:奇数表示男性,偶数表示女性;第18位数字是校检码:校检码可以是0~9的数字,有时也用X表示。

3. Excel中身份证号15转18位

Excel中将15位身份证号转换为18位其实并不复杂,下面请跟我们来输入一些公式。  假设A列自A2起是身份证号(15位或18位)。  1、身份证号全部改为18位,输入数组公式:=IF(LEN(A2)=15,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),A2)注意:数组公式输入方法:输入公式后不要按回车,而是按Ctrl+Shift+Enter。  2、身份证号全部改为15位,输入公式:=IF(LEN(A2)=15,A2,LEFT(REPLACE(A2,7,2,),15))  3、计算出生日期:=IF(A2"",TEXT((LEN(A2)=15)*19&MID(A2,7,6+(LEN(A2)=18)*2),"#-00-00")+0,)  4、判断性别:=IF(A2"",IF(MOD(RIGHT(LEFT(A2,17)),2),"男","女"),)

4. excel 身份证15位转18位

假如这些身份证都在a列 在b列输入 b1=if(countif(a:a,a1)>1,"重复","") 在b列出现重复的,对应的a列身份证就是重复的

5. 身份证号15位转18位公式

居民身份证的号码共有18位。最后一位是校验码,如果倒数第2位数字是单数(如是1.3.5.7.9)就是男性,如果倒数第2位数字是双数(2.4,6,8)就是女性。如:某人身份证号码为220252194404120619他倒数第2位数字为1,是单数,他是男性。如果是2,是双数,就是女性。

6. Excel15位身份证号码转18位

【数据】——【数据验证】(低版本叫“数据有效性”),在【数据验证】的【设置】选项卡中,设置允许自定义,公众框中输入:

=AND(COUNTIF(E:E,E2&"*")=1,LEN(E2)=18)

确定,然后将此数据有效性设置可以向下填充到要输入身份证号码的其他单元格,则E列就只能输入18位且不能重复。

7. excel15位身份证号码转18位查询公式

15变18,就是出生年份由2位变为4位,最后加了一位用于验证。验证位的规则如下:1、将前面的身份证号码17位数分别乘以不同的系数。从第一位到第十七位的系数分别为:7. 9 .10 .5. 8. 4. 2. 1. 6. 3. 7. 9. 10. 5. 8. 4. 2. 2、将这17位数字分别和系数相乘的结果相加。 3、用加出来和除以11,看余数是多少? 4、余数只可能有0 、1、 2、 3、 4、 5、 6、 7、 8、 9、 10这11个数字。其分别对应的最后一位身份证的号码为1 .0. X. 9. 8. 7. 6. 5. 4. 3. 2.。 5、通过上面得知如果余数是2,就会在身份证的第18位数字上出现罗马数字的Ⅹ。如果余数是10,身份证的最后一位号码就是2。所以如果原15位身份证号在B3,要在C3中得到18位,那么C3中公式为=LEFT(B3,6)&19&RIGHT(B3,9)&LOOKUP(MOD(SUMPRODUCT(MID(LEFT(B3,6)&19&RIGHT(B3,9),ROW($1:$17),1)*{7;9;10;5;8;4;2;1;6;3;7;9;10;5;8;4;2}),11),{0;1;2;3;4;5;6;7;8;9;10},{1;0;" X";9;8;7;6;5;4;3;2})

8. 身份证15位转18位转换公式

假设数据是在A列b2单元 格输入=IF(LEN(A2)=15,REPLACE(A2,7,,19)&MID("10X98765432",MOD(SUMPRODUCT(MID(REPLACE(A2,7,,19),ROW($1:$17),1)*2^(18-ROW($1:$17))),11)+1,1),IF(LEN(A2)=16,REPLACE(A2,7,,19),IF(LEN(A2)=17,A2&MID("10X98765432",MOD(SUMPRODUCT(MID(A2,ROW($1:$17),1)*2^(18-ROW($1:$17))),11)+1,1),IF(LEN(A2)=18,A2,"错误"))))然后下拉进行公式 填充。

9. 身份证号码20位转18位公式

身份证男女看身份证号码的倒数第二位数字,偶数代表是女性,奇数代表男性。我国居民身份证号码由十八位数字组成或者由十七位数字加字母X组成,按居民身份证号码的组成规律,前六位数代表出生地区,省市区县代码,第七至第十四位数字是公民的出生日期,第十五十六位数字是户籍所在地派出所代码,第十七位数字代表性别,最后一位是按特定公式计算而得。

10. 15位身份证号码转18位公式

  第一代身份证十五位数升为第二代身份证十八位数的一般规则是:第一步,在原十五位数身份证的第六位数后面插入19,这样身份证号码即为十七位数;第二步,按照国家规定的统一公式计算出第十八位数,作为校验码放在第二代身份证的尾号。  校验码计算方法:将身份证前十七位数分别乘以不同系数,从第一至十七位的系数分别为7、9、10、5、8、4、2、1、6、3、7、9、10、5、8、4、2,将这十七位数字和系数相乘的结果相加,用加出来的和除以11,看看余数是多少。余数只可能有0、1、2、3、4、5、6、7、8、9、10这十一个数字,其分别对应的最后一位身份证的号码为1、0、X、9、8、7、6、5、4、3、2,这样就得出了第二代身份证第十八位数的校验码。  目前的第二代身份证号码十八位数字就是一组特征组合码,由十七位数字本体码和一位校验码组成。排列顺序从左至右依次为:六位数字地址码、八位数字出生日期码、三位数字顺序码和一位数字校验码。  地址码(前六位数):表示身份证编码对象常住户口所在省(直辖市、自治区)、地(市),以及县(市、旗、区)的行政区划代码,按照GB/T2260的规定执行。其中:前一、二位数字表示所在省(直辖市、自治区)的代码;第三、四位数字表示所在地(市)的代码;第五、六位数字表示:所在县(市、旗、区)的代码。  出生日期码(第七位至十四位):表示身份证编码对象出生的年、月、日,按GB/T7408的规定执行,年、月、日代码之间不用分隔符。  顺序码(第十五位至十七位):表示在同一地址码所标识的区域范围内,对同年、同月、同日出生的人编定的顺序号,顺序码的奇数分配给男性,偶数分配给女性。  校验码(第十八位数):作为尾号的校验码,是由身份证号码编制单位按统一的公式计算出来的。

顶一下
(0)
0%
踩一下
(0)
0%
相关评论
我要评论
点击我更换图片