求大神指教,在EXCEL里的一个单元格里如何把-前面的内容批量删掉?

2024-11-02 18:32:11
推荐回答(4个)
回答(1):

1,先用“,“分列,获得多列
2,针对得到的列使用公式:=RIGHT(LEN(单元格)-FIND("-",单元格))处理
3,再使用公式单元格1&“,”&单元格2&“,”&单元格3....合并回来

如果你会用Power Query的话,在Excel Power Query里处理,这些步骤会变成自动的,下次刷新数据的话自动就给你调整了。

回答(2):

=REPLACE(A1,1,FIND("-",A1,1),"")
=======
我擦, 看错了

替换 2步:
,*- 替换为 ,
*- 替换为 什么都不填

回答(3):

查找替换
查找栏
,*-
替换为
,
全部替换

回答(4):

首先以分号为分隔符分列,然后取-号前的字符。公式:=LEFT(A1,FIND("-",A1)-1)