파워쿼리 기초, 4주 완성 챌린지 3주차

작성자
김원중
작성일
2023-11-05 13:19
조회
124

🔥 실습 예제과 함께 공부하는 모습을 함께 올려보세요!
(마우스 드래그 & 스크린샷+붙여넣기로 편리하게 그림을 넣을 수 있습니다)

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

테이블에서 머리글이 변경되면서 매크로식으로 동작하는 쿼리 특성상 지정된 머리글만을 찾기 때문에 해당문제가 발생할 경우입니다.
해당유형 오류의 95%이상은 '변경된 유형'으로 해당 과정을 삭제하고 윗단계부터 다시 설정해준다. 
• 파워쿼리 데이터에서 {}(중괄호)로 '행'을 선택하고, [](대괄호)로 '열'을 선택할 수 있습니다. Excel.CurrentWorkbook 으로 구한 현재 통합문서의 표 목록에서, 오른쪽과 같이 쿼리를 작성할 경우 어떻게 동작하나요? 동작 원리를 간단히 기술합니다.
1>Excel.CurrentWokrbook
->현재 통합문서의 전체 표목록을 불러옵니다.
2>excel.CurrentWokrbook(){0}
->{}의 경우 행을 선택하는 것으로 전체 리스트중 1번째 테이블만 불러옵니다.
3>excel.CurrentWokrbook(){0}[Content]
->1번째 테이블에서 content 내용을 불러옵니다.
4>excel.CurrentWokrbook(){0}[Content]{0}
->불러온 내용 중 1번째 행만을 추출합니다,

• 아래 그림과 같이 쿼리를 작성하면, 현재 실행중인 통합문서의 폴더 경로를 동적으로 받아와 실시간으로 쿼리를 업데이트 할 수 있습니다. 오른쪽에 작성된 쿼리의 동작 원리를 간단하게 정리합니다.

1>해당내용의 경우 우선적으로 실시간 경로탐색이 되는 표가 필요하며 이표는 하기 공식을 통해 작성이 가능합니다.

=LEFT(CELL("filename",A2),FIND("\[",CELL("filename",A2)))

Cell함수를 통해 경로를 추출하고, 해당 경로중 파일위치 시작점인 "["기준으로 left함수로 추출하여 경로를 최종 추출합니다.

2>해당경로에 최종 폴터경로인 AccountHistory를 추가하기 위해 &연산자를 이용해 최종적으로 완성합니다.

3>해당 내용을 표로 만들고 이름은 tblPath라고 지정합니다.(파워쿼리에서 호출하기 위함)

 

4>해당 표를 파워쿼리 표.범위로부터 기능을 이용해 불러오고 

5>{0}을 통해 첫번째 열 데이터만을 불러오고

6>[TargetPath]를 통해 원하는 최종 경로데이터만을 불러옵니다.

해당내용은 문자로 인식이 되었으며, 해당 m수식의 경우 경로를 불러오는 공식이 됩니다.

7>상단 홈메뉴의 고급편집기를 들어간 후 해당 공식을 Path라는 변수에 경로를 불러오기 전 최상단에 입력을 해줍니다.

그리고 기존 경로를 지우고 path라는 변수로 입력을 최종적으로 해줍니다.

신고
스크랩
공유
회원등급 : 17레벨
포인트 : 1756 EP
전체 0

전체 2,661
번호 제목 작성자 작성일 추천 조회
알림
[📚교재 출간 안내] 「진짜쓰는 실무엑셀」 , 드디어 출간되었습니다! (236)
오빠두엑셀 | 2022.02.03 | 추천 514 | 조회 260116
오빠두엑셀 2022.02.03 514 260116
64159
엑셀 기초 4시간 완성 - 원데이 챌린지
미소 | 2023.11.24 | 추천 0 | 조회 64
미소 2023.11.24 - 64
64119
기초 입문 강의 듣는 중 막히는 게 생깁니다.
에르 | 2023.11.23 | 추천 0 | 조회 67
에르 2023.11.23 - 67
64032
엑셀 기초, 4시간 완성 - 원데이 챌린지 1주차
김은하 | 2023.11.21 | 추천 0 | 조회 123
김은하 2023.11.21 - 123
63966
엑셀 기초, 4시간 완성 - 원데이 챌린지 스터디 첨부파일
chan**** | 2023.11.19 | 추천 0 | 조회 91
chan**** 2023.11.19 - 91
63964
엑셀 기초, 4시간 완성 - 원데이 챌린지
누엥 | 2023.11.19 | 추천 0 | 조회 91
누엥 2023.11.19 - 91
63961
[엑셀 기초] 4시간 완성! - 원데이 챌린지 첨부파일
noah**** | 2023.11.19 | 추천 1 | 조회 94
noah**** 2023.11.19 1 94
63942
[파워쿼리 기초] 4주완성 챌린지_4주차
연자매 | 2023.11.18 | 추천 0 | 조회 82
연자매 2023.11.18 - 82
63939
파워쿼리 기초 4주차 첨부파일
DoraDora | 2023.11.17 | 추천 0 | 조회 88
DoraDora 2023.11.17 - 88
63938
파워쿼리 기초, 4주 완성 챌린지 4주차
39 | 2023.11.17 | 추천 0 | 조회 81
39 2023.11.17 - 81
63937
[파워쿼리기조 4주완성] 4주차
사육사 | 2023.11.17 | 추천 0 | 조회 79
사육사 2023.11.17 - 79
63936
파워쿼리 기초, 4주 특별 챌린지_4주차 첨부파일
달빛술사 | 2023.11.17 | 추천 0 | 조회 73
달빛술사 2023.11.17 - 73
63935
파워쿼리 실습 4주차 강의
홍s | 2023.11.17 | 추천 0 | 조회 67
홍s 2023.11.17 - 67
63922
파워쿼리 기초 완성 4주 챌린지 4주차
ㅇㅇ나두 | 2023.11.17 | 추천 0 | 조회 83
ㅇㅇ나두 2023.11.17 - 83
63920
[파워쿼리기조 4주완성] 4주차
Indi | 2023.11.17 | 추천 0 | 조회 72
Indi 2023.11.17 - 72
63917
파워쿼리 기초, 4주 완성 챌린지 4주차
한상 | 2023.11.17 | 추천 0 | 조회 72
한상 2023.11.17 - 72
63911
[엑셀 기초] 4시간 완성! - 원데이 챌린지 완료 첨부파일
해븐스 | 2023.11.17 | 추천 0 | 조회 86
해븐스 2023.11.17 - 86
63907
파워쿼리 기초, 4주 완성 챌린지 4주차
레지나 | 2023.11.17 | 추천 0 | 조회 81
레지나 2023.11.17 - 81
63885
파워쿼리 4주차 학습노트 첨부파일
shjung**** | 2023.11.17 | 추천 0 | 조회 76
shjung**** 2023.11.17 - 76
63883
파워쿼리 기초 완성 4주 챌린지 4주차 첨부파일
coco**** | 2023.11.17 | 추천 0 | 조회 75
coco**** 2023.11.17 - 75
63882
파워커리 4주차 챌린지 마지막 스터디
정마담 | 2023.11.17 | 추천 0 | 조회 76
정마담 2023.11.17 - 76