난생처음 접해본 에맘수... Mapping의 마법: 파워쿼리 기초 완성, 2주 특별 챌린지 - 2주차
🔥 실습 예제과 함께 공부하는 모습을 함께 올려보세요!
(마우스 드래그 & 스크린샷+붙여넣기로 편리하게 그림을 넣을 수 있습니다)
클릭 10번으로 끝내는 파일 취합 자동화!!
• 초보자도 함수 5개로 끝내는, 파일 취합 100% 자동화 쿼리 만들기
- 1교시
a. 파일 병합 기초
- 원클릭! 파일 취합 자동화 서식 만들기
- 파일 취합 동작 원리 이해하기
b. M함수 기초
- 함수 3개면 OK! 파일 취합 쿼리 간소화하기
- 머리글이 포함된 보고서 취합하기
* 취합하려는 파일이 열려있으면 취합이 안 됨
데이터 - 데이터 가져오기 - 파일에서 - 폴더에서 - 결합 말고 앞으로는 '데이터 변환' 사용하기!!!!!
Content 열 이외 다른 열 제거 - 열 추가 - Excel.Workbook([Content])

결합 및 다음으로 로드 - 기존 워크시트 또는 새 워크시트
⚠ 엑셀 파일을 합친다? = 적어도 데이터 구조가 같거나 비슷할 때 가능하다.


a. M함수 핵심 기호 2가지 살펴보기
b. 폴더 경로를 실시간으로 받아오는 엑셀 공식
c. 파일 취합 100% 자동화 쿼리 만들기
M = Mapping
① 파워쿼리 M 함수는 함수 앞에 범주를 작성한다.
예) Table.PromoteHeaders → 테이블 관련 함수이고, 머리글을 승격하겠구나!
예) Excel.Workbook → 엑셀을 참조하는 함수이고, 통합문서 데이터를 불러오겠구나!
예) DataTime.Time →날짜/시간 관련 함수이고, 날짜/시간에서 시간을 반환하겠구나!
★주의! 파워쿼리 함수는 대소문자를 인식하므로, 반드시 대소문자를 정확하게 작성해야 함!
② 파워쿼리에서 중괄호 {}는 '행'을 선택하고, 대괄호는 []는 '필드'를 선택한다. 순번은 0부터 시작한다.
(단, 파워쿼리의 배열은 '0' 부터 시작하는 것만 주의해서 사용)
현재 통합문서의 폴더 경로 반환
=LEFT(CELL("filename",A1),FIND("\[",CELL("filename",A1)))
(현재 원드라이브 경로는 사용 불가)
• 아래 기본 함수를 사용해, 파일 취합 자동화 쿼리를 작성하는 방법을 단계별로 작성합니다.
② Excel.Workbook (엑셀파일)
③ Table.Skip (테이블, 개수)
④ Table.PromoteHeaders (테이블)
• M 함수에서 "중괄호{}"는 행을 선택하고, "대괄호[]"는 필드를 선택합니다. 아래 표에서 "지역이 제주도인 제품의 가격"을 출력하기 위해 작성한 수식의 동작 원리를 간략히 작성합니다.

엑셀을 20년 넘게 쓰면서 파워쿼리 편집기를 건드릴 생각을 해보지 않았던 게 후회된다. 생각보다 훨씬 직관적이고 다양하게 활용할 수 있다는 것이 놀라웠다. 어쩌면 앞으로 엑셀 함수보다 더 많이 사용하지 않을까 한다. M함수에 대해서는 조금 더 복습을 해봐야 겠지만, 취합 경로라든가 추출되는 정보를 내가 원하는 대로 동적으로 자동화할 수 있다는 것이 매우 놀라웠다. 오빠두엑셀 감사합니다!!!
번호 | 제목 | 작성자 | 작성일 | 추천 | 조회 |
[📚진짜쓰는 실무엑셀] IT/오피스 '1위' 베스트셀러! 엑셀 공부, 이 교재로 마스터하세요! (315)
![]() ![]() |
![]() ![]() |
2022.02.03 | 575 | 609747 | |
78572 |
New 엑셀기초4시간 [챕터3]
![]() ![]() |
![]() ![]() |
2025.05.12 | - | 36 |
78552 |
New 엑셀 기초 4시간 완성, 원데이 챌린지 1일차
![]() |
![]() |
2025.05.12 | - | 21 |
78551 |
New 챕터1 스터디노트
![]() ![]() |
![]() ![]() |
2025.05.12 | - | 21 |
78539 |
New 엑셀기초, 4시간 총정리 [Chapter 3] 보고서 퀄리티 UP! 엑셀 자동화 대시보드 만들기
![]() ![]() |
![]() ![]() |
2025.05.10 | - | 29 |
78538 |
New 엑셀기초, 4시간 총정리 [Chapter 2] 엑셀에서 ‘데이터 관리’가 중요한 이유!
![]() ![]() |
![]() ![]() |
2025.05.10 | - | 22 |
78537 |
New 엑셀기초, 4시간 총정리 [Chapter 1] 엑셀 핵심 설정부터 주요 기능까지!
![]() ![]() |
![]() ![]() |
2025.05.10 | - | 29 |
78526 |
New 엑셀기초 4시간완성 1
![]() |
![]() |
2025.05.09 | - | 31 |
78476 |
엑셀 파워쿼리 기초 3
![]() ![]() ![]() |
![]() ![]() |
2025.05.04 | - | 55 |
78475 |
엑셀 파워쿼리 기초 2
![]() ![]() ![]() |
![]() ![]() |
2025.05.04 | - | 70 |
78474 |
엑셀 파워쿼리 기초 1
![]() ![]() ![]() |
![]() ![]() |
2025.05.04 | - | 48 |
78468 |
VBA DAY 1
![]() |
![]() |
2025.05.03 | - | 21 |
78465 |
엑셀 기초 4시간 총정리 Chapter 3
![]() ![]() ![]() |
![]() ![]() |
2025.05.03 | - | 32 |
78457 |
엑셀 기초 4시간 총정리 Chapter 2
![]() ![]() |
![]() ![]() |
2025.05.02 | - | 33 |
78456 |
엑셀 기초 4시간 총정리 Chapter 1
![]() ![]() |
![]() ![]() |
2025.05.02 | - | 41 |
78444 |
파워쿼리 숙제
![]() ![]() |
![]() |
2025.04.30 | - | 53 |
78426 |
VBA 4시간 4일차
![]() ![]() |
![]() ![]() |
2025.04.29 | - | 84 |
78425 |
VBA 4시간 3일차
![]() ![]() |
![]() ![]() |
2025.04.29 | - | 76 |
78423 |
VBA 4시간 2일차
![]() ![]() |
![]() ![]() |
2025.04.29 | - | 75 |
78417 |
VBA 4시간 1일차
![]() ![]() |
![]() ![]() |
2025.04.29 | - | 65 |
78383 |
엑셀기초 4시간 - 원데이 챌린지(3일차)
![]() ![]() ![]() |
![]() ![]() |
2025.04.27 | - | 84 |