Power BI에서 행렬 시각화 만들기

적용 대상:️ Power BI Desktop Power BI 서비스

행렬 시각적 개체는 테이블과 유사합니다. 테이블이 두 개의 차원을 지원하며 데이터가 플랫입니다. 다시 말해서, 중복된 값이 표시되며, 집계되지 않습니다. 행렬을 사용하면 데이터를 여러 차원에 의미 있게 쉽게 표시할 수 있으며 단계별 레이아웃을 지원합니다. 행렬이 자동으로 데이터를 집계하며, 사용자는 드릴다운을 사용하도록 설정할 수 있습니다.

Power BI 보고서에서 행렬 시각적 개체를 만들고 보고서 페이지에 있는 다른 시각적 개체를 사용하여 행렬 내에서 요소를 상호 강조 표시할 수 있습니다. 예를 들어 행, 열 및 개별 셀과 상호 강조 표시를 선택할 수 있습니다. 개별 셀 및 여러 셀 선택을 복사하여 다른 애플리케이션에 붙여넣을 수도 있습니다.

Screenshot that shows a matrix and a donut chart. Several matrix rows are selected, and the corresponding sections of the donut are highlighted.

행렬과 관련된 많은 기능이 있으며 이 문서의 다음 섹션에서 설명합니다.

참고 항목

Power BI 동료와 보고서를 공유하려면 개별 Power BI Pro 라이선스가 있거나 보고서가 Premium 용량에 저장되어 있어야 합니다.

Power BI에서 총계를 계산하는 방법 이해

행렬 시각적 개체 사용 방법으로 진행하기 전에 Power BI에서 테이블과 행렬의 총계 및 소계 값을 계산하는 방법을 알아야 합니다. 총계 및 소계 행의 경우, Power BI에서 측정값은 기본 데이터의 모든 행에서 계산됩니다. 표시되는 행의 값을 단순히 더하는 것이 아닙니다. 즉, 예상보다 총계 행에 여러 값이 있을 수 있습니다.

다음 행렬 시각적 개체를 살펴보세요.

Screenshot of matrix visuals. The total in the third matrix is taken over underlying data in another matrix, not visible values in the third matrix.

이 예에서 오른쪽 맨 끝의 행렬 시각적 개체의 각 행에서 각 영업 직원/날짜 조합에 대한 ‘금액’을 보여 줍니다. 그러나 영업 직원은 여러 날짜에 대해 표시되기 때문에 숫자는 두 번 이상 나타날 수 있습니다. 따라서 기본 데이터의 정확한 합계와 표시되는 값의 간단한 추가는 동일하지 않습니다. 이 불일치는 합계하는 값이 일대다 관계의 한쪽있을 때 일반적인 패턴입니다.

총계 및 소계를 살펴볼 때는 이 값이 기본 데이터를 기반으로 한다는 점을 기억하세요. 표시되는 값만 기반으로 하지는 않습니다.

행 머리글 확장 및 축소

두 가지 방법으로 행 머리글을 확장할 수 있습니다. 첫 번째는 오른쪽 클릭 메뉴를 사용하는 것입니다. 선택한 특정 행 머리글, 전체 수준 또는 모든 항목을 계층의 마지막 수준으로 확장하는 옵션이 있습니다. 행 머리글을 축소하는 경우에도 비슷한 옵션을 사용할 수 있습니다.

Screenshot of a matrix visual. The shortcut menu of a row header is visible, with various expansions options available.

행 머리글 카드 아래 서식 창을 통해 행 머리글에 +/- 단추를 추가할 수도 있습니다. 기본적으로 아이콘은 행 머리글의 서식과 일치하지만 원하는 경우 아이콘의 색과 크기를 개별적으로 사용자 지정할 수 있습니다.

아이콘을 켜면 Excel의 피벗 테이블 아이콘과 유사하게 작동합니다.

Screenshot of a matrix visual. A plus sign icon is visible next to each row header.

행렬의 확장 상태는 보고서와 함께 저장됩니다. 행렬은 확장 또는 축소 상태로 대시보드에 고정할 수 있습니다. 이 대시보드 타일이 선택된 상태에서 보고서를 열면 보고서에서도 확장 상태를 변경할 수 있습니다.

Screenshot of a matrix visual. Some Sales Stage rows are expanded, with Opportunity Size rows visible beneath them.

참고 항목

