EXCEL查找替换问题~

来源:百度知道 编辑:UC知道 时间:2024/05/22 13:36:32
Eg:我要把所有15位数的身份证改成18位的,我要在3201080612544的0612前加19,在最后面都加8,请问怎么改法~谢谢~在线等 ~
Eg:现有310109198408130245
320147681226547
320187083047836
还有很多~~~~~

我要把所有15位数的身份证都改成18位的
如 :320147681226547
改成:320147196812265470
就是所有的出生年前加19,最后都加0
请问,怎么查找和替换?

你是说有15位,还有18位的,他们在一起吧?

如果前面的号码在A列了,以A1为例,那么在后面建一个全是18位的.如在F列中,则在F1中输入:
=IF(LEN(A1)=15,(MID(A1,1,6)&19&MID(A1,7,9)&8),A1)
然后复制公式.就是将鼠标移到单元格的右下角,会出现一个小十字,称为填充柄,按住后,向下拖动,一直到你需要的地方.
如果还不明白,没办法了.
要不就给我发消息,或告诉我一下邮箱或QQ,你这个工作我应该有几分钟就能搞定的.
这样的问题,不应该使用查找和替换,那样是很慢的.