子string在Excel中

我想从两个不同的列中抽取两个string

A1列中的第一个string如何看起来像: A76工具和设备的传输条件

如何在列B1中的string看起来像: Documents / Z_Do​​cumentation / PDF / Circular-A76.pdf

我想要的是

从第二个string的最后一位之后的最后一位/

=LEFT(B1,FIND("@",SUBSTITUTE(B1,"/","@",LEN(B1)-LEN(SUBSTITUTE(B1,"/",""))))) 

从第一个弦我想有洞的事情

所以这个string应该看起来像:Circular-A76.pdf | A76工具和设备的传输条件

感谢帮助

在C1单元格中写入=RIGHT($B1,SMALL(IF(MID($B1,LARGE(ROW(INDIRECT("1:"&LEN($B1))),ROW(INDIRECT("1:"&LEN($B1)))),1)="/",ROW(INDIRECT("1:"&LEN($B1))),""),1)-1) & " | " & $A1

然后按Ctrl + Shift + Enter

你会得到 在这里输入图像说明