Analysis Services 다차원 모델을 기반으로 보고서를 작성할 때 모델에서 기본 멤버 기능을 사용하는 경우 확장/축소에 대한 몇 가지 특별한 고려 사항이 있습니다. 자세한 내용은 Power BI에서 다차원 모델 작업을 참조하세요.

행렬 시각적 개체와 함께 드릴다운 작업 사용

행렬 시각적 개체를 사용하면 이전에는 사용할 수 없었던 모든 종류의 흥미로운 드릴다운 작업을 수행할 수 있습니다. 이러한 활동에는 행, 열 및 개별 섹션 및 셀로 드릴다운하는 기능이 포함됩니다. 각 기능의 작동 방법을 살펴보겠습니다.

행 머리글 드릴다운

시각화 창에서 필드 섹션에 여러 개의 필드를 추가하는 경우 행렬 시각적 개체의 행에서 드릴다운 작업을 사용하도록 설정합니다. 계층 구조를 만드는 작업과 비슷합니다. 그러면 해당 계층 구조를 통해 드릴다운(및 백업)하고 각 수준에서 데이터를 분석할 수 있습니다.

다음 이미지에서 섹션은 판매 단계 및 기회 크기를 포함하며, 드릴하여 세부 정보를 볼 수 있는 행에서 그룹화(또는 계층 구조)를 만듭니다.

Screenshot of the Visualizations and Fields panes. The Rows section of Visualizations has Sale Stage and Opportunity Size fields and is called out.

시각적 개체에 섹션에서 만든 그룹이 있는 경우 시각적 개체 자체는 시각적 개체의 위 모퉁이에 있는 드릴 및 확장 아이콘을 표시합니다.

Screenshot of a matrix visual. The drill and expand icons are called out.

다른 시각적 개체의 드릴 및 확장 동작과 비슷하게, 해당 단추를 선택하면 계층 구조를 통해 드릴다운(또는 백업)할 수 있습니다. 이 경우 다음 이미지와 같이 영업 단계에서 영업 기회 크기로 드릴다운할 수 있습니다. 여기서 드릴다운 한 수준 아이콘(피치포크)이 선택됩니다.

Screenshot of a matrix visual. All rows are expanded. The pitchfork icon appears dimmed and is called out.

해당 아이콘을 사용하는 것 외에도 해당 행 머리글을 선택하고 나타나는 메뉴에서 선택하여 드릴다운할 수 있습니다.

Screenshot of a matrix visual. No rows are expanded. A row shortcut menu is visible, with the Expand item called out.

나타나는 메뉴에 몇 가지 옵션이 있고 서로 다른 결과가 생성됩니다.

드릴다운을 선택하면 ‘해당’ 행 수준의 행렬을 확장합니다. 선택한 행 머리글을 제외하고 다른 모든 행 머리글을 ‘제외’합니다. 다음 이미지에서는 제안>드릴다운이 선택되었습니다. 기타 최상위 행이 행렬에 더 이상 표시되지 않는지 확인합니다. 이 드릴 방법은 유용한 기능이며, 상호 강조 표시 섹션에서 특히 유용합니다.

Screenshot of a matrix visual. The Proposal row header is expanded, with three Opportunity Size rows visible beneath it.

드릴업 아이콘을 선택하여 이전 최상위 보기로 돌아갑니다. 제안>다음 수준 표시를 선택하는 경우 더 높은 수준의 계층 구조 분류 없이 모든 다음 수준 항목을 오름차순으로 나열합니다(이 경우에 ‘기회 크기’ 필드).

Screenshot of a matrix visual. Opportunity Size rows are visible, but no Sales Stage rows are visible.

위 모서리에 있는 드릴업 아이콘을 선택하여 행렬에 모든 최상위 수준 범주를 표시한 후 제안>다음 수준으로 확장을 선택하여 계층 구조의 판매 단계 및 기회 크기라는 두 수준에 대해 모든 값을 표시합니다.

Screenshot of an expanded matrix visual with all Sales Stage and Opportunity Size rows visible.

확장 메뉴 항목을 사용하여 표시를 추가로 제어할 수도 있습니다. 예를 들어 드릴업 아이콘을 선택합니다. 그런 다음 제안>확장>선택 영역을 선택합니다. Power BI에서 ‘제안’의 각 ‘판매 단계’ 및 모든 ‘기회 크기’ 옵션에 대해 하나의 요약 행을 표시합니다.

Screenshot of a matrix visual. No Sales Stage rows are expanded except for the Proposal row, which has three Opportunity Size rows visible beneath it.

열 머리글 드릴다운

