Excel公式从文件名中提取第二个和第三个单词?

Excel公式从文件名中提取第二个和第三个单词?,excel,filenames,formula,formulas,Excel,Filenames,Formula,Formulas,我需要一个forumula来从文件名中只提取第二个和第三个单词。格式如下:120610 CHELSEA OPTICS.xls。我需要一个公式,这样CHELSEA OPTICS将只出现在单元格中,前面没有日期,后面没有文件类型。我试图找到这个,但还没有找到一些公式,可以删除前面的日期和文件类型。请帮忙 那么: =MID(A1,8,LEN(A1)-12) 假设日期始终为6位数字,文件类型始终为3个字符 当前工作簿的文件名减去路径和扩展名后为: =MID(CELL("filename"),FIND(

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

那么:

=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)

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

谢谢!但我输入了它,它只得到了价值!在我保存文件之后。有什么我需要添加的吗?文件名在哪里?在牢房里?它看起来像什么?不,我希望能够从保存的文件中提取文件名。表单上没有显示文件名,但我知道可以获取文件名并将其显示在单元格中。谢谢您的帮助!这正是我在寻找的,这是如此多的帮助,谢谢!我还想知道,是否有一个公式可以用来只从文件名中提取第一个单词?我可以使用任何简单的修改吗?