2016-04-14 7 views
0

私はINDIRECT()関数を使用してワークシートを動的に参照しています。この関数は、引用符で囲まれた数式の入力として既知のセルアドレスを必要とするようです。しかし、私は事前にセルのアドレスを知らないので、別の式の出力であるセルのアドレス(例えば、VLOOKUP()またはINDEX(MATCH()))を入力したいと思います。これを行う方法はありますか?ExcelのIndirect()のセルとしての数式の出力

答えて

1

はい、セルアドレスまたはセルアドレスの一部のように見える値を返す数式を連結して、INDIRECT()で必要な文字列を構成できます。例えば

、あなたのVLOOKUPやあなたのインデックス/マッチ式は「A1」を返す場合、1つの式は「A」と、他の式の戻り「を返す場合、あなたは

=Indirect(Vlookup(this,there,2,false)) 

か、のようなものを使用することができます1 2つの数式の出力を&符号で結合します。

=Indirect(Vlookup(columnLookup,Table,2,false)&Vlookup(RowLookup,Table,2,false)) 
関連する問題