Google sheets 如何用另一个单词替换单词之间的空格?

Google sheets 如何用另一个单词替换单词之间的空格?,google-sheets,google-sheets-formula,Google Sheets,Google Sheets Formula,我有一个储存随机单词的G单元,比如“你好” 我想用%20替换所有空格以使其生效 “你好%20,%20%20%20%你好吗%20%20” 如何用%20替换空格 谢谢试着这样做: =SUBSTITUTE(G1; " "; "%20") 选择要更改的单元格并运行以下操作: Sub SpaceChanger() Dim rng As Range, r As Range Set rng = Intersect(Selection, ActiveSheet.UsedRange) F

我有一个储存随机单词的G单元,比如“你好” 我想用%20替换所有空格以使其生效 “你好%20,%20%20%20%你好吗%20%20”

如何用%20替换空格

谢谢

试着这样做:

=SUBSTITUTE(G1; " "; "%20")

选择要更改的单元格并运行以下操作:

Sub SpaceChanger()
    Dim rng As Range, r As Range
    Set rng = Intersect(Selection, ActiveSheet.UsedRange)
    For Each r In rng
        If r.Value <> "" Then
            If InStr(r.Value, " ") <> 0 Then
                r.Value = Replace(r.Value, " ", "%20")
            End If
        End If
    Next r
End Sub
子空间变换器()
变暗rng作为范围,r作为范围
设置rng=Intersect(选择,ActiveSheet.UsedRange)
对于rng中的每个r
如果r.值为“”,则
如果InStr(r.Value,“”)为0,则
r、 值=替换(r.值,“,“%20”)
如果结束
如果结束
下一个r
端接头

(使用宏将允许您“就地”更改值)

这是您想要的吗?替换:替换:不带管%20的Braket具有%20产品%20SKU:管%20和Braketit替换%20作为第一个空格,但不用于第二个空格
=REGEXREPLACE(G1;“\s”;“%20”)
@PythonDev共享您的工作表副本