web-dev-qa-db-ja.com

シートの参照範囲でINDIRECT()を使用する

ユーザーの入力がシートの行番号を参照するデータを含む別のシートがあります。列の文字を挿入し、セルから数値を入力して行#を構成することで、そのシートを参照しようとしています。

私はもう試した:

= Sheet2!INDIRECT( "A"&A1)

現在のシートのA1は値2を保持しているため、取得したい

= Sheet2!A2

数式は#ERROR(エラー-解析エラー)を返します

どうすれば(可能であれば)そのように参照できますか?

3
Mechaflash

それを考え出した...私はしばらくかかりました...

INDIRECT()は、参照全体をラップする必要があります。必要なものを達成するために、式は次のようになりました。

= INDIRECT( "Sheet2!A"&A1)

3
Mechaflash