セルにシート名を表示する|Excel 一般

セルとシートの操作関連のテクニック

セルにシート名を表示する

(Excel 2000/2002/2003/2007/2010/2013/2016)

●概要●

ヘッダーやフッターに印字させることができるシート名ですが、関数を使って、セルに表示させることもできます。今回は、ユーザー定義関数を使わず、文字列操作関数(RIGHT、LEN、FIND関数)および情報関数(CELL関数)を組み合わせて表示させる方法を紹介します。

●詳細●

  1. シート名を表示したいセルを選択します。
  2. 選択したセルに、
    =RIGHT(CELL("filename",A1),LEN(CELL("filename",A1))-FIND("]", CELL("filename",A1)))
    と入力します。

●補足●

未保存のファイルではエラー値(#VALUE!)を返しますので、一旦保存をしてから[F9]キーで再計算を行ってください。