2

Excel スプレッドシートに次の Vlookup 数式が表示されたら、次のように言います。

=VLOOKUP(G37,'tb 2008'!$H$142:$M$247,6,FALSE)

次に、参照しているセルを見つける効率的な方法はありますか? 頭の中で Vlookup を手動で実行して、パラメーターに適合するセルを見つけたくありません。

4

5 に答える 5

2

=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 を使用してそれをまとめます

于 2009-04-04T18:33:31.217 に答える
1

セルのアドレスを意味する場合、どのセルでインデックス/一致を使用でき、インデックスを作成して値の代わりに参照を返すことができます

于 2009-04-02T13:23:35.697 に答える
0

いいえ、セルを見つける方法は組み込まれていません。

于 2009-04-02T07:50:02.100 に答える
0

VLOOKUP特にあなたのこれのために。

=VLOOKUP(G37,'tb 2008'!$H$142:$M$247,6,FALSE)

これで必要な情報を取得する必要があります。

=ADDRESS(MATCH(G37;H142:H247;0);1)

G37 = 検索するセル/値 (この場合、セル参照がより実用的です)

H142:H247 = 検索値を含む列範囲。列全体が基準専用である場合は、(この例では) H:H を設定できます。

お役に立てれば。

于 2012-08-13T15:47:36.090 に答える