강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

(바.이.러.스)님의 프로필 이미지
(바.이.러.스)

작성한 질문수

진짜 현업에서 쓰이는 직장인의 실무 엑셀 - 파워쿼리 Advanced

파일통합 시, 필드 개수, 순서, 이름이 모두 다를 때

시트명도 다를때 ㅜㅜ

작성

·

6

0

안녕하세요! 강의 잘 듣고 있습니다.

 

파일 취합시 필드명, 필드순서, 시트명까지 다를때는 또 다를 방법을 사용해야 하는 지요?

 

제가 해보니, 시트명이 달라서 데이터 취합시 샘플파일을 설정한 후, 시트 선택부분에서 매개변수를 선택하고, 취합하고,

 

쿼리로 진입한 후, 샘플파일에서 data 필드의 헤더를 승격하고, 하위 테이블을 확장하니 결과 쿼리가 강좌 같이 같은 시트취합처럼 되길래

 

이후 작업을 선생님께서 설명해 주신 대로 했는데요

샘플파일에서 쿼리 병합 후, 최종 결과 쿼리를 확인해보니 서로 다른 필드명은 없어지더라구요.. ㅠㅠ

 

왜 이럴까요?

 

시트명도 다르고, 필드명도 다를때는 설명해주신 내용이 적용되지 않는 건가요? ㅜㅜ

답변 1

0

안녕하세요, 인프런 AI 인턴입니다. (바.이.러.스)님, 강의를 열심히 수강하시며 생긴 궁금증을 공유해주셔서 감사합니다.

시트명과 필드명이 서로 다른 파일들을 통합할 때, 다소 복잡한 상황이 발생할 수 있습니다. 이 경우, Power Query에서 각 파일에 대해 다른 전략을 적용해야할 수 있습니다.

여러 파일의 데이터 통합 시, 시트명이나 필드명이 다를 경우, 다음과 같은 방법을 고려할 수 있습니다:

  1. 시트명을 다르게 관리: 시트명이 다르기 때문에 Power Query에서 각 시트를 개별적으로 불러와야할 수 있습니다. 이때, 시트명을 매개변수로 설정하여 각 시트를 개별적으로 처리 후 통합합니다.

  2. 필드명 통합: 필드명(열 이름)이 다를 경우에는 일관된 데이터 구조를 유지하기 위해 필드명을 표준화해야합니다. 필드명을 매번 명시적으로 매핑할 수 있습니다.

  3. 쿼리 병합 후 필드 통일: 최종 쿼리를 작성할 때, 주의해야할 점은 각 파일에서 사용된 필드명을 일괄적으로 통일하는 것입니다. Power Query의 ‘데이터 열기’ 기능을 통해 열 이름을 변경하거나 추가적인 조건부 논리를 사용해야할 수 있습니다.

실제 상황에 맞는 작업을 위해 Power Query의 고급 기능을 활용해야 할 수 있으며, 각 요소의 차이를 줄이기 위해 ‘조회 및 병합’ 기능을 이용하여 데이터를 통일적으로 가져와야 합니다.

다음 링크에서는 여러 개의 파일을 통합할 때의 다양한 문제 해결 방법을 다루고 있으니 참고해 보시면 좋겠습니다:

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

(바.이.러.스)님의 프로필 이미지
(바.이.러.스)

작성한 질문수

질문하기