Excel スプレッドシートに次の Vlookup 数式が表示されたら、次のように言います。
=VLOOKUP(G37,'tb 2008'!$H$142:$M$247,6,FALSE)
次に、参照しているセルを見つける効率的な方法はありますか? 頭の中で Vlookup を手動で実行して、パラメーターに適合するセルを見つけたくありません。
Excel スプレッドシートに次の Vlookup 数式が表示されたら、次のように言います。
=VLOOKUP(G37,'tb 2008'!$H$142:$M$247,6,FALSE)
次に、参照しているセルを見つける効率的な方法はありますか? 頭の中で Vlookup を手動で実行して、パラメーターに適合するセルを見つけたくありません。
=ADDRESS( ROW((INDEX('tb2008'!$H$142:$H$247,MATCH(G37,'tb2008'!$L$142:$L$247,0)))), COLUMN((INDEX('tb2008') !$H$142:$H$247,MATCH(G37,'tb2008'!$L$142:$L$247,0)))) )
match は、配列内の要素の番号を返します。たとえば、(範囲 A1:A5 が A、B、C、D、E で満たされていると仮定します: match(C,A1:A5,0) = 3
index は、行番号と列番号に基づいてセルへの参照を返します。インデックス(A1:A5, 0, 3) = C
次に、ROW 関数と COLUMN 関数を使用して、その参照の行アドレスと列アドレスを取得します。次に、ADDRESS を使用してそれをまとめます
セルのアドレスを意味する場合、どのセルでインデックス/一致を使用でき、インデックスを作成して値の代わりに参照を返すことができます
いいえ、セルを見つける方法は組み込まれていません。
VLOOKUP
特にあなたのこれのために。
=VLOOKUP(G37,'tb 2008'!$H$142:$M$247,6,FALSE)
これで必要な情報を取得する必要があります。
=ADDRESS(MATCH(G37;H142:H247;0);1)
G37 = 検索するセル/値 (この場合、セル参照がより実用的です)
H142:H247 = 検索値を含む列範囲。列全体が基準専用である場合は、(この例では) H:H を設定できます。
お役に立てれば。