excel将不同位置的同一字符替换为多个不同字符

 时间:2024-10-22 19:29:36

工作中经常会遇到需要替换的字符,一般的问题,直接用替换功能就可以实现。如果想把不同位置的同一字符替换为多个不同的字符,替换功能就不太好用了。那有什么好的方法呢?

方法/步骤

1、打开数据表。

excel将不同位置的同一字符替换为多个不同字符

2、用于指定位置替换首先想到的就是SUBSTITUTE函数。下面我们就好好利用一下SUBSTITUTE函数。

excel将不同位置的同一字符替换为多个不同字符

3、输入公式=SUBSTITUTE(B2,"-","@",2),我是SUBSTITUTE函数的基本用法,意思是把B2单元格内第二个“-”替换为@。

excel将不同位置的同一字符替换为多个不同字符

4、回车之后得到结果,第二个“-”被替换为了“@”。

excel将不同位置的同一字符替换为多个不同字符

5、要在一个公式中替换不同的字符我们可以彭榧逡钚修改公式为=SUBSTITUTE(SUBSTITUTE(B2,"-",媪青怍牙"@",2),"-",".",2),意思是把B2单元格内第二个“-”替换为@,把第三个“-”替换为“.”。

excel将不同位置的同一字符替换为多个不同字符

6、回车之后得到了我们想要的结果,说明SUBSTITUTE函数是可以嵌套使用的。

excel将不同位置的同一字符替换为多个不同字符

7、我们再加入一条数据,在字符串最后又加了一个“-”,显然这个是多于的,看看SUBSTITUTE函数可不可以去掉。

excel将不同位置的同一字符替换为多个不同字符

8、这回我们用了三个SU幞洼踉残BSTITUTE函数来完成公式=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(B5,&quo墉掠载牿t;-","@",2),"-",".",2),"-","",2)。

excel将不同位置的同一字符替换为多个不同字符

9、回车之后,最后的“-”没有了,得到了我们想要的结果。说明SUBSTITUTE函数可以多次使用。

excel将不同位置的同一字符替换为多个不同字符

Excel如何提取合并单元格的数据 Excel如何替换*号字符 excel如何把数据替换成空 怎么填充excel表格里的空白处 Excel如何使用REPLACE函数实现按为替换文本
热门搜索
怪医黑杰克漫画 绝对掌控漫画 拼搏图片 成人漫画下载 晨曦公主漫画