혹시 여러 엑셀 시트에 흩어져 있는 데이터를 VLOOKUP으로 하나하나 합치느라 밤새워 본 적 없으신가요?
이제 그 고통스러운 작업은 그만! 엑셀에 내장된 ‘데이터 모델링’ 기능 하나면, 여러 개의 테이블을 자유자재로 연결해서 차원이 다른 분석 보고서를 만들 수 있습니다. 친절한 IT 전문가인 제가 초보자 눈높이에서 차근차근 알려드릴게요.
엑셀 데이터 모델링, 그게 뭔가요?
쉽게 말해 엑셀 안에 작은 데이터베이스를 만드는 거예요. ‘파워 피벗(Power Pivot)’이라는 강력한 도구를 사용해서 각기 다른 시트(테이블)들을 그대로 두고, 서로 ‘관계’만 맺어주는 거죠. 이렇게 하면 데이터를 복사하고 붙여넣을 필요 없이, 마치 처음부터 하나의 큰 데이터였던 것처럼 분석할 수 있게 됩니다.

1단계: 데이터 가져오기 (파워 쿼리)
먼저 분석할 데이터들을 엑셀로 불러와야겠죠? [데이터] 탭 > [데이터 가져오기] 기능을 사용하면 CSV, 텍스트 파일, 다른 엑셀 파일 등 다양한 소스에서 데이터를 가져올 수 있습니다. 이 과정에서 ‘파워 쿼리’를 사용해 데이터를 깔끔하게 정리하고, 중요한 것은 ‘데이터 모델에 이 데이터 추가’ 옵션을 체크하는 것입니다. 이걸로 준비의 반은 끝났어요!

2단계: ‘관계’ 설정하기 (스타 스키마)
데이터 모델링의 핵심, 바로 ‘데이터 관계 모델링’입니다. 가장 이상적인 구조는 ‘스타 스키마(Star Schema)’라고 불리는 별 모양 모델이에요.
중심에는 ‘판매 내역’처럼 사실(Fact) 정보가 담긴 ‘팩트 테이블’을 놓으세요. 그리고 그 주위로 ‘제품 정보’, ‘고객 정보’, ‘날짜 정보’처럼 부가적인 설명(Dimension)이 담긴 ‘디멘전 테이블’들을 위성처럼 배치하는 겁니다. 그리고 각 테이블을 고유 ID(제품 ID, 고객 ID 등)로 연결해주면 끝! 이제 VLOOKUP 없이도 제품 테이블과 판매 테이블의 정보를 함께 볼 수 있습니다.

3단계: 강력한 계산식 만들기 (DAX 함수)
관계 설정이 끝났다면, 이제 데이터를 요리할 차례입니다. 엑셀 데이터 모델에서는 일반 함수 대신 ‘DAX(Data Analysis Expressions) 함수’를 사용해요. 처음엔 낯설 수 있지만, “VLOOKUP이나 SUMIF의 최종 진화 버전”이라고 생각하면 쉬워요.
예를 들어, CALCULATE 함수를 사용하면 “작년 동일 기간 매출”이나 “특정 카테고리 제품의 총 판매량” 같은 복잡한 계산도 수식 한 줄로 간단하게 끝낼 수 있습니다. DAX는 여러분의 분석 능력에 날개를 달아줄 거예요.

4단계: 피벗 테이블로 시각화하기
자, 이제 모든 준비가 끝났습니다. [삽입] 탭 > [피벗 테이블]을 클릭하고 ‘데이터 모델에서’를 선택하세요. 놀랍게도 피벗 테이블 필드 목록에 우리가 연결했던 모든 테이블의 항목들이 나타납니다!
이제 ‘고객 정보’ 테이블에서 고객 등급을, ‘판매 내역’ 테이블에서 판매 금액을, ‘제품 정보’ 테이블에서 카테고리를 가져와 자유롭게 조합하며 보고서를 만들어 보세요. 클릭 몇 번만으로 다차원적인 분석이 가능해지는 마법을 경험하게 될 겁니다.

자주 묻는 질문 (FAQ)
- Q1: 데이터 모델링은 파워 BI에서만 쓰는 기능 아닌가요?
A: 아니요! 엑셀 2013 이상 버전이라면 ‘파워 피벗’ 추가 기능을 통해 누구나 엑셀에서 직접 데이터 모델을 만들고 활용할 수 있습니다. 여러분의 엑셀에도 숨겨진 강력한 기능이 있답니다. - Q2: 스타 스키마 구조가 꼭 필요한가요?
A: 필수는 아니지만, 가장 권장되는 방식입니다. 데이터 구조가 명확해져서 관리하기 쉽고, 계산 속도도 빨라집니다. 무엇보다 DAX 함수를 작성하기가 훨씬 수월해져요. - Q3: DAX 함수는 너무 어려워 보여요. 어디서부터 시작해야 할까요?
A: 처음에는SUM,AVERAGE처럼 익숙한 함수부터 시작해 보세요. 그다음 관계를 활용하는RELATED함수, 그리고 DAX의 꽃이라 불리는CALCULATE함수 순서로 차근차근 학습하는 것을 추천합니다. 작은 성공이 계속되면 재미가 붙을 거예요!

이제 여러분 차례입니다!
엑셀 데이터 모델링은 더 이상 전문가들만의 영역이 아닙니다. 오늘 배운 내용을 바탕으로 여러분의 업무 데이터를 직접 연결해 보세요. 작은 프로젝트부터 시작하다 보면, 어느새 데이터 분석 전문가로 거듭난 자신을 발견하게 될 거예요. 궁금한 점이 있다면 언제든 댓글로 질문해주세요!
🏷️ 태그: #엑셀데이터모델링 #파워피벗 #DAX #스타스키마 #데이터분석 #엑셀팁 #업무자동화 #피벗테이블 #데이터관계






