如何将excel表中身份证号码前的‘去掉

数据比较庞大,如何批量的解决,因为之前导出的表格身份证号码前全都统一的加了字母SF,如何去掉这些字母呢?

方法一
查找 SF 替换成 '

方法二
选中这个数据区域,设置单元格格式---文本, 再用 查找 SF 替换 (不输入内容)

方法三
选中这列身份证号---数据---分列---固定宽度---一下步----在"SF"后标上列线---下一步---选中"SF"这一列----在"列数据格"中选择"不导入此列"----再选中证号的数字列---在"列数据格"中选择"文本"---完成

方法四
用公式
假设这些数据在A列,B1输入公式

=SUBSTITUTE(A1,"SF","") 下拉复制公式



=RIGHT(A1,LEN(A1)-2) 下拉复制公式

完成后如果要删去A列,则先复制B列公式得出的值,再右键---选择性粘贴---数值,然后删去A列的数据
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-09-13
先把所有身份证号码复制一下,然后在其他位置执行编辑-选择性粘贴-数值,得到的格式就已经把'去掉了,再把这些内容粘贴回来即可。
第2个回答  2018-07-26
假设数据在A1单元格
B1单元格输入公式
=right(a1,len(a1)-2)

=substitute(a2,"SF",)
双击填充柄填充或下拉填充
然后复制B列,选择性粘贴为数值,替换到A列中本回答被网友采纳
第3个回答  2018-10-04
把我的身份证号删了
相似回答