엑셀 두개 비교해서 같은값이 있으면~ 데이터 삽입
우선 간단하다는 말씀을 드립니다. (너무 걱정을 하시는 듯 해서)
VLookup 이라는 함수가 있습니다.
함수를 설명하기 전에 님이 설명한 것을 보면 A열 기준인지 B열 기준인지 정해야 합니다.
즉 A열을 기준으로 잡고, B열과 C열을 쌍으로 보는 것이죠..(님의 처음 설명이죠.)
또 B열을 기준으로 잡고, A열과 C열을 쌍으로 보는 것이죠..(님의 다시한 설명이죠.)
설명드리겠습니다.
제 임의 대로 D 열에 A열을 기준으로 잡고 설명하면 다음과 같습니다.
A B C D
1 3 12 =Vlookup(A1, B:C, 2, 0)
9 6 32 =Vlookup(A2, B:C, 2, 0)
3 7 23
7 1 65
5 2 12
함수에서 A1, A2는 기준이 되는 값 즉 B열 에서 찾고자 하는 값입니다.
B:C는 찾고자 하는 데이터가 있는 곳의 범위를 말합니다.
이 값은 B1:C5(이 경우) 로 바꾸어도 됩니다.
또, 중요한 것은 첫번째 열은 A열과 같은 값이 있어야 한다는 것이지요. 셀 서식도 같아야 합니다.
세번째 2 라는 것은 원하는 결과 값이 있는 위치입니다.
이 경우, 데이터의 범위에서 B 열이 1, C가 2가 되죠.
마지막 0은 옵션으로써, 0이면 정확하게 일치하는 값을 찾고, 1이면 비슷하게 일치하는 값을 찾습니다. 거의 0을 쓰겠지요.
아...힘들다...힘들게 쓰는 만큼 이해가 잘 가시나 모르겠습니다.
거꾸로 B를 기준으로 하면...다음과 같습니다.
A B C D
1 3 12 =Vlookup(B1, A:C, 3, 0)
9 6 32 =Vlookup(B2, A:C, 3, 0)
3 7 23
7 1 65
5 2 12
기준이 바뀌었으니, B1, B2로 쓰고요. 검색 대상은 A열이고 결과는 C열이니,
A열부터 C열까지 잡습니다.
A부터 계산했을때, C열은 3번째 열이니, 2 대신 3을 씁니다.
이상입니다. 원하시는게 맞습니까?
엑셀 두개 비교해서 같은값이 있으면~ 데이터 삽입






