セルにシート名を表示する方法Excelでセルにシート名を表示する方法をご紹介します。管理しています^^月ごとにシートを増やしていくと、シート名をセルに表示したくなる場面がありました。関数というのは存在していないということです。シート名を取得したいという需要はあるとは思うのですが、実際にそういった便利な関数は用意されていないんですね。関数を使ってシート名を取得します。関数の詳しい使い方についてはここでは割愛します。サイトで確認ください。どのセルを指定しても構いません。すると、以下のような情報が得られます。ここからシート名の部分だけを取り出します。=RIGHT(CELL("filename",A1),LEN(CELL("filename",A1))-FIND("]",CELL("filename",A1)))すると、以下のようにシート名だけが表示されます。ちなみにファイル名だけを表示する場合は=MID(CELL("filename",A2),FIND("[",CELL("filename",A2))+1,FIND("]",CELL("filename",A2))-(FIND("[",CELL("filename",A2))+1))で対応できます。シート名だけを取得する方法です。そのため、以下の条件では正しく動作しません。含まれるブックうまく表示されない場合は、一度ブックを保存するか、ファイル名を見直すなどして対応しましょう。まとめ正直シート名だけ取得する関数が用意されていないことには驚きでした。詳しくない方でも、もう少し簡単に実現できるんじゃないかと思いましたね。関数を使った文字列の切り出しは、プログラミングの基礎があれば思いつきますが、そうじゃないとなかなか難しいのではないかと思います。さんが気がついて今後のバージョンで用意されることを期待したいですね。今回の方法で少しでも皆さんの作業が軽減されればうれしいです。