4-5.5. 파워쿼리 실습 - 이중조건

Q. '고객명', '고객주소' 찾기

Q. '세부유형' 찾기

'펀드' 시트에서 '펀드명'과 '판매사명'을 이중으로 매핑해서 '내역'시트의 세부유형에 값을 채우기
How?
실습 파일 다운로드
실습 파일 open

1. 데이터 연결

파일 불러오기
테이블이 여러개 or 시트가 여러 개 일 경우 - Excel 통합 문서에서 선택
혹은 외부 엑셀 파일과 연동할 경우
여러 항목 선택 > 내역 + 펀드 > 데이터 변환

2. 데이터 변환

💬
파워쿼리를 열면 가장 먼저 해야할 일 두 가지!
1.이름 변경
2.변수 타입 점검
열 값을 채울 예정이기 때문에 이름 변경 X
'펀드' 테이블의 10진수로 설정된 억단위 필드의 데이터 형식 [정수]로 변경
[열 형식 변경] 대화 상자가 실행되면 [현재 전환 바꾸기] 선택
'내역' 테이블의 세부유형 필드는 이후 내역과 펀드 테이블을 병합해 정확한 세부유형을 가져올 것이므로 제거
'세부유형' 필드를 선택하고 마우스 오른쪽 버튼을 눌러 [제거]를 선택

3. 데이터 결합

내역과 펀드 테이블을 병합하기
내역 테이블을 선택한 후 [홈] 탭 - [결합] 그룹 - [쿼리 병합] - [쿼리를 새 항목으로 병합]을 선택
내역 테이블을 선택한 상태에서 병합 메뉴를 실행했기 때문에 내역 테이블이 병합할 첫 번째 테이블로 선택
펀드 테이블을 두 번째 테이블로 선택
각 테이블 펀드명과 펀드사명 필드를 선택 (두 개 이상의 필드를 선택할 때 <Ctrl>)
조인 종류와 나머지 옵션은 기본값 그대로 두고 [확인]
왼쪽 [쿼리] 창을 보면 '병합1' 쿼리가 생성
'펀드' 필드에서 [확장] 버튼을 눌러 '(모든 열 선택)'에 체크 표시를 해제
'세부유형'에 체크
'원래 열 이름을 접두사로 사용'에 체크 표시 해제 > [확인]

4. 데이터 로드

[홈] 탭 - [닫기] 그룹 - [닫기 및 로드] - [닫기 및 다음으로 로드]
통합 문서에 데이터를 표시할 방법 4가지 선택 가능
표로 표시할 것이므로 '표'가 선택된 상태에서 [확인]
테이블 디자인 맘에 드는 스타일 선택 및 '병합1' 시트 생성 완료
Source: "짤막한 강좌"
Contact : azureguy@empal.com / azureguy@cau.ac.kr