替换:复制需要去掉的横杠“-”,按Ctrl+H打开查找替换窗口,在替换标签下,将复制的横杠粘贴到查找栏中,替换栏不写东西,全部替换即可。
用函数:假如数据在A列,在B1输入=substitute(a1,"-",""),下拉公式即可。
非单元格内字符,是一个画上的横线,如果只有一两个,点击选中后,按delete键删除即可,如果有很多,需要一次性删除,按Ctrl+G,打开定位条件对话框,点击“定位条件”,选择“对象”,点击“定位”,此时即可全部选中excel文件中的所有对象,按delete键删除。
变成了5.76994E+17.是因为你列太窄了,没有完全显示,把列调宽一些就完全显示了
'576693801881427889
这样就可以,在数字前面加一个英文半角的单引号就可以了。
用substitute函数
=substitute("5766938-0188-142788-9","-","")
=substitute(单元格,"-","")
替换之后的格式是文本,不会将尾数的数字变为0
你直接用替换功能之后,EXCEL默认单元格格式为常规
常规的数字的精定达不到你现在的数字的长度,所以后面的数变为0 了
在前面先加‘符号!