Excel查找并replacestring中的子string

String is "TABLE1[ROW1]" 

使用查找和replace子string“TABLE1”应该被replace,以便更换后保留[ROW1]。

更换后的最终string

 INDIRECT(D1&"[ROW1]") 

我插入“)遇到了问题[ROW1]之后。

我已经看到一些使用“^&”保留的样本,但没有解决这个问题。

请帮助。 谢谢。

使单元格A1包含stringTABLE1[ROW1] ,使用Excel工作表函数SUBSTITUTE如下: =SUBSTITUTE(A1,"TABLE1", "") ,然后添加单词“ INDIRECT(D1& ”导致单元格A2公式:

="INDIRECT(D1&" & """" & SUBSTITUTE(A1,"TABLE1", "") & """" & ")"

将原始stringTABLE1 [ROW1]转换为string: INDIRECT(D1&“[ROW1]”)根据您的要求。

希望这会有所帮助。 RGDS