- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excelでシート名と一致している行データを参照)
Excelでシート名と一致している行データを参照する方法
このQ&Aのポイント
- Excelで表を作成し、シート名と一致する行データを参照する方法について説明します。
- 具体的には、一覧表という名前のシートにデータを一覧化して表示し、他のシートからそのシート自身の名前と先頭のセルの値と一致する行のデータを参照します。
- 例えば、名前が「クリコ」のシートでは、性格と血液型のデータを参照したい場合、一覧表の該当する行のデータを参照することができます。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
シート名は以下の関数で表示することができます。 =RIGHT(CELL("filename",A1),LEN(CELL("filename",A1))-FIND("]",CELL("filename",A1))) したがって、性格を表示するにはこのシート名を検索値としたVLOOKUP関数を使用することになります。 =VLOOKUP(RIGHT(CELL("filename",A1),LEN(CELL("filename",A1))-FIND("]",CELL("filename",A1))),一覧表!A:B,2,0)
お礼
できました! シート名の取得だけでなくVlookup関数もいつもよくわからなかったので、全部の式を正しく書いて頂いて助かりました。 完璧に動作しています。 ありがとうございます。