행을 드릴다운하는 기능과 유사하게, 열을 드릴다운할 수도 있습니다. 다음 이미지에서는 필드 웰에 두 개의 필드가 있어서, 이 문서의 앞부분에서 행에 사용한 것과 비슷한 계층 구조가 생성됨을 확인할 수 있습니다. 필드 웰에는 ‘지역’ 및 ‘세그먼트’가 있습니다. 두 번째 필드가 에 추가되는 즉시 시각적 개체에 새 드롭다운 메뉴(드릴온)가 표시되며, 현재 이 메뉴에는 이 표시됩니다.

Screenshot of a matrix visual and the Visualizations pane, with two fields in the Columns section. A drop-down list in the matrix is labeled Drill on.

열을 드릴다운하려면 드릴 및 확장 아이콘 옆에 있는 드릴온 메뉴에서 을 선택합니다. ‘동부’ 지역을 선택하고 드릴다운을 선택합니다.

Screenshot of a matrix visual. The Drill on list and the East region are called out. In the East shortcut menu, Drill down is also called out.

드릴다운을 선택하면 지역 > 동부에 대한 열 계층 구조의 다음 수준이 표시되고 이 경우에는 기회 수입니다. 다른 지역은 숨겨집니다.

Screenshot of a matrix visual. For each Sales Stage, Opportunity Count and Revenue data is visible only for the East region.

메뉴 항목의 나머지는 열에서 행과 동일한 방식으로 작동합니다(이전 섹션인 행 머리글 드릴다운 참조). 행에서 수행한 대로 열에서 다음 수준 표시다음 수준으로 확장을 수행할 수 있습니다.

참고 항목

드릴다운 및 드릴업 아이콘은 행에 적용되며, 열을 선택하면 드릴업할 수 있습니다. 열을 드릴다운하려면 오른쪽 클릭 메뉴를 사용해야 합니다.

행렬 시각적 개체를 사용한 계단형 레이아웃

행렬 시각적 개체는 각 부모 아래의 계층 구조에 하위 범주를 자동으로 들여쓰는데, 이를 계단형 레이아웃이라고 합니다.

행렬 시각적 개체의 원래 버전에서 하위 범주는 완전히 다른 열에 표시되어 시각적 개체에서 더 많은 공간을 차지합니다. 다음 이미지는 원래 행렬 시각적 개체의 표를 보여 줍니다. 이 경우 하위 범주가 완전히 별도의 열에 있습니다.

Screenshot of a matrix visual. Instead of being nested under each Sales Stage row, the Opportunity Size subcategory rows appear in a separate column.

다음 이미지에서는 계단형 레이아웃이 작동 중인 행렬 시각적 개체가 표시되어 있습니다. Qualify 범주에는 하위 범주(Small, Medium, Large)가 약간 들여쓰기되어 더 깔끔하게 표시되고 훨씬 더 간결한 시각적 개체를 제공합니다.

Screenshot of a matrix visual. The Qualify Sales Stage row has three Opportunity Size rows nested under it and is called out.

계단형 레이아웃 설정을 쉽게 수정할 수 있습니다. 행렬 시각적 개체를 선택하면 시각화 창의 서식 섹션(페인트 브러시 아이콘)에서 행 머리글 섹션이 펼쳐집니다. 계단형 레이아웃 토글(켜기 또는 끄기) 및 계단형 레이아웃 들여쓰기(들여쓰기 크기를 픽셀 단위로 지정)라는 두 가지 옵션이 있습니다.

Screenshot of the Format section of the Visualizations pane. Under Row headers, Stepped layout is turned on with the Stepped layout indentation at 10.

계단형 레이아웃을 사용하지 않는 경우 Power BI에서는 상위 범주 아래에서 들여쓰기하지 않고 다른 열에 하위 범주를 표시합니다.

행렬 시각적 개체에서 소계 및 총계 표시

행과 열 모두의 경우 행렬 시각적 개체에서 부분합을 켜거나 끌 수 있습니다. 다음 이미지에서 행의 소계가 켜기로 설정되고 하단에 표시되도록 지정된 것을 확인할 수 있습니다.

Screenshot of a matrix visual. Under each set of expanded Sales Stage rows, a subtotal row is visible, with the total for that Sales Stage value.

행 소계를 켜고 레이블을 추가하면 Power BI도 총계의 값에 행을 추가하고 동일한 레이블을 적용합니다. 총합계의 서식을 지정하려면 행 총합계의 서식 옵션을 선택합니다.

