Loading

날짜 및 시간 필드에서 시간 분리

게시 일자: Jul 20, 2023
과업
날짜 없이 시간을 보여주는 뷰를 만드는 방법. 예를 들어 강의 일정 만들기, 며칠 동안의 시간당 통화 수를 그래프로 만들기, 직원의 출근 및 퇴근 시간 표시하기 등이 있습니다.
단계
클릭하여 해결 방법 확장
옵션 1: 날짜 및 시간 필드를 사용한 다음 시간으로만 값 서식 지정
통합 문서 예에서 직원의 근무 시간은 직원이 출근하고 퇴근할 때 날짜 및 타임스탬프로 기록됩니다. 목표는 직원이 출근하고 퇴근하는 시간만 보여주는 것입니다. 이러한 지침은 "Opt 1: original(옵션 1: 원본)" 워크시트에서 시작합니다. "Opt 1: original(옵션 1: 원본)"을 만드는 지침은 통합 문서에 있습니다.
  1. 행 선반에서 [Shift Start(교대 시작)]을 마우스 오른쪽 단추로 클릭하고 서식…을 선택합니다.
  2. 왼쪽 서식 패널의 날짜 드롭다운 메뉴에서 사용자 지정을 선택하고 "h:mm AMPM"과 같은 텍스트를 따옴표 없이 입력합니다.
  3. 모든 날짜 및 시간 필드에 대해 1~2단계를 반복합니다.
사용자 지정 날짜 형식에 대한 자세한 내용은 사용자 지정 날짜 형식을 참조하십시오.
클릭하여 해결 방법 확장
옵션 2: 시간 날짜 부분 사용
  1. 행 선반에서 [Call Time(통화 시간)]을 마우스 오른쪽 단추로 클릭하고 첫 번째 기타 > 시간을 선택합니다.

    참고: 날짜에 대한 오른쪽 단추 메뉴에는 날짜 부분을 표시할지, 아니면 특정 수준까지 잘린 전체 날짜를 표시할지에 해당하는 2개의 섹션이 있습니다. 이 예에서는 가장 가까운 시간까지 잘린 전체 날짜가 아니라 시간 날짜 부분을 사용합니다. 자세한 내용은 날짜 수준 변경을 참조하십시오.
     
  2. 행 선반에서 HOUR(Call Time)(시간(통화 시간))을 마우스 오른쪽 단추로 클릭하고 서식을 선택합니다.
  3. 왼쪽 서식 창의 날짜 드롭다운에서 12시간 또는 원하는 형식을 선택합니다.
클릭하여 해결 방법 확장
옵션 3: 모든 날짜 및 시간 값을 동일한 날짜로 전환
통합 문서 예에서 통화는 수신된 타임스탬프에 날짜 및 시간 필드로 기록됩니다. 목표는 날짜에 관계없이 분당 평균 통화 수를 보여주는 것입니다. 이러한 지침은 "Opt 3: original(옵션 3: 원본)" 워크시트에서 시작합니다. "Opt 3: original(옵션 3: 원본)"을 만드는 지침은 통합 문서에 있습니다.
  1. 분석 > 계산된 필드 만들기를 선택합니다.
  2. 계산된 필드 대화 상자에서 다음을 수행한 후 확인을 클릭합니다.
    1. 계산된 필드에 이름을 지정합니다. 이 예에서 계산된 필드의 이름은 "Call Time w/o Date(날짜가 포함되지 않은 통화 시간)"입니다.
    2. 수식 필드에서 다음과 유사한 계산을 만듭니다.
      DATEADD('day', DATEDIFF('day', [Call Time], TODAY()), [Call Time])
  3. 행 선반에서 HOUR(Call Time)(시간(통화 시간))을 제거합니다.
  4. [Call Time w/o Date(날짜가 포함되지 않은 통화 시간)]를 마우스 오른쪽 단추로 클릭하고 행 선반으로 끌어옵니다.
  5. 필드 놓기 대화 상자에서 Call Time w/o Date (Continuous)(날짜가 포함되지 않은 통화 시간(연속형))를 선택하고 확인을 클릭합니다.
클릭하여 해결 방법 확장
옵션 4: 모든 시간을 동일한 날짜에 추가하여 날짜 필드 만들기
통합 문서 예에서 강의 시간은 날짜 없이 시간으로만 기록됩니다. 목표는 강의의 주간 일정을 보여주는 것입니다.
  1. 분석 > 계산된 필드 만들기를 선택합니다.
  2. 계산된 필드 대화 상자에서 다음을 수행한 후 확인을 클릭합니다.
    1. 계산된 필드에 이름을 지정합니다. 이 예에서 계산된 필드 이름은 "Start Date(시작 날짜)"입니다.
    2. 수식 필드에서 다음과 유사한 계산을 만듭니다.
      DATETIME( "1/1/19 " + [Start Time] )
      참고로 날짜 뒤에 공백이 있는데 이 공백은 Tableau Desktop이 날짜 및 시간을 올바르게 읽는 데 도움이 됩니다.
  3. 시간 데이터가 텍스트 값으로 저장된 모든 필드에 대해 1~2단계를 반복합니다.
  4. [Start Date(시작 날짜)]를 마우스 오른쪽 단추로 클릭하고 열 선반으로 끌어옵니다.
  5. 필드 놓기 대화 상자에서 Start Date (continuous)(시작 날짜(연속형))를 선택하고 확인을 클릭합니다.
  6. [Day(일)]를 행 선반으로 끌어옵니다.
  7. "Class Length(강의 시간)"라는 이름 및 다음과 유사한 계산을 사용하여 계산된 필드를 만듭니다.
    DATEDIFF('minute', [Start Date],[End Date])/60/24
    참고: Gantt 차트에서 그래프가 올바르게 표시되려면 경과 시간(일)이 포함되어야 합니다. DATEDIFF('day',...)는 소수 자릿수의 일 수를 반환하지 않으므로 DATEDIFF('minute',…)를 사용한 다음 적절한 수로 나눠 일 수를 계산합니다.
  8. [Class Length(강의 시간)]를 마크 카드의 크기로 끌어옵니다.
  9. [Class(강의)]를 마크 카드의 색상 및 텍스트로 끌어옵니다.
추가 자원
Tableau에서는 날짜 및 시간 필드의 시간을 날짜에 연결해야 합니다. 이렇게 하면 날짜 전체를 시간 순서로 정렬할 수 있습니다.

여러 날짜의 시간을 날짜 위에 그래프로 표시하려면 시간을 같은 날짜로 전환해야 합니다. 원본 데이터에 날짜가 없는 경우 임의 날짜를 사용하여 날짜 및 시간 필드를 만들 수 있습니다.

Knowledge 기사 번호

001456893

첨부 파일

Views with only time_v2018.twbx

156 KB

 
로드 중
Salesforce Help | Article