我在行中有一些文本,我想在第一行之前插入一些文本<
,我知道它的位置,Find("<",text,1)
但我想hello
在它之前添加一些文本,有什么简单的方法可以做到这一点。但如果找不到文本,<
它不应该改变任何东西
答案1
使用SUBSTITUTE
函数。例如,如果您要更改的文本在 A1 中,则可以使用以下公式来获取修改后的文本。
=SUBSTITUTE(A1,"<","hello<",1)
最后一个参数指定要替换的实例。如果在文本中未找到“<”,则不进行任何更改。
答案2
不要使用 find(),而要使用公式 replace()