Excel:匹配单元格B上的单元格A的内容并replace文本

我的问题是以下几点:

我有一个Excel电子表格中的两个单元格(A和B)。 我需要在单元格A中find单元格B中包含的单词; 然后,我需要将单元格A的全部内容复制到一个新的单元格中,并将单词B的确切内容加上一个标签来replace。

例。

单元格A:“bla bla bla bla bla bla bla”

单元格B:“单词”

预期结果:

单元格C:“bla bla bla [tag] word [/ tag] bla bla bla”

目前我已经能够在单元格A中find包含单元格B的文本,并且如果find该文本,则将整个文本复制到一个新的单元格中,否则它会写入“不好”:

=IF(ISNUMBER(FIND(B2; A2)); A2; "Not OK") 

我希望我的问题很清楚。 感谢大家谁将有时间和耐心来帮助我! 亚历克斯

我认为你应该能够使用Substitute

 =SUBSTITUTE(A1,B1,"[Tag]"&B1&"[/Tag]") 

这是你想要做的?

 =IF(ISNUMBER(FIND(B2, A2)), REPLACE(A2,FIND(B2, A2),LEN(B2),"[tag]" & B2 & "[/tag]"), "Not OK") 

这导致:

 bla bla bla [tag]word[/tag] bla bla bla