した内容」などを掲載するブログです。2022年9月9日セル情報を取得するCELL関数を使うと現在のファイルのアドレス(置き場所)とシート名のつながった文字列が取得できるため文字列操作関数を組み合わせればExcelのファイル名とシート名を自動的に取得することが出来ます。この方法(文字列操作関数の組み合わせ)を覚えておけば他の用途への応用範囲が広いので数式が行っていることを、じっくり読み込みことを推奨します。クリック・タップで新規タブに拡大版を表示どちらを取得するにせよ、まず最初に=CELL("filename")でファイルとシートの情報を取得します。全体の文字数から終了位置を引き、シート名の文字数を取得RIGHT関数でシート名を切り出して取得1セルで完結させる式が長く冗長になってしまいますが、1セルのみで記述する方法もあります。MID関数、RIGHT関数、FIND関数、CELL関数、LEN関数を使用します。ファイル名=MID(CELL("filename"),FIND("[",CELL("filename"))+1,(FIND("]",CELL("filename")))-(FIND("[",CELL("filename"))+1))2022年9月のアップデートで追加されたTEXTBEFOREとTEXTAFTERを利用するとより簡潔な数式で実現可能です。=TEXTBEFORE(TEXTAFTER(CELL("filename"),"["),"]")シート名=RIGHT(CELL("filename"),(LEN(CELL("filename")))-(FIND("]",CELL("filename"))))2022年9月のアップデートで追加されたTEXTBEFOREとTEXTAFTERを利用するとより簡潔な数式で実現可能です。頻出テクニックと実用例(109種類)、XLOOKUP関数、LET関数、シートビュー、LAMBDA関数、スピルなど便利な新機能を紹介。体系的に学びたい方は是非ご検討ください。アップデートなどの更新事項があれば随時反映しています。購入後に最新版をダウンロードするにはAmazonへの問い合わせが必要です。管理人の欲しい物リストコメントについて「〇〇が動かない」系の質問は実行環境の違いの要素も多いため、回答できないことが多いです。「〇〇したいけど、実現方法がわからない」だと回答可能なことが多いです。コメントは承認性です。サイト上に反映されるまで時間差があります。コメントをキャンセルメールアドレスが公開されることはありません。*ウェブサイト上に表示された文字を入力してください。TOPモバイルバージョンに。