0

我需要一个论坛来仅从文件名中提取第二个和第三个单词。格式如下:“120610 CHELSEA OPTICS.xls”。我需要一个公式,以便“CHELSEA OPTICS”只出现在单元格中,前面没有日期,后面没有文件类型。我试图找到这个,但没有找到一些可以同时删除前面日期和文件类型的公式。请帮忙!

4

1 回答 1

0

怎么样:

=MID(A1,8,LEN(A1)-12)

这假设日期始终为 6 位,文件类型始终为 3 个字符。

当前工作簿的文件名减去路径和扩展名是:

=MID(CELL("filename"),FIND("[",CELL("filename"))+1,(FIND(".",CELL("filename"))-FIND("[",CELL("filename")))-1)

如您所见,它变得相当复杂,但是将两侧的 1 更改为 8 应该可以得到您想要的部分:

=MID(CELL("filename"),FIND("[",CELL("filename"))+8,(FIND(".",CELL("filename"))-FIND("[",CELL("filename")))-8)

根据您的安全设置,使用用户定义函数可能更容易。

于 2010-12-07T17:41:51.027 回答