학습노트
파워쿼리 2주 완성 2주차
🔥 실습 예제과 함께 공부하는 모습을 함께 올려보세요!
(마우스 드래그 & 스크린샷+붙여넣기로 편리하게 그림을 넣을 수 있습니다)
✍스스로점검하기 :
이번 수업에서 알아본 내용을 아래에 제시된 목차에 따라 자유롭게 복습합니다.
① Folder.Files ("폴더경로") → 폴더안의 파일목록을 반환함.
(1) 새 파일 – 데이터 – 데이터 가져오기 -파일에서 -폴더에서 – <c 거래내역 보고서\보고서> 폴더 열기 – 데이터 변환 클릭– 파워쿼리 편집기 실행됨.(2) 실행된 파워쿼리 편집기에서 “원본” 단계의 수식입력창을 보면 Folder.Files ("폴더경로") 함수를 확인 할 수 있음ex) = Folder.Files("C:\Users\엑셀LIVE164회 - 파워쿼리 2주 특별 챌린지 - 2주차 실습파일\a 2022년 거래내역")
② Excel.Workbook (엑셀파일) → 엑셀 통합문서 안의 컨텐츠(시트, 테이블, 등..)을 반환.
(1) 파워쿼리 편집기 – 열 추가 - 사용자 지정 열 클릭(2) 열 이름 = ExcelFIle 함수 : = Excel.Workbook([Content])
③ Table.Skip (테이블, 개수) → 테이블에서 상위 n개 행 또는 조건을 만족하는 행을 제거.
(1) 파워쿼리 편집기 – 홈 - 행제거 – 상위행 제거 – 제거 할 행수 지정.(n개 행)(2) 적용된 단계에서 수식입력줄을 보면 Table.Skip 함수 사용됨을 확인 할 수 있음.
④ Table.PromoteHeaders (테이블) → 첫 행을 머리글로 승격.
(1) 파워쿼리 편집기 – 열 추가 - 사용자 지정 열 클릭(2) 열 이름 = PromoteHeaders함수 =Table.PromoteHeaders([Data])
파워쿼리의 배열은 '0' 부터 시작하므로, 지역=”제주도”인 필드의 행을 중괄호{} 로 선택하고, 가격필드는 대괄호[]로 선택하면 지역이 제주도인 제품의 가격이 출력됨.
(마우스 드래그 & 스크린샷+붙여넣기로 편리하게 그림을 넣을 수 있습니다)
✍스스로점검하기 :
이번 수업에서 알아본 내용을 아래에 제시된 목차에 따라 자유롭게 복습합니다.
- 아래 기본 함수를 사용해, 파일취합자동화쿼리를작성하는방법을 단계별로 작성합니다.
- 파워쿼리 편집기 실행 : 취합할 폴더의 데이터를 불러오기
- 엑셀파일의 시트나 테이블등을 반환하는 함수 사용하여 펼치기
- 머리글이 아닌 상위행 제거하기
- 첫행을 머리글로 승격하기
① Folder.Files ("폴더경로") → 폴더안의 파일목록을 반환함.
(1) 새 파일 – 데이터 – 데이터 가져오기 -파일에서 -폴더에서 – <c 거래내역 보고서\보고서> 폴더 열기 – 데이터 변환 클릭– 파워쿼리 편집기 실행됨.(2) 실행된 파워쿼리 편집기에서 “원본” 단계의 수식입력창을 보면 Folder.Files ("폴더경로") 함수를 확인 할 수 있음ex) = Folder.Files("C:\Users\엑셀LIVE164회 - 파워쿼리 2주 특별 챌린지 - 2주차 실습파일\a 2022년 거래내역")
② Excel.Workbook (엑셀파일) → 엑셀 통합문서 안의 컨텐츠(시트, 테이블, 등..)을 반환.
(1) 파워쿼리 편집기 – 열 추가 - 사용자 지정 열 클릭(2) 열 이름 = ExcelFIle 함수 : = Excel.Workbook([Content])
③ Table.Skip (테이블, 개수) → 테이블에서 상위 n개 행 또는 조건을 만족하는 행을 제거.
(1) 파워쿼리 편집기 – 홈 - 행제거 – 상위행 제거 – 제거 할 행수 지정.(n개 행)(2) 적용된 단계에서 수식입력줄을 보면 Table.Skip 함수 사용됨을 확인 할 수 있음.
④ Table.PromoteHeaders (테이블) → 첫 행을 머리글로 승격.
(1) 파워쿼리 편집기 – 열 추가 - 사용자 지정 열 클릭(2) 열 이름 = PromoteHeaders함수 =Table.PromoteHeaders([Data])
- M 함수에서"중괄호{}"는행을선택하고, "대괄호[]"는필드를선택합니다. 아래 표에서 "지역이제주도인제품의가격"을 출력하기 위해 작성한 수식의 동작 원리를 간략히 작성합니다.
- 이번 2주 특별 챌린지에서 배운 내용 중, 가장기억에남거나도움이됐던내용을 자유롭게 기술합니다.
헵
칼
유
당
댓글 0