如何大批量去掉Excel中身份证号码前的'符号

从公司系统里导出来的身份证号码前都带有一个’,但个税系统的身份证号码不允许前面带有’符号,近千人的身份证号码不可能一个个删除,如何将这个符号批量去掉而不影响身份证号码?不要拷贝的答案。。。之前有试过替换,可是每次用都不太灵呃

1、我们首先新建excel表格。

2,我随便做了个表格,点击身份证下方的任意单元格,这里显示身份证前面是有一个引号的。

3、单击鼠标右键或者快捷键Ctrl+1选择【设置单元格格式】。

4、依次点击【数字】→【文本】→【确定】。

5、回到原来位置,删掉单引号即可。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-10-08

给你一种方法,把这列身份证号复制到文本文件里面。就没有这个单引号了。

然后在用导入文本的方式导入到Excel中,这样就完美解决了你的问题。

步骤:

1,复制这一列身份证号,粘贴到一个文本文件,保存文本文件。

2、选择一个空列,点击数据选项卡--点击获取外部数据功能组里面的自文本。选择刚才的文本文件,点击导入。



3、弹出文本导入向导对话框-第1步,共3步、点下一步

4、在文本导入向导对话框-第2步,共3步 点击下一步,来到第3步。选择文本,点击完成

5、弹出导入数据对话框,选择导入的位置单元格,点击确定。


6、最终效果:

第2个回答  2013-03-05
假设身份证号写在B列,在B列后面插入一个新C列
C1单元格写入公式
=SUBSTITUTE(B1,"'","")

=SUBSTITUTE(B1,"'",)
下拉复制公式或双击填充柄

完成后选中C列---右键---选择性粘贴----数值---确定---再选中C列---右键----设置单元格格式---数字选项卡---文本---确定后删去B列---新的B列就是你要的数据样式本回答被网友采纳
第3个回答  2013-03-05
假若数字在A列,在B1中输入=A1,回车后下拉,然后复制,选择性粘贴值到B列,就不会有'号了,记得到单元格格式改为文本格式,因为加'号,是把单元格格式改为文本,超过15位的数字,excel会记为科学记数法.
第4个回答  2013-03-05
绝对简单可靠!
@@@@@@@@@@@@@@@@@
点列--复制----->选择性粘贴--选“数值”
新的目标列中就没有‘了,再删掉原来的列!
但目标的列先要设成“文本”格式,否则,大数值会变成“浮点数”!
相似回答