중요
2021년 10월 12일에 Microsoft 365용 Excel과 Excel 2021에서 Power View가 제거됩니다. 또는 Power BI Desktop 제공하는 대화형 시각적 환경을 사용하여 무료로 다운로드할 수 있습니다. Excel 통합 문서를 Power BI Desktop 쉽게 가져올 수도 있습니다.
추상: 이 자습서는 시리즈의 세 번째 자습서입니다. 첫 번째 자습서인 Excel 2013으로 데이터 가져오기 및 데이터 모델 만들기에서는 여러 원본에서 가져온 데이터를 사용하여 Excel 통합 문서를 처음부터 만들었으며 해당 데이터 모델은 Excel에서 자동으로 만들어졌습니다. 두 번째 자습서인 Excel 2013, Power Pivot 및 DAX를 사용하여 데이터 모델 관계 확장에서는 데이터 모델을 확장하는 방법을 알아보고 데이터 내에서 계층 구조를 만들었습니다.
이 자습서에서는 확장된 데이터 모델을 사용하여 Power View를 사용하여 여러 시각화를 포함하는 매력적인 보고서를 빌드합니다.
이 자습서의 섹션은 다음과 같습니다.
이 자습서의 끝에는 배운 내용을 테스트하기 위한 퀴즈가 있습니다.
이 시리즈에서는 올림픽 메달, 개최지, 다양한 올림픽 스포츠 이벤트를 설명하는 데이터를 사용합니다. 이 시리즈의 자습서는 다음과 같습니다.
- Excel 2013으로 데이터 가져오기 및 데이터 모델 만들기
- Excel 2013, Power Pivot, DAX를 사용하여 데이터 모델 관계 확장
- 지도 기반 Power View 보고서 만들기
- 인터넷 데이터 통합 및 Power View 보고서 기본값 설정
- Power Pivot 도움말
- 멋진 Power View 보고서 만들기 - 2부
자습서를 순서대로 살펴보는 것이 좋습니다.
이러한 자습서는 Power Pivot이 사용하도록 설정된 Excel 2013을 사용합니다. 파워 피벗을 사용하도록 설정하는 방법에 대한 지침은 여기를 클릭 하세요.
Power View 보고서 만들기
이전 자습서에서는 올림픽 메달 및 이벤트에 대한 데이터가 포함된 피벗 테이블이 있는 Excel 통합 문서를 만들었습니다. 이전 자습서를 완료하지 않은 경우 여기에서 이전 자습서의 끝에서 통합 문서를 다운로드할 수 있습니다.
이 섹션에서는 올림픽 데이터를 시각적으로 나타내는 Power View 보고서를 만듭니다.
Excel에서 보고서 > 삽입 > 파워 뷰 보고서를 클릭합니다.
빈 Power View 보고서가 통합 문서에 시트로 표시됩니다.
파워 뷰 필드 영역에서 호스트 옆의 화살표를 클릭하여 확장하고 도시를 클릭합니다.
Medals 테이블을 확장하고 스포츠를 클릭합니다. 이를 통해 파워 뷰는 다음 화면과 같이 도시 옆에 스포츠를 나열합니다.
파워 뷰 필드의 필드 영역에서 스포츠 옆의 화살표를 클릭하고 개수(비어 있지 않음)를 선택합니다. 이제 Power View는 다음 화면에 표시된 것처럼 스포츠를 나열하는 대신 계산합니다.
리본에서 디자인 > 시각화 > 맵 전환을 선택합니다. 디자인 탭은 Power View 테이블을 선택한 경우에만 사용할 수 있습니다. 지도 시각화로 전환할 때 외부 콘텐츠를 사용하도록 설정하는 것에 대한 경고가 표시 될 수 있습니다.
맵은 테이블을 시각화로 바꿉니다. 지도에서 다양한 크기의 파란색 원은 각 올림픽 개최지에서 열리는 다양한 스포츠 이벤트의 수를 나타냅니다. 그러나 여름 이벤트였고 겨울이었던 것을 보는 것이 더 흥미로울 수 있습니다.
보고서 영역을 최대한 활용하려면 필터 영역을 축소해 보겠습니다. 필터 영역의 오른쪽 위 모서리에 있는 화살표 를 클릭합니다.
파워 뷰 필드에서Medals를 확장합니다. 시즌 필드를 COLOR 영역으로 끕니다. 지도는 이제 다음 화면에 표시된 것처럼 여름 스포츠의 파란색 거품과 겨울 스포츠의 빨간색 거품을 표시합니다. 모서리를 끌어 시각화의 크기를 조정할 수 있습니다.
이제 계절에 따라 색으로 구분된 지도를 사용하여 다양한 위치의 스포츠 이벤트 수를 시각화하는 Power View 보고서가 있습니다. 그리고 그것은 단지 몇 번의 클릭을했다.
Power View 및 피벗 테이블에 대한 계산 필드 만들기
Power View는 기본 데이터 모델을 사용하여 시각화를 만듭니다. 파워 피벗 및 DAX를 사용하면 사용자 지정 수식을 만들어 데이터 모델을 확장한 다음 피벗 테이블 및 파워 뷰에서 이러한 수식 및 계산에 따라 보고서를 만들 수 있습니다.
에서 계산 필드 만들기파워 피벗
Excel에서 파워 피벗 > 데이터 모델 > 관리를 클릭하여 파워 피벗 창을 표시합니다.
Medals 테이블을 선택합니다. 계산 영역이 표시되는지 확인합니다. 계산 영역은 테이블 데이터 아래에 있으며 계산 필드를 만들고 편집하고 관리하는 데 사용됩니다. 계산 영역을 보려면 다음 화면에 표시된 대로 홈 > 보기 > 계산 영역을 선택합니다.
올림픽 에디션 수를 계산해 보겠습니다. 계산 영역에서 Edition 열 바로 아래의 셀을 선택합니다. 리본에서 다음 화면에 표시된 대로 자동 합계 > 고유 수를 선택합니다.
파워 피벗은 계산 영역의 활성 셀에 대한 DAX 식을 만듭니다. 이 경우 Power Pivot에서 다음 DAX 수식을 자동으로 만들었습니다.
Distinct Count of Edition:=DISTINCTCOUNT([Edition])AutoSum의 추가 계산은 Sum, Average, Min, Max 등과 같이 간단합니다.
Excel 통합 문서를 저장합니다. 데이터 모델은 새 계산 필드로 업데이트됩니다. Excel의 파워 뷰 탭으로 돌아가면 다음 화면과 같이 데이터 모델이 업데이트되었음을 알리는 경고가 표시됩니다.
자습서의 뒷부분에서 이 Distinct Count of Edition 계산 필드를 사용합니다.
에서 DAX를 사용하여 계산 필드 만들기파워 피벗
AutoSum 계산은 유용하지만 더 많은 사용자 지정 계산이 필요한 경우가 있습니다. Excel에서 수식을 만드는 것처럼 계산 영역에서 DAX 수식을 만들 수 있습니다. DAX 수식을 만든 다음 데이터 모델에 표시되는 방식을 확인하여 피벗 테이블 및 파워 뷰에서 사용할 수 있습니다.
파워 피벗 창을 엽니다. 다음 화면과 같이 계산 영역에서 이전 섹션에서 완료한 자동 합계 계산 바로 아래의 셀을 선택합니다.
모든 메달의 백분율을 계산해 보겠습니다. 수식 입력줄에 다음 DAX 수식을 입력합니다. IntelliSense는 입력한 내용에 따라 사용 가능한 명령을 제공하며 Tab 키를 눌러 강조 표시된 IntelliSense 옵션을 선택할 수 있습니다.
Percentage of All Medals:=[Count of Medal]/CALCULATE([Count of Medal],ALL(Medals))Excel 창으로 다시 전환하면 Excel에서 데이터 모델이 업데이트되었음을 알 수 있습니다. Excel에서 Sheet1에서 피벗 테이블을 선택합니다. 피벗 테이블 필드에서Medals 테이블을 확장합니다. 필드 목록의 맨 아래에는 다음 화면에 표시된 것처럼 방금 만든 두 개의 계산 필드가 있습니다. 모든 메달의 백분율을 선택합니다.
피벗 테이블에서 모든 메달의 백분율 필드가 메달 개수 다음에 표시됩니다. 백분율로 서식이 지정되지 않으므로 해당 필드를 선택합니다(커서가 아래쪽 화살표가 될 때까지 모든 메달 백분율 필드의 맨 위에 마우스를 놓고 한 번에 모두 선택할 수 있습니다.) 선택한 후 홈 > 번호 > 백분율을 클릭합니다. 리본의 동일한 섹션에서 소수 자릿수를 2로 조정합니다. 피벗 테이블은 다음 화면과 같습니다.
이전 자습서에서는 스포츠 필드를 사전순으로 처음 10개까지만 필터링하여 Boxing을 통해서만 수생을 볼 수 있으며 총합계의 백분율이 100%가 아닌 29.16%인 이유입니다. 물론 이것이 우리에게 말하는 것은 이 처음 10개 스포츠가 하계 경기에서 수여된 모든 메달의 29.16%를 차지한다는 것입니다. 또한 아쿠아틱스가 모든 메달의 10.88%를 차지하는 것을 볼 수 있습니다.
모든 메달의 백분율 필드는 데이터 모델에 있으므로 Power View에서도 사용할 수 있습니다.
파워 뷰에 있는 동안 파워 피벗 탭에서 계산 필드를 만들 수도 있습니다. 파워 피벗에서 계산 필드를 만들든 파워 뷰에 있든 관계없이 결과는 동일합니다. 데이터 모델은 계산 필드를 포함하도록 업데이트되고 모든 클라이언트 도구에서 사용할 수 있도록 합니다.
필드 기본값, 테이블 동작 및 데이터 범주 설정
Power View에서 보고서 만들기를 간소화하는 또 다른 방법은 기본 필드 집합을 설정하는 것입니다. 테이블에 대한 기본 필드 집합을 설정하면 Power View에서 해당 테이블을 클릭하기만 하면 기본 필드 집합이 새 보고서에 자동으로 추가됩니다.
이 섹션에서는 보고서를 만들 때 시간을 절약할 수 있는 통합 문서의 기본값을 설정합니다.
테이블에 대한 기본 필드 집합 만들기
Power Pivot 창을 계속 사용할 수 있어야 합니다. 그렇지 않은 경우 파워 피벗 > 데이터 모델> 관리를 클릭합니다. 파워 피벗에서 홈 > 보기 데이터 뷰 > 를 선택하여 데이터 뷰가 선택되어 있는지 확인합니다. Medals 테이블을 선택합니다.
고급 탭에서 보고 속성 > 기본 필드 집합을 클릭합니다. Power View와 같은 클라이언트 도구를 사용하여 만든 테이블의 기본 필드를 지정할 수 있는 창이 나타납니다.
왼쪽 창에서 스포츠, 이벤트, EditionID, Athlete 및 Medal을 선택하고 추가를> 클릭하여 기본 필드로 만듭니다. 기본 필드가 나열된 순서대로 오른쪽 창에 표시되는지 확인합니다. 기본 필드 집합 창은 다음 화면과 같습니다.
확인을 클릭하여 Medals 테이블에 대한 기본 필드 집합을 저장합니다.
작동 방식을 확인하려면 Excel에서 Power View 시트로 전환합니다.
빈 보고서 캔버스의 아무 곳이나 클릭하여 기존 시각화를 선택하지 않았는지 확인합니다. Power View 시트에는 현재 이전에 만든 맵인 하나의 시각화만 있습니다.
파워 뷰 필드 목록에서 Medals 테이블 이름을 클릭합니다. Power View는 테이블을 만들고 다음 화면과 같이 지정한 순서대로 Medals 테이블의 기본 필드 5개를 자동으로 추가합니다. Medals 옆의 삼각형을 실수로 클릭하면 기본 필드가 있는 새 테이블을 추가하는 대신 테이블이 확장됩니다.
테이블 동작 설정
Power View에서 테이블에 대한 보고서 레이블을 자동으로 만드는 데 사용하는 기본 테이블 동작을 설정할 수도 있습니다. 이는 여러 다른 보고서에 대해 동일한 테이블에서 시각화를 만들 때 유용합니다. 다음 몇 단계에서 기본 테이블 동작을 사용하므로 지금 설정해 보겠습니다.
Power Pivot으로 돌아가 서 Medals 테이블이 선택된 상태에서 고급 > 보고 속성 > 테이블 동작을 선택합니다. 테이블 동작을 지정할 수 있는 창이 나타납니다.
테이블 동작 창에서 행 식별자는 고유 키만 포함하고 빈 값이 없는 열입니다. 테이블의 기본 키인 경우가 많지만, 그렇지 않아도 됩니다. 창에서 다른 항목을 선택하기 전에 행 식별자를 선택해야 합니다. 행 식별자로 MedalKey를 선택합니다.
고유 행 유지 섹션에서 AthleteID를 선택합니다. 여기에서 선택하는 필드에는 고유해야 하며 피벗 테이블 또는 파워 뷰 보고서를 만들 때 집계해서는 안 되는 행 값이 있습니다.
참고: 원하는 방법을 집계하지 않는 보고서에 문제가 있는 경우 집계하려는 필드가 고유 행 유지 필드에서 선택되지 않았는지 확인합니다.
기본 레이블의 경우 기본 보고서 레이블로 사용해야 하는 키를 선택합니다. 스포츠를 선택합니다.
아직 이미지를 추가하지 않았으므로 기본 이미지의 경우 선택 영역을 [열 선택 안 함]으로 둡니다. 테이블 동작 창은 다음 화면과 같습니다.
확인을 클릭합니다. Excel의 Power View 시트에서 이전 단계에서 만든 테이블을 선택합니다. 리본에서 디자인 > 테이블 > 카드를 선택합니다. 만든 테이블이 카드 컬렉션으로 변경되었습니다. 데이터는 동일하지만 데이터의 시각화가 변경되었습니다. 이제 테이블이 다음 화면과 같이 표시됩니다.
스포츠 필드가 나머지 필드보다 크고 각 카드 대한 제목으로 나타납니다. 파워 피벗에 있을 때 테이블 동작 창에서 Sport를 기본 레이블로 설정했기 때문입니다.
필드에 대한 데이터 범주 설정
Power View가 위치와 같은 기본 데이터를 기반으로 보고서를 동적으로 만들려면 이러한 데이터를 포함하는 필드를 적절하게 분류해야 합니다. 올림픽 데이터의 경우 몇 가지 필드에 대한 범주를 지정해 보겠습니다.
파워 피벗에서 호스트를 선택합니다. NOC_CountryRegion 필드를 선택합니다. 고급 > 보고 속성 > 데이터 범주에서: 화살표를 클릭하고 다음 화면에 표시된 것처럼 사용 가능한 데이터 범주 목록에서 국가/지역을 선택합니다.
Medals에서 NOC_CountryRegion 열을 선택합니다. 데이터 범주를 국가/지역으로 다시 변경합니다.
Excel로 돌아가서 Power View 시트를 선택합니다. 파워 뷰 필드에서Medals 테이블을 확장하면 이제 NOC_CountryRegion 필드에 작은 지구본 아이콘이 있습니다. 지구본은 다음 화면에 표시된 것처럼 NOC_CountryRegion 지리적 위치가 포함되어 있음을 나타냅니다.
향후 자습서에서 해당 지리적 위치를 사용합니다. 이제 작업을 저장하고, 배운 내용을 검토한 다음, 다음 자습서를 살펴볼 준비를 해야 합니다.
확인 사항 및 퀴즈
확인 사항: 배운 내용 복습
이 자습서에서는 맵 기반 Power View 시각화를 만든 다음, 계산 필드를 만들어 데이터 모델을 확장하고 다른 방식으로 데이터를 분석하는 방법을 알아보았습니다. 또한 기본 필드 집합으로 미리 채워진 새 Power View 테이블을 만드는 간소화된 테이블에 대한 기본 필드 집합을 만드는 방법도 알아보았습니다. 또한 새 테이블의 순서 지정 및 레이블 지정이 빠르고 일관되도록 기본 테이블 동작을 정의하는 방법도 알아보았습니다.
이 시리즈의 다음 자습서에서는 여기에서 배운 내용을 기반으로 합니다. 많은 데이터가 있으며, 다음 자습서에서는 데이터 모델에 인터넷 데이터를 추가하고 Power View 보고서가 실제로 빛을 발할 수 있도록 이미지를 가져옵니다.
다음 자습서에 대한 링크는 다음과 같습니다.
자습서: 인터넷 데이터 통합 및 Power View 보고서 기본값 설정
퀴즈
배운 내용을 얼마나 잘 기억하고 싶으신가요? 여기에 당신의 기회입니다. 다음 퀴즈에서는 이 자습서에서 배운 기능, 기능 또는 요구 사항을 강조 표시합니다. 페이지 아래쪽에서 답변을 찾을 수 있습니다. 행운을 빕니다!
질문 1: Power View에서 Power View 보고서를 만들기 위한 데이터는 어디에서 얻을 수 있나요?
A: Excel에 포함된 워크시트에서만 사용할 수 있습니다.
B: 데이터 모델에서만.
C: 외부 원본에서 가져온 데이터에서만
D: 데이터 모델 및 Excel의 워크시트에 있는 모든 데이터에서.
질문 2: 다음 중 기본 필드 집합에 대해 true인 것은 무엇인가요?
A: 전체 데이터 모델에 대해 하나의 기본 필드 집합만 만들 수 있습니다.
B: Power View에서 Power View 필드에서 테이블 이름을 클릭하면 기본 필드 집합으로 자동으로 채워지는 테이블 시각화가 만들어집니다.
C: 테이블에 대한 기본 필드 집합을 만들면 해당 테이블의 다른 모든 필드가 비활성화됩니다.
D: 위의 항목 모두
질문 3: 다음 중 계산 필드의 경우는 무엇인가요?
A: Power Pivot에서 만들면 Power View에 생성된 테이블에서 사용할 수 있는 필드로 표시됩니다.
B: 파워 피벗의 계산 영역에서 만들면 모든 클라이언트 도구에서 숨겨집니다.
C: Power Pivot에서 만들 때 각 테이블은 모든 클라이언트 도구에서 개별 테이블로 표시됩니다.
D: A와 B 둘 다.
질문 4:기본 동작 테이블 창에서 고유 행 유지에서 필드를 선택하는 경우 다음 중 올바른 것은 무엇인가요?
A: 필드를 집계하려면 파워 뷰 필드에서 "이 필드 합계"를 명시적으로 선택해야 합니다.
B: 필드는 항상 Power View 또는 피벗 테이블에서 집계됩니다.
C: Power View 또는 피벗 테이블에서 필드가 집계되지 않습니다.
D: 고유 행 유지 를 선택하면 Power View 또는 피벗 테이블의 필드 동작에 영향을 주지 않습니다.
퀴즈 정답
- 정답: B
- 정답: B
- 정답: A
- 정답: C
참고
이 자습서 시리즈의 데이터와 이미지는 다음을 기반으로 합니다.
- 올림픽 데이터 집합: Guardian News & Media Ltd.
- 국기 이미지: CIA Factbook(cia.gov)
- 인구 데이터: The World Bank(worldbank.org)
- 올림픽 스포츠 픽토그램: Thadius856 및 Parutakupiu