是否可以在不定义自定义VBA函数的情况下确定基本名称,即Excel中文件路径的最后一个路径组件?
例如,如果单元格A1
具有值
C:\Some\deep\directory\structure\file.txt
B1
中的公式应使用A1
返回
file.txt
有什么想法吗?
答案 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))))),"")