- ベストアンサー
ワークブック名セル表示 2<SHEET名セルも>
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
=MID(CELL("filename");FIND("●";SUBSTITUTE(CELL("filename");"/";"●";LEN(CELL("filename"))-LEN(SUBSTITUTE(CELL("filename");"/";""))))+1;FIND("#$";CELL("filename"))-FIND("●";SUBSTITUTE(CELL("filename");"/";"●";LEN(CELL("filename"))-LEN(SUBSTITUTE(CELL("filename");"/";""))))-2) Calcでは、ファイル名の前後に[]はつかないので、[ でファイル名を出せません。 https://www.relief.jp/docs/excel-find-function-from-right.html を参考に、1番最後の/ を検索し、MID で取り出しました。
その他の回答 (1)
- kkkkkm
- ベストアンサー率66% (1719/2589)
回答No.1
"filename"で取り出せる文字列が違いますからエクセルの式では取り出せません。 前回回答したようにユーザー定義関数(オリジナル関数)を使ってください。
お礼
貴重なデータありがとうございました。