기술 자료

데이터 원본에 없는 날짜를 축에 표시


게시 날짜: 17 Jan 2017
마지막 수정 날짜: 20 Jul 2023

질문

데이터 원본에 포함되어 있지 않은 날짜를 축으로 표시하는 방법
예를 들어 데이터 원본에 2011년 1월 1일부터 시작하는 데이터가 있지만 축에 2010년 1월 1일부터 2010년 12월 31까지 표시하려고 합니다.

환경

Tableau Desktop

답변

1단계: 다음과 같은 구조로 자리 표시자 데이터 집합을 만듭니다. 
레코드 



예에 대해서는 첨부된 placeholder data.xlsx 파일을 참조하십시오. 

2단계: 데이터에 연결 
  1. placeholder data.xlsx에 연결합니다. 
  2. 샘플 SuperStore 데이터 집합에 연결합니다. 

3단계: 시작 날짜 및 끝 날짜 매개 변수 만들기 
  1. 데이터 탐색기에서 차원의 오른쪽 위에 있는 드롭다운 화살표를 클릭하고 매개 변수 만들기를 선택합니다. 
  2. 매개 변수 만들기 대화 상자에서 매개 변수의 이름을 지정합니다. 예제 통합 문서에서 매개 변수 이름은 Start Date(시작 날짜)입니다. 
  3. 데이터 유형에서 날짜를 선택합니다. 
  4. 허용 가능한 값에서 범위를 선택합니다. 
  5. 최소값을 1/1/2010으로, 최대값을 12/31/2011로 설정합니다. 
  6. 단계 크기에서 1(개월)을 선택합니다. 
  7. 작업을 마쳤으면 확인을 클릭합니다. 
  8. 매개 변수를 마우스 오른쪽 단추로 클릭하고 매개 변수 컨트롤 표시를 선택합니다. 
  9. 1~7단계를 반복하여 End Date(끝 날짜) 매개 변수를 만듭니다. 

4단계: 날짜 계산된 필드 만들기 
  1. 자리 표시자 데이터가 선택된 상태에서 분석 > 계산된 필드 만들기를 선택합니다. 
  2. 계산된 필드 대화 상자가 열리면 필드의 이름을 입력합니다. 이 예에서는 Order Date(주문 날짜)입니다. 
  3. 수식 상자에 다음 수식을 입력합니다. 
CASE [Record] 
WHEN 1 THEN [Start Date] 
WHEN 2 THEN [End Date] 
END 

5단계: 뷰 만들기 
  1. Order Date(주문 날짜)를 자리 표시자 데이터 집합에서 열로 끌어옵니다. 
  2. 열에서 Order Date(주문 날짜)를 마우스 오른쪽 단추로 클릭하고 누락된 값 표시를 선택합니다. 
  3. Sales(매출)를 SuperStore 데이터 집합에서 행으로 끌어옵니다. 
  4. 표시기를 클릭하고 기본 위치에 데이터 표시를 선택합니다.
이 문서로 문제가 해결되었습니까?