ctrl+F调出“查找和替换”窗口;
点击替换选项卡,在查找内容中输入逗号,替换为打入一个空格(此步重要,这样就不会导致数字变化了;
点击全部替换即可。
“数据为18位的数字”,那么就必须追究单元格格式设置,但数字后面有一个逗号,不是excel中数字用逗号分隔的做法,因为excel用逗号是从个位向高位数上去的,估计你的列格式是不是设置成了“自定义”格式,建议你先查看一下。
如果确实是数字格式,那么你用其它符号替换逗号是会出问题的,可以双击单元格后,在最前面输入一个逗号,强制变为字符形式的数字,这种方法在处理老的身份证号码号码时较合适。数据量太大时,可考虑用一段vba代码来完成
假设数据在A列
B1输入
=left(a1,18)
下拉公式。B列内容是你要的。再复制,选择性粘贴,数值。
=SUBSTITUTE(A1,",","")
用这个公式试试
选择单元格=》设置单元格格式=》数字
选择文本就可以了