Excel & IT Info

아이엑셀러 닷컴, 엑셀러TV

Excel

대규모 데이터에서 엑셀 Power Pivot을 사용하는 5가지 방법

권현욱(엑셀러) 2025. 2. 21. 15:51
반응형

들어가기 전에

Excel은 데이터를 처리하는 데 이상적인 소프트웨어이지만, 수많은 행과 열을 다룰 때는 탐색하기 쉽지 않을 수 있습니다. Power Pivot은 방대한 데이터 세트를 다루는 모든 사람에게 게임 체인저가 될 수 있습니다. Power Pivot을 활용하여 추세를 발견하고, 심층적인 통찰력을 얻고, 데이터 기반의 의사 결정을 내릴 수 있는 방법을 소개합니다.

권현욱(엑셀러) | 아이엑셀러 닷컴 대표 · Microsoft MVP · 엑셀 솔루션 프로바이더 · 작가

이미지: 아이엑셀러 닷컴


이 글은 아래 기사 내용을 토대로 작성되었습니다만, 필자의 개인 의견이나 추가 자료들이 다수 포함되어 있습니다.

  • 원문: 5 ways to use Excel’s Power Pivot with big databases
  • URL: https://www.xda-developers.com/ways-to-use-excels-power-pivot-with-big-databases/


Excel의 파워 피벗 활성화하기

파워 피벗(Power Pivot)은 Excel을 유용한 비즈니스 인텔리전스 도구로 바꿔주는 무료 추가 기능입니다. 이를 통해 수백만 개의 데이터 행을 뛰어난 효율성과 놀라운 속도로 관리하고 디코딩할 수 있습니다. Excel의 기본 제공 데이터베이스 도구에 만족하지 못한다면 Power Pivot을 활성화하여 좋아하는 설정에서 바로 데이터베이스 관리 시스템의 힘을 활용하세요.

Power Pivot은 방대한 데이터베이스를 처리할 수 있고, 고급 DAX 수식(뒤에서 자세히 설명), PivotCharts, PivotTables, 더 나은 분석을 위한 고급 기능을 지원합니다. 전용 데이터베이스 도구에 투자하고 싶지 않다면 Power Pivot을 사용해 작업을 완료할 수 있습니다. Power Pivot 사용 사례를 살펴보기 전에 아래 단계에 따라 Power Pivot을 사용하도록 설정하세요.

(1) Excel 통합 문서를 열고 [파일] - [옵션]을 선택합니다.

 

(2) [Excel 옵션] 대화상자에서 [COM 추가 기능]을 선택하고 [이동] 버튼을 클릭합니다.

 

이미지: 아이엑셀러 닷컴

 

(3) [COM 추가 기능] 대화상자에서 [Microsoft Power Pivot for Excel] 항목을 활성화하고 [확인]을 클릭합니다.

 

이미지: 아이엑셀러 닷컴

 

(4) 리본에 [Power Pivot] 탭이 나타납니다. 이제 워크플로에 Power Pivot을 마스터하기 위한 몇 가지 최고의 팁을 살펴보겠습니다.

 

이미지: 아이엑셀러 닷컴

 

1. 전문가처럼 데이터 가져오기

이미지: 아이엑셀러 닷컴

 

Excel의 공식 애드온이긴 하지만, 파워 피벗은 스프레드시트 데이터에만 국한되지 않습니다. 모든 CSV 또는 일반 텍스트 파일에서 데이터를 가져올 수 있으며, SQL Server, Access, Oracle 등의 데이터베이스에 연결할 수도 있습니다.

서로 다른 소스에 여러 데이터베이스를 저장하고 있는 사용자에게 매우 편리합니다. 파워 피벗으로 모든 것을 가져와서 보다 체계적인 환경에서 데이터 집합을 분석할 수 있습니다.

 

전자상거래 판매 데이터를 분석한다고 가정해 보겠습니다. 여기서는 Excel 파일에 고객 정보가 있고, SQL Server 데이터베이스에 주문 세부 정보가 있고, CSV 파일에 마케팅 캠페인 데이터가 있을 수 있습니다. Power Pivot을 사용하면 이 모든 것을 모아서 전체적인 그림을 그릴 수 있습니다.

다양한 소스에서 데이터를 가져올 때 불필요한 열이나 표를 피하여 데이터 모델의 크기를 줄이고 성능을 향상시킬 수 있습니다.

 

