엑셀에서 같은 ID의 데이터를 복사해서 붙여넣기..

익명
2017-04-23T17:41:16+00:00

아래와 같이 A, B  2개의 dataset가 있습니다.

질문은,

A dataset의 ID와  같은 ID를 가진 B_dataset의

L_volume R_volume

값들을 A dataset의 해당 셀 옆에 복사하는 기능은 없는가요?

즉, 여러셀들이 통째로 해당 셀 옆에 복사되었으면 합니다.

엑셀 수식 혹은 매크로든 가능했으면 합니다.

샘플이 수천개일때 적용하려고 합니다.

아래, 전후 예입니다.

감사합니다.

  1. 정렬전
A_dataset B_dataset
ID Sex ID L_volume R_volume
ss1 Female ss4 3294.3 4192.8
ss2 Female ss1 2252.1 2919.8
ss3 Male ss3 3522.7 3539.4
ss4 Female ss5 2114.5 2540.6
ss5 Male ss2 3795.9 3559.8
  1. 정렬후
A_dataset B_dataset
ID Sex <*아래 붙여넣은 내용*> ID L_volume R_volume
ss1 Female 2252.1 2919.8 ss4 3294.3 4192.8
ss2 Female 3795.9 3559.8 ss1 2252.1 2919.8
ss3 Male 3522.7 3539.4 ss3 3522.7 3539.4
ss4 Female 3294.3 4192.8 ss5 2114.5 2540.6
ss5 Male 2114.5 2540.6 ss2 3795.9 3559.8
Microsoft 365 및 Office | Excel | 가정용 | Windows

잠긴 질문. 이 질문은 Microsoft 지원 커뮤니티에서 마이그레이션되었습니다. 질문이 도움이 되었는지 여부에 대해 응답할 수는 있지만, 메모나 회신을 추가하거나 질문을 따를 수는 없습니다.

댓글 0개 설명 없음

답변 1개

정렬 기준: 가장 유용함
  1. 익명
    2017-04-24T10:59:04+00:00

    안녕하세요?

    Vlookup 함수를 이용하면 간단히 해결하실 수 있습니다. B_dataset을 ID 순으로 정렬하는 것이 좋지만, 정렬하지 않았거나, 정렬할 수 없는 경우라도 Vlookup함수를 이용해 간단히 작업할 수 있습니다.

    샘플이 수천 개 정도라면 그리 작업 시간도 많이 소요되진 않습니다.

    =vlookup(A_dataset의 ID셀주소, B_dataset의 절대 참조 주소, 2, 0)

    또는

    =vlookup(A_dataset의 ID셀주소, B_dataset의 절대 참조 주소, COLUMNS($A$1:B$1), 0)

    와 같은 함수를 사용하면 됩니다.

    그럼...행운이 있으시길...!

    이 대답이 도움이 되었나요?

    댓글 0개 설명 없음