2014-09-19 3 views
-1

각 클라이언트에 193 개의 열이있는 20 개의 클라이언트 (행에 나열)가있는 Excel 시트가 있습니다. 행 당 처음 23 개의 열이 내 "상수"입니다. 이것은 모든 고객 인구 통계입니다. 그런 다음 17 열마다 보험 세부 사항을 나열합니다. 17 열 모두를 최대 10 회 반복 할 수 있습니다. (170 개의 컬럼과 23 개의 "상수 컬럼"은 총 193 개의 컬럼과 같습니다.)행을 열로 이동하는 스크립트

기본적으로 23 + 17columm의 반복마다 각 클라이언트를 분리하고 싶습니다. 총 40 열이 있어야합니다. 나는 또한 동일한 멤버의 10 개의 행을 가져야하며, 변경되는 유일한 것은 마지막 17 개의 열이 될 것입니다.

내 클라이언트 세부 정보가 행에서 세로로 세로로 이동하도록하고 싶습니다. 내가 일할 때 수동으로 수행하는 것이 매우 번거롭기 때문에 도움을 받으십시오.

이렇게하려면 VBA 또는 SQL 또는 ACCESS 방법이 있습니까? Excel이 아닌 -

는 엑셀을 데이터베이스로 사용하는 것처럼 소리,

사브리나 I

답변

1

을 주셔서 감사합니다.

제안 솔루션 중 하나는이를 데이터베이스로 변환하는 것입니다. Access 데이터베이스 당신이 기술 한 내용을 각 클라이언트가 하나를 가질 수에서

  • 클라이언트
  • 보험

: 시나리오를 기반으로

, 당신은 나와 한 데이터베이스는이 개 테이블의 최소 것 보험 기록. 따라서 Client 테이블에는 Insurance 테이블과 일대 다 많은 관계가 있습니다.

이것은 시나리오를 단순화 한 것입니다.

Excel 스프레드 시트를 Access로 변환하는 것은 버튼을 클릭하는 것만 큼 간단하지 않습니다. 데이터베이스의 디자인과 참조 무결성에 대해 생각해 봐야합니다.

처음에는 this 문서를 읽어 보시면 주요 개념을 이해하는 데 도움이됩니다.