如何在 Excel 中获取“_”后的文件名

如何在 Excel 中获取“_”后的文件名

所以我遇到了这个问题,我想获取文件名并将其插入到 excel 中的单元格中,但我需要在 excel 中插入一个特定的单词,紧跟在“_”后面。例如,excel 文件是01月报_一月.xlsx因此插入到单元格的文件名应该是一月排除文件类型例如繁體压缩文件。如何实现?文件名来自当前打开的 excel。

答案1

选择一个单元格并输入:

=LEFT(MID(CELL("filename"),FIND("_",CELL("filename"))+1,99),FIND(".",MID(CELL("filename"),FIND("_",CELL("filename"))+1,99))-1)

在此处输入图片描述

对于名称如下的文件:

alpha_六月.xlsx

编辑#1:

稍微简短一点的公式:

=MID(LEFT(CELL("filename"),FIND(".",CELL("filename"))-1),FIND("_",CELL("filename"))+1,LEN(CELL("filename")))

相关内容