Screenshot of the Row grand total section of the Format pane. Controls are visible for setting the font and color of values and labels.

부분합 및 총합계를 해제하려면 시각화 창의 서식 섹션에서 행 부분합 카드 확장합니다. 행의 소계 슬라이더를 끄기로 밉니다. 이렇게 하면 소계가 표시되지 않습니다.

Screenshot of a matrix visual. All rows are expanded, and no totals are visible.

열 부분합에 동일한 프로세스가 적용됩니다.

조건부 아이콘 추가

조건부 아이콘이 포함된 테이블 또는 행렬에 시각 신호를 추가합니다.

시각화 창의 서식 섹션에서 셀 요소 카드를 확장합니다. 아이콘 슬라이더를 켜고 정의 아이콘을 선택합니다.

Screenshot of the Cell elements card in the Visualizations pane, with the Icons slider on. A dialog has controls for icon formats and conditions.

행렬의 조건, 아이콘, 색상을 조정하고 확인을 선택합니다. 이 예제에서는 낮은 값에 빨간색 깃발, 높은 값에 보라색 원, 두 값의 사이에 있는 경우 노란색 삼각형을 사용했습니다.

Screenshot of a matrix visual, with flags in cells with low values, triangles in cells with medium values, and circles in cells with high values.

행렬 시각적 개체를 사용한 상호 강조 표시

행렬 시각적 개체를 사용하여 크로스 강조 표시를 위한 기준으로 행렬의 모든 요소를 선택할 수 있습니다. 행렬에서 열을 선택하면 Power BI에서 보고서 페이지에 있는 다른 시각적 개체처럼 해당 열을 강조 표시합니다. 이러한 유형의 교차 강조 표시는 다른 시각적 개체 및 데이터 요소 선택 영역의 일반적인 기능이므로 이제 행렬 시각적 개체에서 동일한 함수를 제공합니다.

또한 Ctrl+클릭은 크로스 강조 표시에서도 작동합니다. 예를 들어, 다음 이미지의 경우 행렬 시각적 개체에서 하위 범주 컬렉션을 선택했습니다. 시각적 개체에서 선택하지 않은 항목이 회색으로 표시되고, 행렬 시각적 개체에서 선택한 항목이 페이지의 다른 시각적 개체에 반영되는 방법을 살펴보세요.

Screenshot of a matrix, donut chart, and bar chart. Several matrix rows are selected. Corresponding sections of the donut and bars are highlighted.

다른 애플리케이션에서 사용하기 위해 Power BI의 값 복사

행렬 또는 테이블에는 Dynamics CRM, Excel 및 기타 Power BI 보고서와 같은 다른 애플리케이션에서 사용하려는 콘텐츠가 있을 수도 있습니다. Power BI를 마우스 오른쪽 단추로 클릭하면 단일 셀이나 여러 셀 선택을 클립보드에 복사한 후에 다른 애플리케이션에 붙여넣을 수 있습니다.

  • 단일 셀의 값을 복사하려면 셀을 선택하고 마우스 오른쪽 단추를 클릭한 후 값 복사를 선택합니다. 클립보드에 서식 없는 셀 값이 있으면 이제 다른 애플리케이션에 이 값을 붙여넣을 수 있습니다.

    Screenshot of a matrix visual. A cell shortcut menu is visible. Under Copy, the Copy Value option is called out.

  • 두 개 이상의 셀을 복사하려면 셀 범위를 선택하거나 Ctrl 키를 사용하여 하나 이상의 셀을 선택합니다. 복사를 선택하면 서식이 지정되지 않은 값 복사 명령과 달리 열의 서식 규칙에 따라 측정값의 서식이 지정됩니다.

    Screenshot of a matrix visual. Three selected rows are called out. In their shortcut menu, Copy selection is called out.

  • 복사본에는 열 및 행 머리글이 포함됩니다.

    Screenshot of Excel rows and columns. The cells contain the values that were copied from the matrix.

  • 선택한 셀만 포함하는 시각적 개체의 복사본을 만들려면 CTRL 키를 사용하여 셀을 하나 이상 선택하고 마우스 오른쪽 단추를 클릭한 다음 시각적 개체 복사를 선택합니다.

    Screenshot of a matrix with several cells selected. Their shortcut menu is visible, and Copy visual is called out.

  • 그런 다음 Ctrl+V 를 사용하여 데이터를 캔버스에 붙여넣으면 행렬 시각화의 복사본이 표시되지만 복사한 데이터만 포함됩니다.

    Screenshot of two matrix visuals. The second matrix only contains values that are selected in the first matrix.

