1

これが私がやりたいことです 私は2つのテーブルを持っています...最初の列は両方のテーブルで同じで、idが含まれています。2 番目の表の 2 列目は ID の精度です (例: -1、+3)。最初のテーブルの 2 列目は公差 (例: -1+2、-5-2) です。2 番目のテーブルで選択した行と同じ ID を持つ最初のテーブルのすべての値を検索したい精度がテーブル1の3番目の列から値を取得する許容範囲内にある場合....つまり、精度の値が範囲内にある場合にのみvlookupするある種のvlookupが必要です。

4

1 に答える 1

1

これは、vlookup の非常に基本的な使い方です。

=IF(AND(VLOOKUP(A2,$E$2:$H$32,2,FALSE)<=B2,VLOOKUP(A2,$E$2:$H$32,3,FALSE)>=B2),VLOOKUP(A2,$E$2:$H$32,4,FALSE),"")

次に、それを列に自動入力するだけです:

VLOOKUP デモ

幸運を。

(もちろん、データが列ごとにどのように編成されているかに応じて、このロジックのインデックス/一致バージョンを作成できます-Dougが言ったように。)

于 2012-08-31T21:25:14.293 に答える