열과 행을 결합하여 새 열을 생성하려면 어떻게 해야 합니까?

열과 행을 결합하여 새 열을 생성하려면 어떻게 해야 합니까?

미국 에너지 정보청에서 가져온 데이터를 Excel 파일로 저장했습니다. 아래는 해당 데이터의 일부입니다. 이것을 GIS에서 사용할 수 있는 형식으로 전송하고 싶습니다. 따라서 MSN 열의 데이터를 코드별로 연도 열의 데이터와 결합하고 싶습니다. 아래 이미지를 현재 데이터로 사용하십시오.

여기에 이미지 설명을 입력하세요

다음과 같은 결과 테이블을 갖고 싶습니다.

여기에 이미지 설명을 입력하세요

편집: 피벗 테이블만으로 이 문제를 반쯤 해결했습니다. MSN 코드를 열로, StateCode를 행으로, 연도 데이터를 합계 값으로 사용하여 피벗 테이블을 만들었습니다. 엑셀에서만 데이터를 조작했다면 충분할 것입니다. MSN 코드는 각 연간 합계가 그 아래에 열/제목이 있는 전체 제목입니다. 출력이 위의 두 번째 이미지와 유사하도록 전체 제목을 각 개별 열과 결합하는 방법이 있습니까?

답변1

Power Queryaka 로 이 작업을 수행할 수 있어야 합니다 .Get & Transform

여기에 이미지 설명을 입력하세요

원본 테이블에 커서를 두고

  • 데이터 --> 데이터 가져오기 및 변환 --> 테이블/범위에서
  • 파워 쿼리 편집기가 열려야 합니다
    • MSN 및 StateCode 열을 선택합니다.
    • 피벗 해제다른기둥

여기에 이미지 설명을 입력하세요

  • Attribute열을 선택 replace Y하고_
  • MergeMSN 및 속성 열
  • 원하는 경우 Merged 열 또는 StateCode를 정렬하세요.
  • 병합된 열과 을 선택합니다 Pivot. 값 열은 Value이고 집계 함수는 다음과 같습니다.Sum

    Close and Load

여기에 이미지 설명을 입력하세요

답변2

내가 이것을 올바르게 읽었고 오른쪽에 또 다른 4개의 열을 원하지만 다음과 같이 값이 결합되어 있다고 가정합니다.

여기에 이미지 설명을 입력하세요

현재 열을 A부터 F까지 호출해 보겠습니다(그림과 같이).

G1 셀에 수식을 입력하세요.=$B1&C1

이것을 다음 3개 열에 걸쳐 복사하고 4개 열을 모두 데이터 하단까지 복사합니다.

관련 정보