当サイトの記事にはプロモーションが含まれています。

Excelでシート名を関数で取得する方法|初心者向け解説

パソコンパソコン・スマホ教室
スポンサーリンク

Excelで複数のシートを使っていると、「今、どのシートを見ているんだっけ?」と迷ってしまうこと、ありませんか?そんなときに便利なのが、シート名をセルに自動で表示させる方法です。今回は、初心者の方でもわかりやすく、手順を追って解説します。

スポンサーリンク

目次

Excelのイメージ

Excelのイメージ

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

まずは、シート名をセルに表示させる基本的な方法をご紹介します。

CELL関数を使ってファイルの情報を取得

Excelには「CELL」関数というものがあります。これを使うと、指定したセルの情報を取得できます。シート名を取得するには、以下のように入力します。

=CELL("filename", )

これで、ファイルの保存場所やファイル名、シート名などの情報が表示されます。ただし、このままだとファイルのパスや名前も含まれてしまうので、シート名だけを取り出す必要があります。

MID関数とFIND関数を組み合わせてシート名を抽出

次に、「MID」関数と「FIND」関数を使って、シート名だけを取り出します。以下の数式を入力してください。

=MID(CELL("filename", ), FIND("]", CELL("filename", )) + 1, 255)

これで、シート名だけが表示されるようになります。

実際に試してみよう

実際にExcelを開いて、上記の数式を入力してみてください。シート名が自動で表示されるのを確認できるはずです。

注意点とエラー回避のコツ

この方法を使う際の注意点と、エラーを避けるためのコツをご紹介します。

ファイルを保存していないと動作しない

この方法は、ファイルが一度でも保存されている必要があります。未保存の状態では、シート名を取得することができません。

シート名に”]”が含まれているとエラーになる

シート名に”]”(右角括弧)が含まれていると、数式が正しく動作しません。シート名を変更する際は、この点に注意してください。

IFERROR関数でエラーを回避

万が一、エラーが表示された場合に備えて、「IFERROR」関数を使ってエラー時の表示を指定しておくと安心です。

=IFERROR(MID(CELL("filename", ), FIND("]", CELL("filename", )) + 1, 255), "シート名が取得できません")

これで、エラーが発生しても「シート名が取得できません」と表示されるようになります。

このサイトをチップで応援

まとめと活用例

シート名をセルに表示させることで、以下のようなメリットがあります。

  • 複数のシートを扱う際に、現在どのシートを見ているかが一目でわかる
  • シート名を元にした計算やデータ抽出が容易になる
  • シート名の変更があっても、自動で反映されるため手間が省ける

例えば、月別の売上データを管理している場合、各シートにその月のシート名を表示させることで、どの月のデータを見ているのかがすぐにわかります。

よくある質問

Q1: シート名を変更した場合、表示が更新されないのはなぜですか?

シート名を変更した場合、数式が自動で再計算されるまで表示が更新されないことがあります。F9キーを押して再計算を試みてください。

Q2: 複数のシートで同じ数式を使いたい場合、どうすればよいですか?

数式をコピーして他のシートに貼り付けることで、同じ数式を使用できます。ただし、セルの参照が正しく設定されているか確認してください。

Q3: VBAを使わずにシート名を一覧で取得する方法はありますか?

VBAを使わずにシート名を一覧で取得する方法として、「名前の定義」を利用する方法があります。詳細は以下のリンクをご参照ください。

https://qiita.com/shibahead/items/e4e8dc26df78f220a674

まとめ

Excelでシート名をセルに表示させる方法をご紹介しました。これを活用することで、複数のシートを扱う際の効率が大幅に向上します。ぜひ、実際の作業で試してみてください。

他にも疑問やお悩み事があれば、お気軽にLINEからお声掛けください。

この記事を書いた人
この記事を書いた人

企業の情報システム部門で10年以上、PC・アカウント・社内ネットワーク・Microsoft 365/Google Workspace運用を担当。年間数百件の問い合わせ対応(PC不調、メール送受信、Excel/Word資料、Teams会議、スマホ連携など)を通じて、初心者がつまずくポイントを「再現→原因切り分け→最短解決」の手順に落とし込んできました

現場や身近で実際に起きたトラブルをベースに、手順だけでなく「なぜそうなるか」「失敗しやすい落とし穴」「安全な設定(セキュリティ)」まで含めて解説します。

相談窓口(問い合わせ/LINE等)を設け、記事で解決しないケースも個別にサポートしていますので「パソコンが急に動かなくなった」「スマホの設定がわからない」などの悩みは一人で抱え込まず、お気軽にご相談ください。

【お問い合わせは下記URLから】
https://m32006400n.xsrv.jp/inquiry-form/

【公式LINEは下記URLから】
https://lin.ee/t8TDjcj

uri uriをフォローする
スポンサーリンク
よかったらシェアしてね! /
uri uriをフォローする

コメント

タイトルとURLをコピーしました