중복 키 값을 가진 행을 연결 :엑셀 VBA 내가 다음과 같은 형식의 데이터의 매우 큰 세트가
전에 내가 VBA에 새로운 브랜드 해요,하지만 이 데이터를 SPSS에 입력 할 수 있도록하기 위해 노력하고 있습니다. 우리의 목적을 위해, 다음과 같이해야합니다 :
일치하는 ID 번호를 가진 모든 행이 N 길이의 단일 행에 결합되는 것으로 생각
후. 그림과 같이 행 수는 일관되지 않습니다. 또한 빈 셀을 처리 할 수 있어야합니다. 경우에 따라 값 또는 길이를 입력 할 수 없지만 다음 행을 헤더 당 올바른 위치에서 시작해야 할 수도 있습니다.
나는 이것을 Bash에서 여러 번 해왔지만 아내는이 유형의 데이터가있는 스프레드 시트가 많기 때문에 아내가 직접 재현 할 수 있어야합니다.
현재 문법을 알아 내고이를 작성하는 방법은 고유 ID를 필터링하고 두 번째 시트에 복사 한 다음 For Each 루프를 사용하여 데이터를 추가하는 것입니다.
나는 코드를 붙여 넣을 것이지만, 현재 단계에서 유용하게 사용되는 것보다 더 많은 도움이 될 것입니다. 이 방법론에 관한 통찰력은 특히 감사하는 것이 더 쉽거나 적은 과세 방법이있는 경우 많은 도움이 될 것입니다.
읽어 주셔서 감사합니다. 마이크
는
어떻게 이것이 SPSS에서 유용한 데이터가됩니까? 열 머리글은 고유하지 않습니다. 코드를 보여 주면 도움이 될 것입니다. 여기에서 기대할 수 있습니다. 기존 코드를 처음부터 수정하는 것보다 * 수정 *하여 도움을주기가 훨씬 쉽기 때문입니다. 건배. –
필자는 행을 반복하면서 구분 된 문자열 (쉼표 또는 탭 구분 기호)을 작성하여 ID를 기반으로 형식화 된 출력의 각 "행"을 표현한 다음 쉽게 작성할 수있는 TXT 파일에 출력합니다 SPSS에서 읽습니다. –
David, 당신 말이 맞아요. 실제 파일의 헤더는 구체적으로 다음과 같습니다. Type_1, Value_1, Type_2, Value_2 등 지금 코드 작업 중입니다. 제안 해 주셔서 감사합니다. 많은 의미가 있습니다. 실제로 읽을 수있는 것을 가지고 있으면 게시 할 것입니다. –