행렬 값을 사용자 지정 URL로 설정

웹 사이트 URL이 포함된 열 또는 측정값이 있는 경우 조건부 서식 지정을 사용하여 해당 URL을 필드에 활성 링크로 적용할 수 있습니다. 이 옵션은 서식 창의 카드 셀 요소 아래에 있습니다.

Screenshot of a matrix visual and the Format section of the Visualizations pane. Under Cell elements, the Web URL label and switch are called out.

웹 URL을 설정하고 열에 대한 URL로 사용할 필드를 선택합니다. 적용된 후에는 해당 필드(열)의 값이 활성 링크가 됩니다. 마우스로 가리켜 이 링크를 선택하여 해당 페이지로 이동합니다.

자세한 내용은 조건부 테이블 서식 지정을 참조하세요.

행렬 시각적 개체에서 음영 및 글꼴 색

행렬 시각적 개체를 사용하여 행렬 내에서 셀의 배경에 조건부 서식(색 및 음영과 데이터 막대)을 적용할 수 있고 텍스트와 값 자체에 조건부 서식을 적용할 수 있습니다.

조건부 서식을 적용하려면 행렬 시각적 개체를 선택하고 서식 창을 엽니다. 셀 요소 카드를 확장하고 배경색, 글꼴 색, 또는 데이터 막대에서 슬라이더를 켜기로 밉니다. 이러한 옵션 중 하나를 켜면 정의 아이콘을 사용할 수 있습니다. 해당 아이콘을 선택하면 색 서식 지정을 위한 색 및 값을 사용자 지정할 수 있습니다.

Screenshot of a matrix visual and the Format section of the Visualizations pane. Under Cell elements, the Data bars switch and label are called out.

정의 아이콘을 선택하여 조정에 사용할 수 있는 대화 상자를 표시합니다. 이 예는 데이터 막대의 대화 상자를 표시합니다.

Screenshot of the Data bars dialog. Controls are available for configuring bar color, direction, axis, and minimum and maximum values.

비정형 계층

비정형 계층에는 데이터가 없는 수준이 있습니다. 좋은 예로 회사 직원 행렬이 있습니다. 회사에는 CEO부터 하위 직급까지 많은 수준이 있습니다. CEO는 계층에서 가장 높은 수준이며 다른 직원에게 보고하지 않습니다. 반면, 다른 모든 회사 직원은 CEO에게 보고하는 부사장, 부사장에게 보고하는 관리자 체인에 보고할 수도 있습니다. 계층 구조의 수준 및 부서 구성 방식에 따라 직원은 계층 구조에서 1, 2, 5 또는 10 수준에 대한 데이터를 가질 수 있습니다. 또한 지정된 직원에게 특정 계층 수준에 대한 데이터가 없을 수도 있습니다.

Screenshot of a matrix visual. Values are missing from several cells.

현재 빈 행이나 동일한 부모 및 자식 값을 숨길 수 있는 방법은 없습니다. 또한 확장하거나 확장할 수 없는 계층의 수준을 제어할 수도 없습니다. 그러나 시각적 개체를 보다 멋지게 보이게 하기 위해 수행할 수 있는 몇 가지 단계가 있습니다.

  • 계단형 레이아웃을 끕니다. 서식 지정 창에서 행 머리글 카드를 확장합니다. 그런 다음 카드의 옵션 섹션을 열고 단계별 레이아웃 토글을 끄기로 설정합니다. 이제 계층 수준에 대한 모든 빈 값이 동일한 행에 표시됩니다.

    Screenshot of the Format section of the Visualizations pane. Under Options in the Row headers section, Stepped layout is turned off and called out.

  • 행렬 행 및 열에 대한 부분합을 끕니다. 서식 지정 창에서 행 소계 슬라이더와 열 소계 슬라이더를 끄기로 설정합니다.

    Screenshot of the Format section of the Visualizations pane. Column subtotals and Row subtotals are turned off, and their cards are called out.

고려 사항 및 문제 해결

  • 행렬의 셀이나 머리글에 있는 텍스트 데이터에 새 줄 문자가 포함된 경우 요소의 연결된 서식 창에서 'Word Wrap' 옵션을 설정하지 않으면 해당 문자가 무시됩니다카드.

  • 행렬 시각적 개체는 최대 100개의 열을 표시합니다.