0

私は使用してVLOOKUPいますが、ファイルの場所への参照をハードコーディングするのではなく、INDIRECT関数を使用してファイルの場所を参照したいと考えています。しかし、私の試みはうまくいきません。これの何が問題なのですか?

=VLOOKUP(A2, INDIRECT(A1)$A$2:$B$1000,2,FALSE)

セル A1 には次が含まれます。

C:\Documents and Settings\User\Desktop\[ABC.xlsm]Sheet1

エラーが表示されます: 入力した数式にエラーが含まれています。

何か不足していますか?

4

1 に答える 1

6

このような構文が必要です

=VLOOKUP(A2,INDIRECT("'"&A1&"'!$A$2:$B$1000"),2,FALSE)

....ただし、ソースワークブックが閉じている場合、INDIRECTは機能しないことに注意してください

于 2012-03-19T19:39:12.843 に答える