![見出し画像](https://assets.st-note.com/production/uploads/images/85950920/rectangle_large_type_2_da3b4b00cab1961a0616bbabb7859128.png?width=1200)
【エクセル】CELL("filename")でフォルダパス・ブック名・シート名を取得するなら、ここに気をつけろ!
こちらの動画では、CELL関数でフォルダパス・ブック名・シート名を取得する方法と、その際に注意する点について解説しています。
![](https://assets.st-note.com/img/1695041696421-pMeefvLvGt.png?width=1200)
CELL関数の第1引数に "filename" を指定すると、フォルダパス・ブック名・シート名を以下のような文字列として取得できます。
![](https://assets.st-note.com/img/1662022956723-DWpLo0UFgK.png)
FINDやLEFT・MID・RIGHTといった関数を組み合わせることで、CELL("filename")によって得られる文字列を元にして、フォルダパス・ブック名・シート名をそれぞれ取得することができます。
![](https://assets.st-note.com/img/1662023229925-6XHxm9GJns.png)
このCELL関数は第2引数で特定のセルを指定することもできるのですが、第2引数は省略可能なため、単に『=CELL("filename")』という数式でもフォルダパス・ブック名・シート名を取得することはできます。
![](https://assets.st-note.com/img/1662023644278-834eRJLGup.png)
ところが、実はCELL関数の第2引数を省略すると困ったことになる場合があります。
動画では、CELL関数でフォルダパス・ブック名・シート名を取得する数式の解説と、第2引数を省略することによって発生する困った現象について解説します。
また、おまけとして、CELL関数ではなく今後追加される予定のTEXTSPLIT関数を使用してフォルダパス・ブック名・シート名をもっと簡単に取得する方法も紹介しています。
![](https://assets.st-note.com/img/1695041709828-fhbgHCH3Ko.png?width=1200)
動画で使用しているエクセルファイル
ここから先は
0字
/
1ファイル
¥ 500
よければサポートしていただけると嬉しいです😀 有用な記事や動画を制作していけるように頑張ります❗️