2017-11-20 4 views
0

시트 1의 열 A 값과 시트 2의 열 A 값을 일치시켜야합니다. 둘 다 동일하면 시트 2의 B 및 C 값을 복사하여 붙여 넣기하십시오 D와 E.의 시트 1에서 B와 C의 시트 2에 수동으로 값을 입력합니다.셀 값을 일치시키고 다른 시트에서 복사하는 방법

다음 공식을 사용했습니다. 하지만 일하지 않아. 대부분의 열 A 값은 순서가 맞지 않기 때문입니다. VBA 코드 또는 엑셀 공식 중 하나가 도움이 될 것입니다.

=IF(Sheet4!A2=Sheet5!A2;Sheet5!B2;" ") 

=INDEX((Sheet5!A:A);MATCH(Sheet5!B2;(Sheet4!A:A);0)) 

답변

1

사용 같은 INDEX-MATCH :

BTW
=INDEX(Sheet2!$C:$D, MATCH(Sheet1!$A2, Sheet2!$A:$A, 0), COLUMNS($A:A)) in sheet1!D2 and drag it down and right. 

, 당신은 VBA로 태그 한 이유는 무엇입니까?

+0

감사합니다. 누군가 VBA 코드를 도울 수 있습니다. 그래서 나는 단지 태그를 붙였다. – Deepak

관련 문제