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