2016-10-03 6 views
0

Excel에서 데이터를 사용하여 일부 조작을 수행하려고합니다. 배경으로 재고 목록이 다른 표에 2 개의 표가 있습니다. 하나는 장치를 구성하는 데 필요한 재료이고 다른 하나는 재료가있는 재료입니다. 두 제품 모두 동일한 구성 요소를 가지지 만 다른 방식으로 정렬됩니다. 나는 이들을 다음과 같이 결합하고자합니다 : 필요한 자재가 들어있는 테이블은 필요한 수량을 확인하기 위해 재고 값을 알아야하며이 경우 주문합니다. 예를 들어Excel 다른 열의 열 값을 찾고 그 옆에있는 값을 반환하십시오.

:

표 1 시트 1

Part # Needed Stock 
1234  5   I want here the value from table 2 
5678  5   I want here the value from table 2 
9876  6   I want here the value from table 2 
5432  7   I want here the value from table 2 

표 2 시트 요점은 수동으로 주식을 넣어하기 위해 하나 개의 부품 번호 하나 확인되지 않은 2

Part # Stock 
5432  2 
9876  4 
1234  1 
5678  4 

테이블 1의 주식 기둥에있는 표 2의 번호.

나는 매우 감사 할 것이다. 너 내가 도와 줄 수있어.

+0

VLOOKUP 당신이 원하는 대 INDEX-MATCH를 사용하는 수에 대한 설명을 제공하는 링크입니다. –

답변

1

INDEX-MATCH 기능을 사용하여이 기능을 끌 수 있습니다. 귀하의 예제에서 주식 열은 주식 열

=INDEX(Sheet2!B$2:B$5,MATCH(Sheet1!A2,Sheet2!A$2:A$5,0)) 

행 2의 함수로 다음을 사용할 수 있습니다를 들어 당신은 다음 공식을 복사하고 필요한 모든 행을 아래로 복사 할 수 있습니다. $ 기호를 사용하면 수식을 다른 행에 복사 할 때 반환 값 범위와 조회 값 범위가 안정적으로 유지됩니다. 조회 값은 후속 행마다 변경됩니다.

여기에 무슨 일이 일어나고 있는지 설명하기 위해 몇 가지 메모가 있습니다.

=INDEX(Return_value_range, MATCH(Lookup_value, Lookup_value_range, Match_type)) 
Return_value_range – The range that holds the return values 
Lookup_value – The value you want to find in the lookup value array 
Lookup_value_range – The range containing lookup values 
Match_type – Exact (0), Nearest Greater Than (-1), or Nearest Less Than (1) 

은 마지막으로 여기에 이전에 매우 일반적인 VLOOKUP 기능 http://eimagine.com/say-goodbye-to-vlookup-and-hello-to-index-match/

+0

완벽하게 내가하고 싶은 일! 굉장한 친구 야, 시간을내어 도와 주셔서 고맙다. 나는이 트릭이 있다는 것을 알았지 만, Excel을 자주 사용하지 않기 때문에 나는 지식에서 완전히 벗어났다. 다시 한 번 감사 드리며 다른 친구에게 도움이되기를 바랍니다. –

관련 문제