如何用Excel函数替换字符串中的指定字符
5个回答
2016-07-17 · 知道合伙人软件行家
关注
展开全部
工具:Microsoft Office Excel 2003~2013
步骤:
1、打开Microsoft Office Excel 2003~2013,点击右上方工具栏中的望远镜(查找和选择)。
2、点击“替换”,会弹出“查找和替换”窗口。
3、切换到“替换”,在查找内容后的文本框中输入要被替换的文字,然后点击”全部替换“,系统提示有10处被替换,
4、在查找和替换窗口中点击右下方的”选项“按钮,然后鼠标左键选中“区分大小写”前的小方框。再点击”全部替换“按钮,系统提示有7处被替换,这次Female没有被替换,因为区分了大小写。
5、在查找内容后的文本框输入Female,在替换为后的文本框输入女(不要输入双引号),可以把所有Female替换为女,最后效果参见下图。完成。
展开全部
如果只替换找到的第一个字符
A1 是初始字符串
A2 是要替换掉的字符串
A3 是用来替换的字符串
=REPLACE(A1,FIND(A2,A1),LEN(A2),A3)
如果替换所有找到的字符
A1 是初始字符串
A2 是要替换掉的字符串
A3 是用来替换的字符串
这样的话用 Excel 函数是无能为力,只有使用 VBA 函数了。
Private Sub Worksheet_Activate()
Cells(4, 1) = Replace(Cells(1, 1), Cells(2, 1), Cells(3, 1))
End Sub
Private Sub Worksheet_Change(ByVal Target As Range)
Cells(4, 1) = Replace(Cells(1, 1), Cells(2, 1), Cells(3, 1))
End Sub
A1 是初始字符串
A2 是要替换掉的字符串
A3 是用来替换的字符串
=REPLACE(A1,FIND(A2,A1),LEN(A2),A3)
如果替换所有找到的字符
A1 是初始字符串
A2 是要替换掉的字符串
A3 是用来替换的字符串
这样的话用 Excel 函数是无能为力,只有使用 VBA 函数了。
Private Sub Worksheet_Activate()
Cells(4, 1) = Replace(Cells(1, 1), Cells(2, 1), Cells(3, 1))
End Sub
Private Sub Worksheet_Change(ByVal Target As Range)
Cells(4, 1) = Replace(Cells(1, 1), Cells(2, 1), Cells(3, 1))
End Sub
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果需要将B2单元格中字符串的“-”替换为空,那么输入
=SUBSTITUTE(B2,"-","")
=SUBSTITUTE(B2,"-","")
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
将A1中的所有#替换为-
=SUBSTITUTE(A1,"#","-")
将A1中的所有#替换为掉
=SUBSTITUTE(A1,"#",)
=SUBSTITUTE(A1,"#","-")
将A1中的所有#替换为掉
=SUBSTITUTE(A1,"#",)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Excel中replace函数的使用
用一句话概括replace函数:替换指定位置和数量的旧字符,是常见的excel字符函数之一,应用较广,实用性很强。
Excel提供的函数参数为:
=Replace(old_text,start_num,num_chars,new_text)
=Replace(原字符串,开始位置,替换个数,替换成字符)
举个例子:
为保护隐私,请将电话号码18502918888
最后4为进行模糊化处理,替换为****。
=Replace(原字符串,开始位置,替换个数,替换成字符)
=Replace(A1,8,4,”****”)
用一句话概括replace函数:替换指定位置和数量的旧字符,是常见的excel字符函数之一,应用较广,实用性很强。
Excel提供的函数参数为:
=Replace(old_text,start_num,num_chars,new_text)
=Replace(原字符串,开始位置,替换个数,替换成字符)
举个例子:
为保护隐私,请将电话号码18502918888
最后4为进行模糊化处理,替换为****。
=Replace(原字符串,开始位置,替换个数,替换成字符)
=Replace(A1,8,4,”****”)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询