如何在Excel中replacey个字符后的x的第一个实例?
我想用一个公式来replace一个字符的第一个实例,从右边的特定数量的字符(包括空格)开始search。 例如在句子中:
One two three four Five six seven eight nine.
我想用下划线replace空格(“”)的第一个实例,在17个字符之后(在“4”中的“u”之后)开始search,所以公式返回:
One two three four_Five Six seven eight nine.
请帮忙!
你可以使用REPLACE
:
=REPLACE(A1,FIND(" ",A1,17),1,"_")
下面的公式怎么样? 尝试一下…
=LEFT(A1,SEARCH(" ",A1,17)-1) & "_" & MID(A1,SEARCH(" ",A1,17),LEN(A1)-SEARCH(" ",A1,17)+1)