将不同位置的文本插入字符串

时间:2016-12-09 11:24:41

标签: excel-vba text excel-formula vba excel

如何将特定文本插入字符串中的不同位置?它是为缺少的地址添加细节。

我知道我可以使用LEFTMID函数来执行此操作,但是当地址数据的长度变化时,它会失败,但它始终必须在“Faketown”之后我的例子。

例如:

单元格A1可能包含

  

123 Fake St,Faketown,AB1 2CD

单元格A2可能包含

  

12 TotalFake St,FakeTown,EF3 4GH

我想要一个公式/宏来显示它旁边的列:

单元格B1

  

123 Fake St,Faketown,Fakecounty,AB1 2CD

单元格B2

  

12 TotalFake St,FakeTown,Fakecounty,EF3 4GH

正如您所看到的那样,以上述格式添加“FakeCounty”是必需的。无论在FakeTown之前有多少个字符,公式/宏应该总是在“FakeTown”之后加上“Fakecounty”(否则'LEFT'和'MID'函数将是完美的)。

我确信这是可能的,但是有人能指出我需要去的方向/提供可以实现这一目标的公式/代码吗?

0 个答案:

没有答案