- ベストアンサー
エクセルのシート名を、変数として関数の中で使いたい。
エクセルのシート名を、関数の中で変数として使うにはどうしたらいいですか? 具体的には、A1にシート名を入れて、A2に = sheet1!A3 という式のなかのsheet1を変更したいのです。つまり、A1にsheet2という文字を入れると、A2の式が =sheet2!A3 になるようにしたいのですが。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
一例です。 =INDIRECT(A1&"!A3")
エクセルのシート名を、関数の中で変数として使うにはどうしたらいいですか? 具体的には、A1にシート名を入れて、A2に = sheet1!A3 という式のなかのsheet1を変更したいのです。つまり、A1にsheet2という文字を入れると、A2の式が =sheet2!A3 になるようにしたいのですが。
一例です。 =INDIRECT(A1&"!A3")
お礼
そうでした!INDIRECT関数を忘れていました。 ありがとうございます。