【发布时间】:2011-07-27 03:54:33
【问题描述】:
在A 列中,我有 20000 行文件名和文件路径
“C:\person\microsoft\ygkyg\mmddyy\filename.xls”
"\server-41\performance\mmddyy\filename.doc"
.....
等等
在B 列中,我只想获取父文件夹路径。
有人可以帮我计算公式吗?我试过了,但它给了我文件名。
=MID(a1,FIND(CHAR(1),
SUBSTITUTE(a1,"\",CHAR(1),LEN(a1)-LEN(SUBSTITUTE(a1,"\",""))))+1,LEN(a1))
【问题讨论】:
-
您会接受 VBA 解决方案吗?
-
@David,其实我只是在找简单的excel公式。
-
@david 我认为 VBA 解决方案将是唯一合理的解决方案,对吧?从 1 到最后一次出现“\”的
Mid()应该可以工作,但不知道如何使用公式! -
@Hannah 我想我不能帮助你。祝你好运!
-
@hannah 你可以使用 VBA 函数作为 UDF 公式。