파워쿼리 기초, 4주 완성 챌린지 3주차
• 현업에서 파워쿼리를 사용하다보면 종종 마주하게되는 아래 오류의 발생 원인과 해결 방법을 간단히 작성합니다.

<오류 발생 원인>
파워쿼리에서 '머리글을 승격'하거나 '테이블을 확장'하게 되면 데이터 형식을 맞추는 작업(변경된 유형)이 자동으로 들어가게 된다. 취합된 쿼리에서 '변경된 유형'의 함수 수식을 잘 살펴보면, 샘플 파일 변환 전에는 머리글이 Column1, Column2, ... 등으로 나타나며 이것을 불러다가 데이터를 취합하게 된다.
그런데, 샘플이 바꾸게 되면 취합된 쿼리의 머리글이 기존 컬럼명으로 변경되기 때문에, '변경된 유형' 적용시 머리글을 찾을 수 없게 되어 버려서 오류가 발생하게 된다.
<오류 해결 방법>
따라서, 해당 오류를 없애기 위해서는 그냥 '변경된 유형' 단계 적용을 취소하면 된다.
• 파워쿼리 데이터에서 {}(중괄호)로 '행'을 선택하고, [](대괄호)로 '열'을 선택할 수 있습니다. Excel.CurrentWorkbook 으로 구한 현재 통합문서의 표 목록에서, 오른쪽과 같이 쿼리를 작성할 경우 어떻게 동작하나요? 동작 원리를 간단히 기술합니다.

* 파워쿼리에서 {}는 '행'을 선택하고, []는 '필드'를 선택할 수 있고 파워쿼리의 배열은 '0' 부터 시작한다.
따라서,
Excel.CurrentWorkbook(){0} : 현재 실행중인 문서에서 첫 번째 행의 데이터를 불러온다.
Excel.CurrentWorkbook(){0}[Content]{0} : 이후 'Content'라는 필드의 첫 번째 테이블 데이터('가격_9월')를 불러와서 그 첫 번째 행을 불러오게 된다.
• 아래 그림과 같이 쿼리를 작성하면, 현재 실행중인 통합문서의 폴더 경로를 동적으로 받아와 실시간으로 쿼리를 업데이트 할 수 있습니다. 오른쪽에 작성된 쿼리의 동작 원리를 간단하게 정리합니다.

<해당 파워쿼리 동작 원리>
현재 실행중인 통합 문서에서 Name 필드의 값이 'tblPath'라는 행만을 선택할 수 있다. 여기서, 'Content'라는 필드로 들어가서 'TargetPath'를 불러오고, 그 목록에서 첫 번째 행의 값인 현재 폴더 경로를 아래 그림의 예시와 같이 반환하도록 만들어지게 된다. 이것을 단지 'Path'라는 변수를 만들어서 저장해 준 것이다.
번호 | 제목 | 작성자 | 작성일 | 추천 | 조회 |
[📚교재 출간 안내] 「진짜쓰는 실무엑셀」 , 드디어 출간되었습니다! (235)
![]() ![]() |
![]() ![]() |
2022.02.03 | 514 | 259440 | |
64159 |
New 엑셀 기초 4시간 완성 - 원데이 챌린지
![]() |
![]() |
2023.11.24 | - | 54 |
64119 |
New 기초 입문 강의 듣는 중 막히는 게 생깁니다.
![]() |
![]() |
2023.11.23 | - | 58 |
64032 |
엑셀 기초, 4시간 완성 - 원데이 챌린지 1주차
![]() |
![]() |
2023.11.21 | - | 109 |
63966 |
엑셀 기초, 4시간 완성 - 원데이 챌린지 스터디
![]() ![]() |
![]() |
2023.11.19 | - | 83 |
63964 |
엑셀 기초, 4시간 완성 - 원데이 챌린지
![]() |
![]() |
2023.11.19 | - | 82 |
63961 |
[엑셀 기초] 4시간 완성! - 원데이 챌린지
![]() ![]() ![]() |
![]() ![]() |
2023.11.19 | 1 | 86 |
63942 |
[파워쿼리 기초] 4주완성 챌린지_4주차
![]() ![]() |
![]() ![]() |
2023.11.18 | - | 74 |
63939 |
파워쿼리 기초 4주차
![]() ![]() ![]() |
![]() ![]() |
2023.11.17 | - | 80 |
63938 |
파워쿼리 기초, 4주 완성 챌린지 4주차
![]() ![]() |
![]() ![]() |
2023.11.17 | - | 72 |
63937 |
[파워쿼리기조 4주완성] 4주차
![]() ![]() |
![]() ![]() |
2023.11.17 | - | 71 |
63936 |
파워쿼리 기초, 4주 특별 챌린지_4주차
![]() ![]() ![]() |
![]() ![]() |
2023.11.17 | - | 65 |
63935 |
파워쿼리 실습 4주차 강의
![]() ![]() |
![]() ![]() |
2023.11.17 | - | 58 |
63922 |
파워쿼리 기초 완성 4주 챌린지 4주차
![]() ![]() |
![]() ![]() |
2023.11.17 | - | 74 |
63920 |
[파워쿼리기조 4주완성] 4주차
![]() ![]() |
![]() ![]() |
2023.11.17 | - | 65 |
63917 |
파워쿼리 기초, 4주 완성 챌린지 4주차
![]() ![]() |
![]() ![]() |
2023.11.17 | - | 64 |
63911 |
[엑셀 기초] 4시간 완성! - 원데이 챌린지 완료
![]() ![]() |
![]() |
2023.11.17 | - | 78 |
63907 |
파워쿼리 기초, 4주 완성 챌린지 4주차
![]() ![]() |
![]() ![]() |
2023.11.17 | - | 72 |
63885 |
파워쿼리 4주차 학습노트
![]() ![]() ![]() |
![]() ![]() |
2023.11.17 | - | 68 |
63883 |
파워쿼리 기초 완성 4주 챌린지 4주차
![]() ![]() |
![]() |
2023.11.17 | - | 65 |
63882 |
파워커리 4주차 챌린지 마지막 스터디
![]() ![]() |
![]() ![]() |
2023.11.17 | - | 67 |