2. 강력한 데이터 모델 구축

이미지: xda

 

Power Pivot을 사용하면 여러 테이블 간의 관계를 정의할 수 있습니다. 데이터가 일관되고 정확한지 확인하고, 다양한 테이블의 데이터를 분석할 수 있는 유연성을 제공하며(표준 PivotTables에서는 불가능), 숨겨진 패턴과 통찰력을 잠금 해제합니다.

 

예를 들어, "고객" 테이블과 "주문" 테이블이 있는 경우 "고객 ID"와 같은 공통 필드를 사용하여 두 테이블 간의 관계를 만들고 고객, 지역 등으로 매출을 분석할 수 있습니다.

 

3. DAX 수식 탐색

이미지: xda

 

DAX(Data Analysis Expressions)는 Power Pivot에서 복잡한 분석을 수행하는 데 필수적인 역할을 합니다. 마치 스테로이드를 넣은 Excel 수식과 같습니다. DAX 수식은 특별히 대규모 데이터 세트에서 작동하도록 설계되었습니다.

Sales와 Books라는 두 개의 테이블이 있고 서점의 판매 데이터를 분석한다고 가정해 보겠습니다. 목표는 장르별 판매 실적을 분석하고 각 장르의 총 수익을 계산하는 것입니다. 이는 CALCULATE 수식을 사용하여 쉽게 실행할 수 있습니다.

 

DAX는 다양한 그룹에 250개 이상의 기능을 가지고 있습니다. 재고 관리, 재무 보고, 성과 추적과 같은 다양한 다른 시나리오에 적용할 수 있습니다. 제가 더 일찍 알았으면 하는 최고의 Excel 해킹 중 하나입니다.

 

4. 피벗 테이블과 피벗 차트로 데이터베이스 분석

Power Pivot의 대규모 데이터 세트는 피벗 테이블과 피벗 차트를 사용하지 않으면 골치 아픈 일이 될 수 있습니다. 이 둘은 Power Pivot에서 데이터를 시각화하는 강력한 듀오입니다.

테이블 간의 관계가 있는 잘 구조화된 데이터가 있으면 [삽입] 탭 - [피벗 테이블]로 이동하여 새 워크시트나 기존 워크시트를 선택할 수 있습니다. 테이블에서 피벗 테이블 필드 창으로 필드를 끌어서 피벗 차트를 삽입하여 추세와 패턴을 살펴볼 수 있습니다. 피벗 테이블을 DAX 수식과 결합하면 대규모 데이터 세트에 대한 더욱 심층적인 통찰력을 얻을 수 있습니다.

언제나 그렇듯이, 데이터를 필터링하고 피벗 차트를 사용자의 선호도에 맞게 사용자 정의할 수 있는 다양한 옵션이 제공됩니다.

 

5. Excel에서 파워 피벗을 사용하기 위한 고급 기술

이미지: xda

 

Power Pivot에서 다이어그램 뷰로 한 단계 더 나아갈 수도 있습니다. 모든 테이블과 테이블 간의 관계를 그래픽으로 표현합니다. 데이터 구조를 이해하고, 문제를 해결하고, 심지어 다른 사람에게 데이터 구조를 설명할 수도 있습니다.

또 다른 중요한 추가 기능은 KPI(핵심 성과 지표)로, 핵심 지표를 모니터링합니다. 회사의 매출 성장을 추적하고 싶다고 가정해 보겠습니다. 전년 매출의 110%인 '총 매출' 지표를 사용하여 KPI를 만들고, 목표 이상인 경우 위쪽 화살표를 사용하고 목표 이하인 경우 아래쪽 화살표를 사용할 수 있습니다.

 

그런 다음 이 KPI를 대시보드에 표시하여 판매 실적을 모니터링하고 목표를 달성할 수 있는지 확인할 수 있습니다. 여기에는 무한한 가능성이 있습니다.

마치며

Excel의 Power Pivot은 데이터 모델링, DAX 수식, 피벗 테이블, 피벗 차트의 힘을 활용하여 Excel 전문 지식을 새로운 차원으로 끌어올릴 수 있습니다. 파워 피벗은 대규모 데이터 세트로 작업하는 모든 사람들에게 꼭 필요한 기능입니다.