在EXCEL中,如何去掉“04501-0064”中间的横线,谢谢赐教!

来源:百度知道 编辑:UC知道 时间:2024/06/26 02:01:54
可以提供用简便的函数公式去掉的方法吗?例如right,left等函数,谢谢
另外,提出的“由于你的数据第一个数字为0,去掉-后,第一个0会消失。
因此,在替换之前,要将数据区域的数字格式改为文本。”我试了,可0还是没出现

选中去掉-的数据区域,编辑→替换,查找内容输入-,替换为中为空,全部替换。

由于你的数据第一个数字为0,去掉-后,第一个0会消失。
因此,在替换之前,要将数据区域的数字格式改为文本。

如果是用公式
=TEXT(SUBSTITUTE(A1,"-",""),"000000000")
或者
=LEFT(A1,FIND("-",A1)-1)&RIGHT(A1,LEN(A1)-FIND("-",A1))
不过,这个公式在A1中不含-的时候,会出错。