現在の Excel ファイルの名前、パス名、またはワークシート名をセルに挿入する

注: 最新のヘルプ コンテンツをできるだけ早く、お客様がお使いの言語で提供したいと考えております。このページは、自動翻訳によって翻訳されているため、文章校正のエラーや不正確な情報が含まれている可能性があります。私たちの目的は、このコンテンツがお客様の役に立つようにすることです。お客様にとって役立つ情報であったかどうかを、このページの下部でお知らせください。簡単に参照できるように、こちらに英語の記事があります。

スプレッドシート レポートに、ブックやワークシートの場所を簡単に確認できるような情報を追加したいとします。 この場合、いくつかの方法が考えられます。

現在のファイル名、完全なパス、および作業中のワークシートの名前を挿入する

現在のファイル名、完全なパス、および作業中のワークシートの名前を挿入するセルに、次の数式を入力するか貼り付けます。

=CELL("filename")

現在のファイル名と作業中のワークシートの名前を挿入する

現在のファイル名と作業中のワークシート名を表示するには、次の数式を配列数式として入力するか貼り付けます。

=RIGHT(CELL("filename"),LEN(CELL("filename"))- MAX(IF(NOT(ISERR(SEARCH("\",CELL("filename"), ROW(1:255)))),SEARCH("\",CELL("filename"),ROW(1:255)))))

注: 

  • 数式を配列数式として入力するには、Ctrl キーと Shift キーを押しながら Enter キーを押します。

  • ワークシートが一度でも保存されていれば、この数式からワークシートの名前が返されます。保存されていないワークシートでこの数式を使用すると、数式を入力したセルはワークシートを保存するまで空白になります。

現在のファイル名だけを挿入する

現在のファイル名をセルに挿入するには、次の数式を入力するか貼り付けます。

=MID(CELL("filename"),SEARCH("[",CELL("filename"))+1, SEARCH("]",CELL("filename"))-SEARCH("[",CELL("filename"))-1)

注: 保存されていないワークシートでこの数式を使用している場合は、#VALUE エラーが発生します。セル内。ワークシートを保存すると、エラーはファイル名に置き換えられます。

補足説明

Excel Tech Community では、いつでも専門家に質問できます。Microsoft コミュニティでは、サポートを受けられます。また、Excel User Voice では、新機能についての提案や改善案を送信することができます。

Office のスキルを磨く
トレーニングの探索
新機能を最初に入手
Office Insider に参加する

この情報は役に立ちましたか?

ご意見をいただきありがとうございます。

フィードバックをお寄せいただき、ありがとうございます。Office サポートの担当者におつなぎいたします。

×