• 카테고리

    질문 & 답변
  • 세부 분야

    오피스

  • 해결 여부

    미해결

파워쿼리 동일 파일내에서 시트취합

22.03.24 00:12 작성 조회수 346

0

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!
- 먼저 유사한 질문이 있었는지 검색해보세요.
- 서로 예의를 지키며 존중하는 문화를 만들어가요.
- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
 
쿼리 잘 활용하고 있습니다
그런데
분석하려는 파일내에 쿼리를 만들려고 합니다
테이블 범위를 통해서가 아닌 데이터가져오기롲입니다
 
예를들어
시트명이 A파일이면
 
A파일을 열고
데이터 가져오기 -파일에서 시트취합을 합니다
 
문제는 이 파일 내에 피벗테이블도 만들다보면 시트가 추가되서요
 
새로고침 하면 애초 만들었던 쿼리가 변하는것 같습니다
 
쉽게 빈 통합문서에 a파일에서 데이터 파일을 가져오면 쉬운데요
회사특성상 공유도 해야해서 이 경우는 안 될꺼 같아서요
 
그러면 보완 방법이 a파일내에 빈시트2~3개를 만드는것입니다
추후 피벗테이블을 만들거나 필요할 수 있고요
 
그리고 나서 시트 취합 쿼리 만들 때 빈 시트는 포함하지 않는것 입니다
 
위 방법으로 해도 괜찮을까요?!

답변 5

·

답변을 작성해보세요.

0

고은숙님의 프로필

고은숙

질문자

2022.03.29

네 확인해보겠습니다^^감사합니다!

0

쿼리 파일 연결시 경로명을 자동으로 변경되게 하는 방법 포스팅해 두었습니다

아래의 링크에서 확인해보세요~

https://blog.naver.com/onwings/222686272487

 

0

경로명을 유동적으로 현재 파일 기준으로 지정하려면

파워 쿼리의 매개변수 + VBA를 같이 사용해주면 됩니다.

그런데 방법이 다소 복잡기도 합니다.

쿼리 편집기의 경로명도 매개변수와 연결하여 수정해주어야 하기도 하구요.

 

단계가 복잡해서 이곳에 답변을 적기는 힘들것 같아서 우선 유튜브의 링크 정보를 알려드립니다.

(451) Easily add query parameters to your source paths in Power Query - YouTube

 

제가 시간 여유가 있을때 유동 경로 지정 방법을 블로그 포스팅한 후 URL 추가로 남겨드리겠습니다.

0

고은숙님의 프로필

고은숙

질문자

2022.03.28

혹시

쿼리 원본 이  usb나 키톡으로 타인에게 전달 하면 경로가 바뀌잖아요

해결할수 있는 방법은 없을까요?!

0

안녕하세요?

빈 시트를 만들고 그 빈 시트만 빼고 쿼리에서 시트 통합하려면 빈 시트의 이름이 매번 같아야 하는데
이름이 달라지면 불가능합니다.

피벗 테이블을 작성하고, 그 피벗 테이블의 이름을 특정 이름으로 지정한 다음

쿼리에서 해당 이름을 가진 시트명을 제외하고 가져오는 방법을 사용하는 것이 안전해보입니다.