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