Excel公式(不是VBA)来计算文件路径的基名?

时间:2012-05-12 09:03:27

标签: excel excel-formula

是否可以在不定义自定义VBA函数的情况下确定基本名称,即Excel中文件路径的最后一个路径组件?

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

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

B1中的公式应使用A1返回

file.txt

有什么想法吗?

2 个答案:

答案 0 :(得分:6)

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

答案 1 :(得分:5)

要在最后一次反斜杠后获取所有内容,请尝试使用此公式

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