在“\”上分割一个文件path

我正在寻找将未知深度的文件path分割成单独的单元格。

恩。 if A1 = C:\users\Me\My Documents\Work\9.6.88\ – 这应该被拆分成以下的地方'||' 表示细胞分离:

 || C: || users || Me || My Documents || Work || 9.6.88 || 

这个函数/公式/macros应该适用于具有任意数目的子文件夹的文件path,这样也可以有一个只有“C:\ users \”的单元格,也可以工作。

这是使用SPLITfunction的好机会。 这可以在VBA代码中使用,或作为工作表函数使用。

要做的最好的事情是自己去做点事情。 你可以看看这个问题 。 更多关于拆分function的信息可以从MS 在这里获得 。

数据 – >文本到列 – >分隔 – >在其他字段中input\ >完成

或者,在B1单元格中使用此公式并右键单击:

 =TRIM(MID(SUBSTITUTE($A1,"\",REPT(" ",255)),255*(COLUMN(A1)-1)+1,255)) 
Interesting Posts