今回は、Excelの関数でフルパスからファイル名を取得する方法になります。よく使用するのですが、咄嗟に出てこないため、自分用のメモとして記載しておきます。
Windows向け([\]区切り)
ここでは、Windows向けに[\]区切りのパスからファイル名を取得します。
「★」はパスに出てこない文字であれば何でも構いません。
=RIGHT(A1, LEN(A1)-FIND("★",SUBSTITUTE(A1,"\","★",LEN(A1)-LEN(SUBSTITUTE(A1,"\","")))))

Linux向け([/]区切り)
ここでは、Linux向けに[/]区切りのパスからファイル名を取得します。
「★」はパスに出てこない文字であれば何でも構いません。
=RIGHT(A1, LEN(A1)-FIND("★",SUBSTITUTE(A1,"/","★",LEN(A1)-LEN(SUBSTITUTE(A1,"/","")))))

記事は以上です。
コメント