如何用公式删除Excel单元格中特定位置的内容

例如将”BYMF606B01”中的"BY" 及"01"删除.谢谢!
2024-11-26 04:22:46
推荐回答(5个)
回答1:

1、首先打开需要编辑的Excel表格,进入到编辑页面中,

2、然后点击A1单元格,输入想要的内容数据。

3、接下来点击后面的B1单元格,输入公式“=REPLACE(A1,9,2,)”,按下enter键确定。

4、接下来就可以看到将”BYMF606B01”中的"01"删除已经被删除了。

回答2:

假定需要处理的单元格是A1。方法:
1、若知道需要删除内容的具体位置(比如从第5个字符开始)和字符长度(共3个字符),可用replace函数。公式=replace(a1,5,3,)
2、若知道需要删除具体内容(比如要将单元格中的“分析”两字删除),可用substitute函数。公式=substitute(a1,"分析",)

回答3:

如果固定要删除单元格字符串前两个和后两个的话,你可以在旁边新建一列,假设BYMF606B01在a1单元格中则b1 输入=mid(a1,2,len(a1)-4)
不建议用替换,虽然快但是 如果你的字符串里有BYBY606B01这种就错删了,而且01被错删的概率很高

回答4:

你要批量删除可以用编辑--替换把BY替换为空

如果是个别的
为了学习
可以用公式
比如数据在a1
在b1输入
=substitute(a1,"BY","",1)

回答5:

建议用替换
速度非常快
BYMF606B01替换成MF606B
就删掉了