Loading

모든 데이터의 총합계와 함께 상위 N개 항목의 소계 표시

게시 일자: Jul 20, 2023
과업
전체 데이터 집합의 총합계와 함께 상위 N개 항목의 소계를 표시하는 방법
단계
아래 지침은 첨부된 패키지 통합 문서에 설명된 솔루션을 따르기 위한 단계입니다.

이 예에서는 시/도별 매출 상위 5개 항목을 계산하고 상위 5개 시/도의 총매출과 모든 시/도의 총매출을 표시합니다.
샘플 통합 문서에 사용된 차원 및 측정값을 참조하지만 유사한 결과를 얻기 위해 원하는 필드로 바꿀 수 있습니다.
계산이 수행되는 방식의 연산 순서로 인해 단계는 수행되는 순서에 민감하므로 단계를 순서대로 수행하십시오.
  1. 차원의 상황에 맞는 메뉴를 열어 원하는 측정값의 상위 N개 항목에 기반하는 집합을 만듭니다.
    • [State(시/도)]를 마우스 오른쪽 단추로 클릭하고 만들기 > 집합을 선택합니다.
    • [Set 1(집합 1)]과 같은 원하는 이름을 입력합니다.
    • 상위 탭을 클릭하고 필드 기준을 선택하고 상위 값 드롭다운에서 5를 지정합니다.
    • Sales(매출)합계를 선택하여 상위 5개 항목을 계산할 기준을 지정합니다.
    • 확인을 누릅니다.
  2. [State(시/도)]를 행 선반으로 끌어오고 [Set 1(집합 1)]마크 카드의 색상으로 끌어옵니다. 
  3. 다음으로 정렬을 변경하여 목록 상단에 상위 5개 매출을 표시합니다.
    • 행 선반에서 [State(시/도)]를 마우스 오른쪽 단추로 클릭하고 정렬을 선택합니다.
    • 정렬 순서에서 내림차순을 선택합니다.
    • 정렬 기준에서 필드를 선택하고 드롭다운에서 Sales(매출)를 선택합니다.
    • 집계 드롭다운에서 합계를 선택합니다(이미 기본값이어야 함).
    • 확인을 누릅니다.
  4. [! Last Color]에 대한 테이블 계산을 만듭니다. 
    • 측정값 패널을 마우스 오른쪽 단추로 클릭하고 만들기 > 계산된 필드를 선택합니다.
    • [! Last Color]LAST() = 0으로 정의되어야 합니다.
    • [! Last Color]마크 카드의 도구 설명으로 끌어옵니다.
    • 마크 카드에서 [! Last Color]를 마우스 오른쪽 단추로 클릭하고 테이블 계산 편집을 선택합니다.
    • "계산 도구"가 특정 차원으로 설정되어 있는지 확인합니다.
    • 집합 1의 In/Out 확인란이 선택되어 있고 State(시/도) 확인란이 선택 취소되어 있는지 확인합니다.
    • 오른쪽 위 구석에 있는 X를 클릭합니다.
  5. [! Last Row]에 대한 테이블 계산을 만듭니다. 
    • 측정값 패널을 마우스 오른쪽 단추로 클릭하고 만들기 > 계산된 필드를 선택합니다.
    • [! Last Row]LAST() = FIRST()로 정의되어야 합니다.
    • [! Last Row]마크 카드의 도구 설명으로 끌어옵니다.
  6. 상위 N개 순위(및 정렬)에 사용되는 측정값에 대해 [Replacement Measure(대체 측정값)] 계산을 만듭니다.
    • 측정값 패널을 마우스 오른쪽 단추로 클릭하고 만들기 > 계산된 필드를 선택한 다음 이름을 [! Sales]로 입력합니다.
    • IF [! Last Color] AND [! Last Row]
      THEN WINDOW_SUM(SUM([Sales]))
      ELSE
      SUM([Sales])
      END
      
  7. [! Sales]마크 카드의 레이블에 배치합니다.
  8. 마크 카드의 상황에 맞는 메뉴에서 [! Sales]의 테이블 계산을 편집합니다.
    • 마크 카드에서 [! Sales]를 마우스 오른쪽 단추로 클릭합니다.
    • 테이블 계산 편집을 클릭합니다.
    • "계산 도구"가 특정 차원으로 설정되어 있는지 확인합니다.
    • 집합 1의 In/Out 확인란이 선택되어 있고 State(시/도) 확인란이 선택 취소되어 있는지 확인합니다.
    • 오른쪽 맨 위에 있는 X를 클릭합니다.
  9. 기본 메뉴에서 분석 > 합계 > 열 총합계 표시를 선택하여 총합계를 표시합니다.
  10. 아래와 같은 수식을 사용하여 [! Sales Rank]라는 계산된 필드를 만듭니다.
    RANK(SUM([Sales]))
    
  11. 다음과 같은 [! Top 5 Filter] 계산을 사용하여 계산된 필드를 만듭니다(예로 상위 5개 사용). 
    [! Sales Rank] <= 5 AND ATTR([Set 1])
    
  12. [! Top 5 Filter]를 필터 선반으로 끌어오고 True를 선택하여 매출이 가장 높은 상위 5개 시/도만 표시합니다.
Knowledge 기사 번호

001456680

첨부 파일

Top N with Grand and Sub Totals.twbx

463 KB

 
로드 중
Salesforce Help | Article