- ベストアンサー
エクセルでシートの名前をセルに反映させたいのですが。。。
エクセル初心者で経理の仕事をしています。 月ごとの振込料一覧表を毎月作っています。 前月のものをコピーして月を手入力で変えているのですが、少々面倒です。 シートに1月という名前をつけたら、それをシート内に反映させることはできないでしょうか? シートの名前を変えたらそのシート内の月の欄は全て同じになるようにしたいのですが。。。 初歩的な質問なのかもしれませんが、よろしくお願いいたします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
以下の数式をセルに貼り付けてみてください =MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,31) いかがでしょう?
その他の回答 (1)
- mshr1962
- ベストアンサー率39% (7417/18945)
回答No.2
フルパスなら =CELL("filename") で表示できます。このシート名部分だけだと =MID(CELL("filename"),FIND("]",CELL("filename"))+1,10) で抽出できます。 ※上記は新規ファイル(未保存)では表示されません。必ず保存してから確認してください。
質問者
お礼
ありがとうございました!! すみません、回答していただいたのに気づかずに締め切ってしまいました。 アドバイスをいただいてとても参考になりました。 もっとエクセルを勉強したいです。
お礼
出来ました!!ありがとうございました!! 出た瞬間、仕事中にもかかわらず、「え~~っ!!」って行っちゃいました(笑)。 エクセルが楽しくなってきました♪