2016-05-09 14 views
1

ExcelのVLOOKUPの機能が必要です。VLOOKUPは同じ値を返すことはありません

私は2枚のワークシートを持っています。

最初のものには、項目コードの実行番号とバッチ番号の列が含まれています。

それはこの

A B  C  D  E   F 
0 0 05-40112R1 0 2966115100050 1 
0 0 05-40112R1 1 2966115100050 1 
0 0 05-40112R1 2 2966115100050 1 
0 0 05-40112R1 3 2966115100050 1 
0 0 05-40112R1 4 2966115100050 1 

のように第二のシートは、品目コードとロット番号が含まれて見えます。私はVLOOKUPを使用する場合

は、それが私の最初のシートの列Eに同じ値を与える。この

 A   B 
05-40112R1 2966115100050 
05-40112R1 2966115100051 
05-40112R1 2966115100052 
05-40112R1 2966115100053 
05-40112R1 2966115100054 

のように見えます。

値を1回だけ使用してから次の値に移動するにはどうすればよいですか。

だから、最初のテーブルには、次のようになります。

A B  C  D  E   F 
0 0 05-40112R1 0 2966115100050 1 
0 0 05-40112R1 1 2966115100051 1 
0 0 05-40112R1 2 2966115100052 1 
0 0 05-40112R1 3 2966115100053 1 
0 0 05-40112R1 4 2966115100054 1 

私はこのようなデータがたくさんあるし、コピー&ペーストはあまりにも長いを取ることです。 !のB実数である:!Sheet2のBがあることを前提とし、標準式のようにSheet1のE1で

+1

あなたのVLOOKUP式がどのようなものであるかを見せてください –

+0

現在のVLOOKUP式は次のようになります= VLOOKUP(C1、 'SHEET 2'!A:B、2、FALSE) –

答えて

1

=INDEX(Sheet2!B:B, AGGREGATE(15, 6, ROW(Sheet2!B$1:INDEX(Sheet2!B:B, MATCH(1E+99, Sheet2!B:B)))/(Sheet2!A:A=C1), COUNTIF(C$1:C1, C1))) 

First_Second_Third_fourth

+0

あなたはスターです!!!!十分にあなたに感謝することはできません! –

関連する問題