Excel 데이터를 다른 시트로 재정렬

Excel 데이터를 다른 시트로 재정렬

Excel에서 시트 1의 데이터를 시트 2로 복사/참조하고 재구성해야 합니다.

Sheet1의 구조는 다음과 같습니다.

주..........1........1........2........ ..2................3..........3 등
id........텍스트 A... .텍스트 B.......텍스트 A......텍스트 B
30010......200......400.... .10...........20
30011.......50.......150........5... .........15

이제 sheet2의 데이터를 다음과 같이 재정렬해야 합니다.

주..........1...........2........3..... etc
id
30010
텍스트 A........200..................10.........
텍스트 B........ 400...........20........
30011
텍스트 A........50.................. ...5...........
텍스트 B........150........15........ ....

바라건대 이것은 내가 다루거나 말로 적절하게 설명할 수 없었던 문제를 보여주기를 바랍니다.

이런 종류의 처리가 필요한 라인(id's)이 약 100개 정도 있습니다. 어떤 도움이라도 미리 감사드립니다!

답변1

'전치'를 사용하여 데이터를 복사하여 붙여넣은 후 피벗 테이블을 사용할 수 있습니다. 단계는 다음과 같습니다.

  1. 데이터를 복사하세요

  2. '전치'로 붙여넣습니다. 이제 주, ID, '30010' 및 '30011'과 같은 열 헤더가 있어야 합니다.

  3. 새로 붙여넣은 테이블로 데이터 소스를 사용하여 새 시트에 삽입 > 피벗 테이블을 추가합니다.

  4. '주'를 열 레이블로 드래그하세요.

  5. '30010' 및 '30011'을 값 레이블(오른쪽 하단)로 드래그합니다. 행 레이블에 30010과 30011 값의 합계가 표시됩니다.

  6. 'id'를 행 레이블로 드래그합니다.

  7. ps 소계와 총합계를 해제할 수 있습니다. 피벗 테이블을 강조 표시하고 Excel에 텍스트로 붙여넣고 테이블에 필요한 대로 레이블을 변경합니다(예: 행 레이블 -> 주, 'Sum of 30010' -> '30010').

  8. '주' 아래에 행을 삽입하고 'ID'를 입력하세요.

도움이 되길 바랍니다.

답변2

Tableau는 데이터를 열 형식으로 재구성할 수 있는 Excel용 플러그인을 만듭니다. 데이터는 ID, 주, (텍스트 A/B) 및 테이블 값의 4개 열에 저장됩니다. 원하는 것을 정확하게 얻을 수는 없을 것 같지만 원하는 것을 얻을 때까지 Tableau의 결과를 전환할 수는 있습니다.

http://kb.tableau.com/articles/knowledgebase/addin-reshaping-data-excel

관련 정보