EXCEL、VBA

【EXCEL】フルパスから格納フォルダ名を取得する

 

フルパスから格納フォルダ名を取得する

「セル値に設定しているファイルパスから格納フォルダ名を取得する」には、次の数式を使います。

=LEFT(G4,FIND(“>”,SUBSTITUTE(G4,”\”,”>”,LEN(G4)-LEN(SUBSTITUTE(G4,”\”,””))),1)-1)

 

<結果>

フォルダ名

<補足>

ファイルパスが格納されているセルがA1でない場合は、上の赤字の4か所すべてそのセルに変更してください。

 

実行例は次のようにします。セルA1に「C:\test\test2\Book1.xlsx」が設定されているとします。

「=LEFT(A1,FIND(“>”,SUBSTITUTE(A1,”\”,”>”,LEN(A1)-LEN(SUBSTITUTE(A1,”\”,””))),1)-1)」

⇒ 実行結果 C:\test\test2

是非ご参考に。

 

フルパスからファイル名を取得する

「セル値に設定しているファイルパスからファイル名を取得する」には、こちらを参考にして下さい。

【EXCEL】フルパスからファイル名を取得する フルパスからファイル名を取得する 「セル値に設定しているファイルパスからファイル名を取得する」には、次の数式を使います。 ...