2015-01-07 3 views
0

나는 아래의 것들과 유사한 두 개의 데이터 테이블이 있습니다결합 데이터 테이블

index value 
a 6352 
a 67 
a 43 
b 7765 
b 53 
c 243 
c 7 
c 543 

테이블을 2

index value 
a 425 
a 6 
b 532 
b 125 
b 89 
b 664 
c 314 

내가 데이터를 결합하고 싶습니다 인덱스 값을 사용하여 아래 표와 같이 하나의 테이블에. 순서는 중요하므로 일반적인 테이블에 하나 개의 인덱스에서 값의 첫 번째 일괄 내가 그것을 VBA를 사용하지만 슬프게도 완전 초보 해요하려고 노력 1

index value 
a 6352 
a 67 
a 43 
a 425 
a 6 
b 7765 
b 53 
b 532 
b 125 
b 89 
b 664 
c 243 
c 7 
c 543 
c 314 

테이블에서해야하며 궁금 해서요 누군가 코드를 작성하기 위해 접근하는 방법을 알고 있다면?

+0

코드를 작성하려면 매크로를 기록하여 시작하십시오. 두 테이블을 결합한 다음 인덱스 열에 안정적인 정렬 알고리즘을 사용할 수 있습니다. 아마도 구현하는 가장 간단한 방법은 Excel의 range.sort (워크 시트 기본 제공 정렬) 일 것입니다. 안정한 정렬은 두 개의 키가 같으면 원래의 순서를 유지합니다. –

답변

0

헤더없이 두 번째 테이블의 값을 첫 번째 테이블의 값으로 복사하고 두 개의 결과 열을 선택하고 인덱스으로 정렬합니다.

희망!