从string中提取分隔的单词

使用Excel 2010,我有以下数据的4个单元格:

c:/ Tree / Fuit / Apple

c:/ Tree / Fuit / Pear

c:/ Tree / Trunk / Upper

c:/树/叶/ /针

我无法找出公式来提取突出显示为秃头的单词。 基本上我需要由最后2个斜杠字符分隔的字。

这个公式应该适合你:

 =TRIM(LEFT(RIGHT(SUBSTITUTE(A1,"/",REPT(" ",LEN(A1))),LEN(A1)*2),LEN(A1))) 

简化,但要确保使用的数字总是会比单元格中的字符数量更长(我只是猜测999就足够了):

 =TRIM(LEFT(RIGHT(SUBSTITUTE(A1,"/",REPT(" ",999)),999*2),999)) 

如果你喜欢使用一个MID函数而不是LEFT(RIGHT(..))对,

 =TRIM(MID(SUBSTITUTE(A1,"/",REPT(" ",999)),999*(LEN(A1)-LEN(SUBSTITUTE(A1,"/",""))-1),999))