Excel宏 - 在一列中查找指定的值并替换为另一列的所有内容

时间:2012-02-05 16:36:48

标签: excel-vba vba excel

对于Macros来说,我真的是一个新手,但我相信这有助于解决问题。

我有两列,第一列有一个完整的描述句子,句子的一部分有一个名为{Brand}的值。第二列有所有品牌的名称(例如耐克,阿迪达斯,彪马等)

我想要做的就是在第一列中替换和描述{brand},并使用第二列中的所有名称。

这样的事情

“这个{品牌}鞋子......”

“这款耐克鞋......”

任何帮助都会非常感激。

感谢。

1 个答案:

答案 0 :(得分:1)

你不需要宏。

假设Cell A1有“This {brand} shoe is ......”而B1有“Nike”然后在单元格C1中键入此公式

= REPLACE(A1,SEARCH( “{}品牌”,A1,1),7,B1)

休息时,只需将其复制下来。