今回は、Excelの関数でフルパスからファイル名を取得する方法になります。よく使用するのですが、咄嗟に出てこないため、自分用のメモとして記載しておきます。
Windows向け([\]区切り)
ここでは、Windows向けに[\]区切りのパスからファイル名を取得します。
「★」はパスに出てこない文字であれば何でも構いません。
=RIGHT(A1, LEN(A1)-FIND("★",SUBSTITUTE(A1,"\","★",LEN(A1)-LEN(SUBSTITUTE(A1,"\","")))))
![](https://syutaku.blog/wp-content/uploads/2021/11/excel-func-get-filename-by-fullpath_001_03.png)
Linux向け([/]区切り)
ここでは、Linux向けに[/]区切りのパスからファイル名を取得します。
「★」はパスに出てこない文字であれば何でも構いません。
=RIGHT(A1, LEN(A1)-FIND("★",SUBSTITUTE(A1,"/","★",LEN(A1)-LEN(SUBSTITUTE(A1,"/","")))))
![](https://syutaku.blog/wp-content/uploads/2021/11/excel-func-get-filename-by-fullpath_002_03.png)
記事は以上です。
コメント