행 그룹을 열로 바꿉니다. 여기서 각 그룹은 두 개의 열을 기반으로 합니다.

행 그룹을 열로 바꿉니다. 여기서 각 그룹은 두 개의 열을 기반으로 합니다.

비슷하다행 그룹을 열로 바꾸는 방법, 그러나 추가 요구 사항이 있습니다.

각 그룹이 두 개의 열을 기반으로 하는 경우 어떻게 전치를 수행합니까?

또한: 추가 열( 아래 예)이 그룹에 대해 동일한 값을 갖는 것이 보장되는
경우 대답이 동일합니까 ?OnSale

예를 들어, 소스 테이블이 다음과 같은 경우:

ID   Product   Amount  OnSale
22   product1  $10       1
22   product2  $20       1
22   product3  $30       0
33   product2  $4        1
33   product3  $5        1
44   product1  $78       0
44   product4  $90       0

그러면 최종 테이블은 다음과 같아야 합니다.

ID  product1 product2 product3 product4 OnSale
22       $10      $20                       1
22                         $30              0
33                 $4       $5              1
44       $78                        $90     0

나는 노력했다받아들인 대답앞서 언급한 질문이지만 추가 열을 사용하면 작동하지 않는 것 같습니다.

enter image description here

답변1

파워 쿼리를 사용하여 확인하는 것이 좋습니다.

  • 전체 테이블을 선택하고 데이터 > 데이터 가져오기 및 변환 그룹으로 이동한 후 테이블/범위에서 클릭을 클릭합니다.

enter image description here

  • 파일 > 변환 그룹으로 이동하고 그룹화 기준을 클릭합니다. ID, Product, OnSale을 통해 데이터를 그룹화합니다. (새 열 이름은 기본값으로 계산됩니다.)

enter image description here

  • Ctrl 키를 눌러 Product 및 Count 열을 선택합니다. 변환 > 모든 열 탭으로 이동하고 > 열 피벗을 클릭합니다.

enter image description here

  • 각 "제품" 헤더 뒤에는 아이콘이 있습니다. 이를 클릭하여 "금액"을 선택하여 그룹 작업을 통해 생성된 "테이블"을 확장할 수 있습니다.

enter image description here

enter image description here

  • 마지막으로 파일 > 로드를 클릭하여 테이블을 시트에 로드할 수 있습니다.

enter image description here

관련 정보