- ベストアンサー
エクセル
エクセルでワークシートの名前をセルのA1に表示する方法を教えてください。 関数で。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
=REPLACE(CELL("filename",A1),1,FIND("]",CELL("filename",A1)),) になります。 ANo.1様はCELL関数の部分において、参照先のセルを指定していなかったため、 >でもシート2に同じ関数を使うとシート1の名前をもってきます。。。 という結果になったのではないかと思われます。
その他の回答 (1)
- 佐藤 志緒(@g4330)
- ベストアンサー率18% (840/4653)
回答No.1
=RIGHT(CELL("filename"),LEN(CELL("filename"))- SEARCH("]",CELL("filename")))
お礼
ありがとうございます。 でもシート2に同じ関数を使うとシート1の名前をもってきます。。。