2012-01-23 5 views
0

나는 다음과 같은 값을 스프레드 시트가 변환 :수평 데이터에 수직 데이터 (트랜스가 작동하지 않습니다)

CUST_ID, NAME, PHONE, EMAIL 
0000, John Smith, 000-223-4567, [email protected] 
0000, Ed Jones, 001-323-4567, [email protected] 
0000, Frank Dill, 002-423-4567, [email protected] 
0001, Rich Pickle, 003-523-4567, [email protected] 
0001, Phil Burger, 004-623-4567, [email protected] 
0001, Brian Mac, 005-723-4567, [email protected] 
0002, Slick Whopper, 006-823-4567, [email protected] 
0003, Name Finger, 007-923-4567, [email protected] 

...

Access로이 테이블을 가져 오기를, 오히려 그것을 것 수평 CUST_ID에 따라 간다 (I 데이터에 대한 설정을 가지고있는 형태 때문에)

그래서 스프레드 시트는 ... 이런 식으로 뭔가를 보일 것

CUST_ID, NAME_1, PHONE_1, EMAIL_1, NAME_2, PHONE_2, EMAIL_2, NAME_3, PHONE_3, EMAIL_3 
0000, John Smith, 000-223-4567, [email protected], Ed Jones, 001-323-4567, [email protected], Frank Dill, 002-423-4567, [email protected] 
0001, Rich Pickle, 003-523-4567, [email protected], Phil Burger, 004-623-4567, [email protected], Brian Mac, 005-723-4567, [email protected] 
0003, Name Finger, 007-923-4567, [email protected] 

복사 및 붙여 넣기 방법을 사용하여 이미 50 개를 수동으로 옮겼지만 150 개 이상을 수행해야하므로이 방법은 시간이 많이 걸립니다. 특별 페이스트, ... 당신이 행렬이 같다고 할 때 때문에 (CUST_ID 당) 나는 그것을 같이 할 필요가

CUST_ID, N_1, P_1, E_1     N_1, N_2, N_3 
CUST_ID, N_2, P_2, E_2  -------->  P_1, P_2, P_3 
CUST_ID, N_3, P_2, E_3     E_1, E_2, P_3 

을 ... 작동하지 않는 방법을 바꾸어

CUST_ID, N_1, P_1, E_1, N_2, P_2, E_2, N_3, P_3, E_3 

답변

1

이상한 문제의 비트,하지만 왜 이것을 시도하지 마십시오.

는 A2가 에 넣어 다음에, 새 열을 추가 열 세 (만 3 번) 이름 = (A1 = 3,1, A1 + 1) 경우

가 공식 끝까지 복사 그래서 그냥 1,2,3,1,2,3가 등 ...

는 그런 존 스미스의 행의 마지막 셀에 = B3 = C3 = D3 등 ...

를 넣어 간다

끝 부분에 있지만 = B4 = C4 = D4 등 ...

모든 데이터를 맨 아래로 복사하십시오.

모든 셀을 선택하고 복사하여 값으로 붙여 넣으십시오. 그런 다음 전체 항목을 열 A로 정렬하십시오.

A 열에 1이없고, ​​필요한 형식으로 만 데이터를 남겨 두십시오.

가장 세련된 솔루션은 아니지만 신속하게 작동해야합니다.

+0

이렇게 답을 생각하지 마십시오. 나는 그것을 줄 것이다. 다시 한 번 감사드립니다! –