【エクセル】ファイルの保存場所やフォルダパスを取得表示する関数と数式

目次

関数・数式

現在のファイルパスを表示

現在、開いているファイルの保存場所とファイル名までフルパスで表示します。どちらも同じ結果が表示されます。

=LEFT(CELL("filename",A1),FIND("[",CELL("filename",A1))-1) & MID(CELL("filename"),SEARCH("[",CELL("filename"))+1, SEARCH("]",CELL("filename"))-SEARCH("[",CELL("filename"))-1)
=SUBSTITUTE(LEFT(CELL("filename",A1),FIND("]",CELL("filename",A1))-1),"[","")
表示例
D:\sample\関数サンプル.xlsx

 

ワークブックが保存されているフォルダのパス

末尾「\」あり

=LEFT(CELL("filename",A1),FIND("[",CELL("filename",A1))-1)
表示例
D:\sample\

末尾「\」なし

=LEFT(CELL("filename",A1),FIND("[",CELL("filename",A1))-2)
表示例
D:\sample

 

ファイル名のみ取得

=MID(CELL("filename",A1),FIND("[",CELL("filename",A1))+1,FIND("]",CELL("filename",A1))-FIND("[",CELL("filename",A1))-1)
表示例
関数サンプル.xlsx

 

現在のシート名のみ取得

=RIGHT(CELL("filename",A1),LEN(CELL("filename",A1))-FIND("]",CELL("filename",A1)))
表示例
Sheet1

サンプルファイル

ダウンロード

以下より、上記の関数(数式)を組み込んであるサンプルのエクセルファイルをダウンロードできます。

sample.zip(約8KB)

前へ

フォルダ内のファイル比較(存在比較)する方法(Windows)

次へ

カロリー制限と糖質制限ダイエットの違いやメリット・デメリットが良くわかる高須先生の動画