2016-12-31 7 views
0

私は最初のシートに2枚、リンクされた参照値を持っている7000のようなランダムな値を持っているcolumnAであり、231、799などエクセル - 式の列名にセルの値を挿入する

私がリンクされているすべてのそれらを挿入したいですシート1の列にシート2の値、

参照値が7000である場合ので、それらの値は、例えば、これらの符号を用いて得られ、231799次いで

iはこの式

=sheet2!B7000 

=sheet2!B231 

=sheet2!B799 
とにシートからの値にアクセスすることができ

は私が直接、私は私に解決策を提案してください#NAME?

と私にエラーが発生しますので、多くのことを試してみました。この

=sheet2!B<value of A1> 
=sheet2!B<value of A2> 
=sheet2!B<value of A3> 

のような式に値を入れしようとしています。

答えて

1

あなたは間接

=INDIRECT("sheet2!b"&A1) 

を使用することができますが、間接的には揮発性であり、あなたは常にあなたが

=INDEX(Sheet2!B:B,A1) 
1

=INDIRECT ("sheet2!B"&sheet2!A1)

それを閉じたときにブックを保存することのような特定の問題を与えるので、私はINDEXを使用することを好みます
関連する問題