Spotfire® 웹 클라이언트 사용 설명서

기간 계산

기간을 검색하기 위해 시점이 포함된 컬럼 간 차이를 계산할 수 있습니다. 결과는 다양한 시간 단위로 표현할 수 있습니다.

이 태스크 정보

계산에 사용할 함수는 Datediff()입니다.
예를 들어 아래 데이터 테이블에는 일부 프로젝트의 시작 및 완료 날짜가 포함되며, 각 프로젝트의 진행 일 수를 알고자 합니다. 이 경우 시작 날짜와 완료 날짜 사이의 기간을 계산할 수 있습니다.
두 개의 시간 컬럼이 있는 데이터 테이블
우선 프로젝트별로 하나의 표식이 표시되는 산점도를 만듭니다.

프로시저

  1. Y-축 선택기를 마우스 오른쪽 단추로 클릭하여 팝업 메뉴를 엽니다.
  2. 사용자 지정 표현식을 선택합니다.
  3. 사용자 지정 표현식 대화 상자에서 표현식 DateDiff("day",[Start date],[Completion date])를 입력합니다.
    표현식은 기간을 계산하기 위한 시작 날짜와 종료 날짜를 지정하고 "day"는 결과에 사용할 시간 단위를 정의합니다.
  4. 확인을 클릭합니다.
    이제 Y-축에는 각 프로젝트가 지속된 일 수가 표시되며, 완료까지 시간이 가장 많이 걸린 프로젝트를 손쉽게 파악할 수 있습니다.

특정 시점과 오늘 사이의 기간 계산

경우에 따라 특정 시점과 오늘 사이의 기간을 계산해야 할 수 있습니다. 예를 들어 데이터 컬럼에 생일이 포함된 경우 현재 나이를 계산할 수 있습니다. DateTimeNow() 함수는 표현식에서 현재 시간을 검색합니다.

다른 예에서는 DateTimeNow() 함수를 사용하여 만기 날짜가 경과되었기 때문에 시급하게 지불해야 하는 송장을 식별합니다. 사용되는 데이터는 아래와 같습니다.

표현식 DateDiff("day",DateTimeNow(),[Due date])를 적용하는 경우, 차이가 음수이면 만기 날짜가 지났음을 의미합니다.
아래 산점도에 표현식을 사용하면 2018년 5월 6일, I-123과 I-126의 두 송장이 만기 날짜가 경과된 것으로 검색됩니다.

팁: 축을 클릭하고 팝오버에서 다음 위치에 선 표시 뒤에 값을 입력하여 특정 값에 선을 추가합니다.