기본 콘텐츠로 건너뛰기

daynumberofquarter - 스크립트 및 차트 함수

이 함수는 타임스탬프가 속하는 분기의 일수를 계산합니다.

구문:  

DayNumberOfQuarter(timestamp[,start_month])

반환 데이터 유형: 정수

이 함수에는 항상 366일을 기준으로 한 연도가 사용됩니다.

인수:  

DayNumberOfQuarter 인수
인수 설명
timestamp 평가할 날짜입니다.
start_month start_month를 2와 12 사이(생략할 경우 1)로 지정하면 연도의 시작일을 원하는 달의 첫 날로 옮길 수 있습니다. 예를 들어 3월 1일에 시작되는 회계년도를 사용하려는 경우 start_month = 3을 지정합니다.

예 및 결과:  

아래 예에서는 날짜 서식 DD/MM/YYYY를 사용합니다. 날짜 서식은 로드 스크립트 맨 위에서 SET DateFormat 문으로 지정됩니다. 이 예제의 서식을 필요에 따라 변경하십시오.

예 1:  

DayNumberOfQuarter('12/09/2014')

현재 분기의 일수인 74를 반환합니다.

예 2:  

DayNumberOfQuarter('12/09/2014',3)

현재 분기의 일수인 12를 반환합니다.
이 경우, 첫 번째 분기는 3월(start_month가 3으로 지정됨)부터 시작됩니다. 따라서 현재 분기는 9월 1일부터 시작된 3분기입니다.

예 3:  

예제 스크립트를 문서에 추가하고 실행합니다. 그런 다음, 결과를 보기 위해 결과 열에 나열된 필드를 문서의 시트에 추가합니다.

ProjectTable:

LOAD recno() as InvID, * INLINE [

StartDate

28/03/2014

10/12/2014

5/2/2015

31/3/2015

19/5/2015

15/9/2015

] ;

NrDays:

Load *,

DayNumberOfQuarter(StartDate,4) As DayNrQtr

Resident ProjectTable;

Drop table ProjectTable;

 

결과 테이블에 테이블 내 각 레코드에 대한 DayNumberOfQuarter의 반환된 값이 표시됩니다.

예 3 결과
InvID StartDate DayNrQtr
1 28/03/2014 88
2 10/12/2014 71
3 5/2/2015 36
4 31/3/2015 91
5 19/5/2015 49
6 15/9/2015 77

이 페이지가 도움이 되었습니까?

이 페이지 또는 해당 콘텐츠에서 오타, 누락된 단계 또는 기술적 오류와 같은 문제를 발견하면 개선 방법을 알려 주십시오!

분석 현대화 프로그램에 참여

Remove banner from view

분석 현대화 프로그램으로 귀중한 QlikView 앱을 손상시키지 않고 현대화하십시오. 여기를 클릭 하여 자세한 내용을 참조하거나 다음에 연결하십시오. ampquestions@qlik.com