2017-07-17 15 views
0

vlookupを使用するときに複数の値を返す方法/式/ vbaがあるかどうか尋ねたいですか?たとえば、データを表示し、そのデータに複数の値が返されると、それ以外の値が返されます。ありがとう。複数の一致を返すVLOOKUP

+1

VLOOKUPではないと思いますが、配列f ormula。 –

+2

ここで質問する前に、フォーラムやGoogleで質問を検索しましたか?最初にあなたの部分についていくつかの調査を行います。 – sktneer

答えて

0

これほど一般的なものは、Googleを使用してください。

Step #1) www.google.com 
Step #2) get your answer in less time than it takes you to post here. 

戻りMULTIPLE対応するルックアップ値テーブル配列の最初の列の値(すなわち、検索値)のためのエクセルVLOOKUP関数検索

の値と別の同じ行の値を返しますテーブル配列の列。 Lookup値が複数回出現する場合、関数はLookup値の最初の出現を検索し、同じ行の対応する値を別の列から返します。

複数のオカレンスを持つ1つのルックアップ値に対して、INDEX、SMALL、IF & ROW excel関数を使用してどのように実行できるかを示します。

を入力して、複数の出現を持っていた列の値「りんご」をルックアップしたい、と、列Bに対応するすべての値を返す:

は、テーブルの列(「B8 A2」)を考えてみましょうセルA11にルックアップ値 "Apples"。セルB11で、配列式(CTRL + SHIFT + ENTER)として数式の下に式を入力し、同じ列Bの下に7行(つまり、テーブル配列 "A2"のレコード数:( "りんごB8" 。ルックアップ値の)複数の対応する値は" B17までセルB11から出発して、垂直にコピーされます表1

enter image description here

= INDEX($ B $ 2参照:$ B ($ A $ 2)+1)、ROW(1:1))

$ 8、SMALL(IF($ A $ 2)$ A $ 8、ROW($ A $ 2 $ A $ 8)-ROW

http://www.globaliconnect.com/excel/index.php?option=com_content&view=article&id=119:vlookup-multiple-values-return-multiple-corresponding-values-for-one-lookup-value&catid=77&Itemid=473