기술 자료

여러 측정값에 대한 테이블 계산 수행


게시 날짜: 03 Dec 2013
마지막 수정 날짜: 20 Jul 2023

질문

차원 멤버가 아닌 여러 측정값에 대한 테이블 계산(예: 비율 차이)을 계산하는 방법. 예: 각 단계의 멤버 수에 대한 비율 차이 계산

환경

Tableau Desktop

답변

옵션 1: 측정값 피벗

일부 데이터 원본의 경우 Tableau Desktop에서 데이터를 피벗할 수 있습니다. 지침은 데이터 피벗(열에서 행으로)을 참조하십시오. 다른 데이터 원본의 경우 데이터베이스에서 데이터를 피벗해야 합니다.

데이터를 피벗한 후 [Pivot Field Values(피벗 필드 값)]에 테이블 계산을 추가합니다. 지침은 테이블 계산으로 값 변환을 참조하십시오.
옵션 2: 테이블 함수에 사용할 측정값을 수동으로 지정하는 계산된 필드 만들기
1단계 - 원래 뷰 작성
  1. [Project ID(프로젝트 ID)]를 행 선반으로 끌어옵니다.
  2. [Date(날짜)]를 마우스 오른쪽 단추로 클릭하고 열 선반으로 끌어옵니다.
  3. 필드 놓기 대화 상자에서 MY(Date)를 선택하고 확인을 클릭합니다.
  4. [Stage 1(1단계)]을 마크 카드의 텍스트로 끌어옵니다.
  5. 데이터 패널에서 [Stage 2(2단계)] 및 [Stage 3(3단계)]를 두 번 클릭하여 뷰에 추가합니다.

2단계 - 비율 차이 계산 만들기
  1. 분석 > 계산된 필드 만들기를 선택합니다.
  2. 계산된 필드 대화 상자에서 다음을 수행한 후 확인을 클릭합니다.
    • 계산된 필드에 이름을 지정합니다. 이 예에서 계산된 필드 이름은 "% Diff Stage 1 to 2(1단계와 2단계의 비율 차이)"입니다.
    • 수식 필드에서 다음과 유사한 계산을 만듭니다.

      (ZN(SUM([Stage 2]))
      - ZN(SUM([Stage 1])))
      / ABS(ZN(SUM([Stage 1])))

    • 퀵 테이블 계산을 계산된 필드로 변환하는 것부터 시작하여, 사용할 수식 작성에 대한 도움이 필요한 경우 퀵 테이블 계산을 계산된 필드로 변환을 참조하십시오.
  3. 데이터 패널에서 [% Diff Stage 1 to 2(1단계와 2단계의 비율 차이)]를 마우스 오른쪽 단추로 클릭하고 기본 속성 > 숫자 형식...을 선택합니다.
  4. 기본 숫자 형식 대화 상자에서 비율을 선택하고 확인을 클릭합니다.
  5. [% Diff Stage 1 to 2(1단계와 2단계의 비율 차이)]를 측정값 카드로 끌어옵니다.
  6. [% Diff Stage 2 to 3(2단계와 3단계의 비율 차이)]에 대해 1~6단계를 반복합니다.

참고: 이 방법을 사용하면 추가 열 대신 추가 행이 만들어집니다. 뷰의 서식을 변경하는 방법에 대한 지침은 Add Additional Columns to A Crosstab when Every Row is a Measure(모든 행이 측정값인 경우 크로스탭에 열 추가)를 참조하십시오.
이 문서로 문제가 해결되었습니까?