• 카테고리

    질문 & 답변
  • 세부 분야

    오피스

  • 해결 여부

    미해결

열이 2중인 테이블도 파워쿼리를 통해 피벗테이블 생성이 가능할지요?

22.01.23 21:40 작성 조회수 286

0

안녕하세요, 새해복 많이 받으세요
 
파워쿼리로 아래와 같이 열이 2중 구조인 테이블도 병합하여 피벗테이블을 만들 수 있나요?
 
보시면 하나의 정보가 2개의 행으로 쪼개져 있습니다.
거래일자행과 거래번호 행에 해당 하는 행이 사실 1개 행이어야 하는데 2개로 쪼개져 있는 상황인데요.
2개 행을 하나의 행으로 파우쿼리를 통해서 데이터 변환을 할 수 있는지 궁금합니다.
 
예제에서는 데이터 변환 시 열 피벗을 해제해주셨는데 아래와 다른 케이스 같아 문의드립니다.
 
=======
 
거래일자 거래종류     종목번호 거래금액 예수금 수수료 미수발생금액 미수잔고금액 외화거래금액 외화예수금
거래번호 원거래번호 수량 단가 종목명 입출금액 유가잔고 제세금합 미수변제금액 통화코드 외화입출금액 외화유가증권
1/7/2022 예탁금이용료입금       231 6696423 0 0 0 0 0
1         201 0 30 0   0 0
1/6/2022 주식매수출금       5157000 6696222 720 0 0 0 0
3         5157720 0 0 0   0 0

답변 1

답변을 작성해보세요.

1

안녕하세요, 송윤희입니다.

해결방법을 찾느라 답변이 늦었습니다. 양해 부탁드립니다.
질문하신 내용은 M 언어를 사용한 코딩을 하셔야 가능할 듯합니다.
아래 링크 파일의 쿼리 창으로 이동한 후 [홈] 탭 - [고급 편집기]를 실행하시면 작성 내용을 확인하실 수 있습니다.
https://bit.ly/34keXrK

간단히 작업 단계를 설명드리면 
Source : Source 연결 
Item :  1행 부터 시작해서 한 행 걸러 한 행씩 삭제
Values : 0행 부터 시작해서 한 행 걸러 한 행씩 삭제
Result : Item과 Values를 한 테이블로 결합
Promoted_Headers : 첫 행을 머리글로 설정
Changed_Type : Data Type 설정(데이터가 없는 열은 데이터 타입이 정의되지 않았으니 추가로 수동 설정해야 합니다.()

코딩의 경험이 없으면 이해가 좀 어려울 수도 있으실 듯합니다.
확인 후 추가로 궁금한 점 있으면 다시 질문 남겨주십시오.