week - 스크립트 및 차트 함수
이 함수는 ISO 8601에 따른 주 번호를 나타내는 정수를 반환합니다. 주 번호는 표준 숫자 해석에 따라 표현식의 날짜 해석을 통해 계산됩니다.
구문:
week(timestamp [, first_week_day [, broken_weeks [, reference_day]]])
반환 데이터 유형: 정수
인수:
인수 | 설명 |
---|---|
timestamp | The date to evaluate as a timestamp or expression resolving to a timestamp, to convert, for example '2012-10-12'. |
first_week_day |
Integer that defines which day to use as the first day of the week. 기본적으로 QlikView 함수는 주의 첫 번째 요일로 월요일을 사용합니다. 다음 값을 사용할 수 있습니다.
|
broken_weeks |
이 설정은 주를 분리할지 여부를 정의합니다. By default QlikView functions use unbroken weeks. 따라서 다음과 같은 경우가 발생합니다.
또 다른 방법은 분리된 주를 사용하는 것입니다.
다음 값을 사용할 수 있습니다.
|
reference_day |
이 설정은 1주차를 정의하기 위한 기준일로 설정할 1월 날짜를 정의합니다. 기본적으로 QlikView 함수는 4를 기준일로 사용합니다. 이는 1주차에 1월 4일이 포함되어야 한다는 의미입니다. 혹은 달리 말하면 1주차에 항상 1월이 4일 이상이 있어야 합니다. 다음 값은 다른 위탁일을 설정하는 데 사용할 수 있습니다.
|
예 1:
week ('2012-10-12')
41를 반환합니다.
예 2:
week( '35648')
35648 = 1997-08-06이므로, 32을 반환합니다.
예 3:
week('2012-10-12', 0, 1)
42를 반환합니다.