PowerPivot for Excel에 대해 가장 많이 언급 한 항목 중 하나는 데이터 세트에 조회 테이블을 추가하는 기능입니다. 대부분의 경우 작업중인 데이터에는 분석에 필요한 모든 필드가 없습니다. 예를 들어 날짜 필드가있을 수 있지만 데이터를 4 분의 1로 그룹화해야합니다. 수식을 쓸 수도 있지만 PowerPivot 환경에서 간단한 조회 테이블을 만드는 것이 더 쉽습니다.
또한이 조회 테이블을 월 이름 및 첫 번째 / 두 번째 하반기와 같은 다른 그룹에 사용할 수 있습니다. 데이터웨어 하우징 용어에서는 실제로 날짜 차원 테이블을 작성합니다. 이 기사에서는 PowerPivot for Excel 프로젝트를 향상시키기위한 몇 가지 예제 차원 테이블을 제공 할 것입니다.
새 텍스트 차원 (조회) 표
주문 데이터가있는 표를 생각해 보겠습니다. 테이블에 고객, 주문 날짜, 주문 총계 및 주문 유형 필드가 있다고 가정합니다. 주문 유형 필드에 초점을 맞출 것입니다. 주문 유형 필드에 다음과 같은 값이 있다고 가정합니다.
- 넷북
- 데스크톱
- 모니터
- 영사기
- 프린터
- 스캐너
- 디지털 카메라
- 디지털 SLR 카메라
- 필름 카메라
- 캠코더
- 사무실 전화
- 스마트 폰
- PDA
- 휴대 전화 액세서리
실제로, 당신은 이들에 대한 코드를 가지지 만,이 예제를 단순하게 유지하기 위해 이것들이 주문 테이블의 실제 값이라고 가정합니다. PowerPivot for Excel을 사용하면 주문 유형별로 쉽게 주문을 그룹화 할 수 있습니다.
다른 그룹을 원한다면? 예를 들어 컴퓨터, 카메라 및 전화와 같은 범주 그룹이 필요하다고 가정합니다. 주문 테이블에는 범주 필드가 없지만 쉽게 PowerPivot for Excel의 조회 테이블로 만들 수 있습니다. 전체 샘플 조회 테이블은 아래에 있습니다. 1 번 테이블 .
다음 단계가 있습니다.
- 1 단계: 조회 테이블의 유형 필드에서 고유 한 목록이 필요합니다. 이 필드가 조회 필드가됩니다. 데이터 세트에서 주문 유형 필드의 값 목록을 작성하십시오. Excel 통합 문서에 형식의 고유 목록을 입력하십시오. 열에 라벨을 지정하십시오. 유형 .
- 2 단계: 조회 열 (유형) 옆의 열에서 그룹화 할 새 필드를 추가하십시오. 이 예에서는 라벨이 붙은 열을 추가합니다. 범주 .
- 3 단계 : 고유 한 값 목록 (이 예제의 유형)에있는 각 값에 대해 해당하는 값 범주 값. 우리의 간단한 예제에서는 다음 중 하나를 입력하십시오. 컴퓨터 , 카메라 또는 폰 로 범주 기둥.
- 4 단계 : 사본 유형 과 범주 데이터 테이블을 클립 보드에 저장하십시오.
- 5 단계 : PowerPivot for Excel의 주문 데이터로 Excel 통합 문서를 엽니 다. PowerPivot 창을 시작하십시오. 붙여 넣기를 클릭하면 새 조회 테이블이 나타납니다. 테이블에 이름을 지정하고 확인하십시오. 첫 번째 행을 열 헤더로 사용. 딸깍 하는 소리 승인. PowerPivot에서 조회 테이블을 만들었습니다.
- 6 단계 : 사이의 관계를 만듭니다. 유형 필드 주문 테이블과 범주 조회 테이블의 필드. 클릭 디자인 리본으로 선택 관계 만들기. 에서 선택하십시오. 관계 만들기 대화 상자를 클릭하십시오. 몹시 떠들어 대다.
PowerPivot 데이터를 기반으로 Excel에서 피벗 테이블을 만들면 새 그룹으로 그룹화 할 수 있습니다. 범주 들. PowerPivot for Excel은 내부 조인 만 지원합니다. 당신이 주문 유형 조회 테이블에서 누락 된 경우 해당 유형의 모든 해당 레코드가 PowerPivot 데이터를 기반으로하는 피벗 테이블에서 누락됩니다. 때때로 확인하셔야합니다.
날짜 측정 기준 (조회) 표
날짜 조회 테이블은 대부분의 PowerPivot for Excel 프로젝트에서 필요할 수 있습니다. 대부분의 데이터 세트에는 몇 가지 유형의 날짜 필드가 있습니다. 년과 월을 계산하는 함수가 있습니다.
그러나 실제 월 텍스트 나 분기가 필요한 경우 복잡한 수식을 작성해야합니다. Date 차원 (조회) 테이블을 포함하고 주 데이터 세트의 월 번호와 비교하는 것이 훨씬 쉽습니다. 주문 날짜 필드의 월 번호를 나타 내기 위해 주문 테이블에 열을 추가해야합니다. 에 대한 DAX 공식 달 우리의 예에서는 = MONTH (주문일). 각 레코드에 대해 1에서 12 사이의 숫자가 반환됩니다. 우리의 차원 표는 달 번호에 링크하는 대체 값을 제공합니다. 이렇게하면 융통성있게 분석 할 수 있습니다. 전체 샘플 날짜 측정 기준 표는 아래에 있습니다. 표 2 .
날짜 또는 조회 테이블에는 12 개의 레코드가 포함됩니다. 월 열의 값은 1 - 12입니다. 다른 열은 약자로 된 월 텍스트, 전체 월 텍스트, 분기 등을 포함합니다. 다음은 단계입니다.
- 1 단계: 아래 표 2의 표를 복사하여 PowerPivot에 붙여 넣으십시오. Excel에서이 표를 만들 수 있지만 시간을 절약 할 수 있습니다. Internet Explorer 또는 Edge를 사용하는 경우 아래에서 선택한 데이터에서 직접 붙여 넣을 수 있어야합니다. PowerPivot은 테스트에서 테이블 서식을 선택합니다. 다른 브라우저를 사용하는 경우 먼저 Excel에 붙여 넣은 다음 Excel에서 복사하여 표 서식을 선택해야 할 수 있습니다.
- 2 단계: PowerPivot for Excel의 주문 데이터로 Excel 통합 문서를 엽니 다. PowerPivot 창을 시작하십시오. 딸깍 하는 소리 풀 그러면 아래 표나 Excel에서 복사 한 조회 표가 나타납니다. 테이블에 이름을 지정하고 확인하십시오. 첫 번째 행을 열 헤더로 사용. 딸깍 하는 소리 승인. PowerPivot에서 날짜 조회 테이블을 만들었습니다.
- 3 단계: 사이에 관계를 만듭니다. 달 필드 주문 테이블과 MonthNumber 조회 테이블의 필드. 클릭 디자인 리본으로 선택 관계 만들기. 에서 선택하십시오. 관계 만들기 대화 상자를 클릭하십시오. 몹시 떠들어 대다.
날짜 차원을 추가하면 날짜 조회 테이블의 다른 값 중 하나를 사용하여 피벗 테이블의 데이터를 그룹화 할 수 있습니다. 분기 별 또는 월별 이름순으로 그룹화하는 것은 간단합니다.
표본 차원 (조회) 표
1 번 테이블
유형 | 범주 |
넷북 | 컴퓨터 |
데스크톱 | 컴퓨터 |
모니터 | 컴퓨터 |
프로젝터 및 스크린 | 컴퓨터 |
프린터, 스캐너 및 팩스 | 컴퓨터 |
컴퓨터 설정 및 서비스 | 컴퓨터 |
컴퓨터 액세서리 | 컴퓨터 |
디지털 카메라 | 카메라 |
디지털 SLR 카메라 | 카메라 |
필름 카메라 | 카메라 |
캠코더 | 카메라 |
카메라 및 캠코더 액세서리 | 카메라 |
가정 및 사무실 전화 | 전화 |
터치 스크린 폰 | 전화 |
스마트 폰 및 PDA | 전화 |
표 2
MonthNumber | MonthTextShort | MonthTextFull | 쿼터 | 학기 |
1 | 1 월 | 일월 | Q1 | H1 |
2 | 2 월 | 이월 | Q1 | H1 |
3 | 3 월 | 행진 | Q1 | H1 |
4 | 4 월 | 4 월 | 2 분기 | H1 |
5 | 할 수있다 | 할 수있다 | 2 분기 | H1 |
6 | 6 월 | 유월 | 2 분기 | H1 |
7 | 7 월 | 칠월 | 3 분기 | H2 |
8 | 8 월 | 팔월 | 3 분기 | H2 |
9 | 9 월 | 구월 | 3 분기 | H2 |
10 | 10 월 | 십월 | 4 분기 | H2 |
11 | 11 월 | 십일월 | 4 분기 | H2 |
12 | 12 월 | 12 월 | 4 분기 | H2 |