excel怎么将老身份证号码变成新的

[复制链接]
查看11 | 回复3 | 2011-10-8 16:24:05 | 显示全部楼层 |阅读模式
15位身份证升18位:A1为15位身份证号码:B1:=IF(LEN(A1)=15,REPLACE(A1,7,,19)&MID("10X98765432",MOD(SUM(MID(REPLACE(A1,7,,19),ROW(INDIRECT("1:17")),1)*2^(18-ROW(INDIRECT("1:17")))),11)+1,1),A1)数组公式,输入公式后,按ctrl +shift +回车 结束...
回复

使用道具 举报

千问 | 2011-10-8 16:24:05 | 显示全部楼层
15以上的数字会自动变成科学计数法表示,即幂的形式所以必须转换成文本才可以方法一,在输入前将所要输入的单元格格式设为文本方法二,在输入数字前加一个'如果已经输入了,那没有办法,只好请你重新输入一次...
回复

使用道具 举报

千问 | 2011-10-8 16:24:05 | 显示全部楼层
身份证的事情,是派出所的事情,微软管不了。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行