使用Excel 2010,我有4个包含以下数据的单元格:
C:/树/的 Fuit /苹果
C:/树/的 Fuit /梨
C:/树/的中继线 /上
C:/树/叶/ 小 /针
我无法弄清楚提取突出显示为秃头的单词的公式。 基本上我需要用最后2个斜杠字符分隔的单词。
答案 0 :(得分: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))