現在の 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 サポートの担当者におつなぎいたします。

×