Excel公式(而不是VBA)计算文件path的基本名称?

是否有可能确定基本名称,即Excel中的文件path的最后一个path组件,而不定义自定义VBA函数?

例如,如果单元格A1具有该值

 C:\Some\deep\directory\structure\file.txt 

B1的公式应该用A1来返回

 file.txt 

有任何想法吗?

 =RIGHT(A1,LEN(A1)-FIND("|",SUBSTITUTE(A1,"\","|",LEN(A1)-LEN(SUBSTITUTE(A1,"\",""))))) 

为了得到最后一个反斜杠后的所有内容,请尝试这个公式

=REPLACE(A1,1,LOOKUP(2^15,FIND("\",A1,ROW(INDIRECT("1:"&LEN(A1))))),"")