기본 콘텐츠로 건너뛰기 보완적인 콘텐츠로 건너뛰기

숫자 및 시간 형식에 대한 설명

많은 해석 및 서식 지정 함수에서는 서식 코드를 사용하여 숫자와 날짜의 서식을 설정할 수 있습니다. 이 항목에서는 숫자, 날짜, 시간 및 타임스탬프 함수의 형식에 대해 설명합니다. 이러한 형식은 스크립트 및 차트 함수에 모두 적용됩니다.

숫자 서식

특정 자릿수를 지정하려면 각 자리에 "0" 기호를 사용하십시오.

소수점 왼쪽에 가능한 자릿수를 지정하려면 "#" 기호를 사용합니다.

천 단위 구분 기호 또는 소수점 구분 기호의 위치를 표시하려면 해당하는 천 단위 구분 기호 및 소수점 구분 기호를 사용하십시오.

서식 코드는 구분 기호의 위치를 정의하는 데 사용됩니다. 서식 코드에서 구분 기호를 설정할 수는 없습니다. 스크립트에서는 이를 위해 DecimalSepThousandSep 변수를 사용합니다.

천 단위 구분 기호를 사용하여 자릿수를 임의의 위치로 그룹화할 수 있습니다. 예를 들어 "0000-0000-0000"(천 단위 구분 기호="-")과 같은 서식 문자열을 사용하여 "0012-4567-8912"와 같은 12자리 부품 번호를 표시할 수 있습니다.

자세한 내용은 DecimalSepThousandSep를 참조하십시오.

 

숫자 서식의 예
숫자 서식 설명
# ##0

숫자를 천 단위 구분 기호가 있는 정수로 표시합니다. 이 예제에서 " "은 천 단위 구분 기호로 사용됩니다.

###0

숫자를 천 단위 구분 기호가 없는 정수로 표시합니다.

0000 숫자를 최소 네 자리 이상의 정수로 표시합니다. 예를 들어 숫자 123은 0123으로 표시됩니다.
0.000

소수 자릿수 3개를 사용하여 숫자를 표시합니다. 이 예제에서 "."은 소수점 구분 기호로 사용됩니다.

특수 숫자 서식

Qlik Sense는 이진수, 8진수, 16진수를 포함하여 2 ~ 36 사이의 모든 기수로 숫자를 해석하고 서식을 지정할 수 있습니다. 또한 로마체 서식도 처리할 수 있습니다.

특수 숫자 서식
서식 설명
이진수 서식

이진수 서식을 표시하려면 서식 코드가 (bin) 또는 (BIN)으로 시작되어야 합니다.

8진수 서식

8진수 서식을 표시하려면 서식 코드가 (oct) 또는 (OCT)로 시작되어야 합니다.

16진수 서식

16진수 서식을 표시하려면 서식 코드가 (hex) 또는 (HEX)로 시작되어야 합니다. 대문자 버전을 사용하는 경우 서식 지정에 A-F가 사용됩니다(예: 14FA). 대문자가 아닌 버전의 경우 서식 지정에 a-f가 사용됩니다(예: 14fa). 서식 코드의 대문자 표시에 관계없이 두 버전 모두 해석이 가능합니다.

10진수 서식

(dec) 또는 (DEC)를 사용하여 10진수 서식을 표시할 수 있지만 불필요합니다.

임의의 기수 서식

2 ~ 36 사이의 임의 기수로 서식을 표시하려면 서식 코드가 (rxx) 또는 (Rxx)로 시작되어야 하며, 여기서 xx는 사용할 기수를 나타내는 2자리 숫자입니다. 대문자 R을 사용하는 경우 Qlik Sense에서 서식을 지정할 때 10을 초과하는 기수는 대문자로 표시됩니다(예: 14FA). 대문자가 아닌 r을 사용하면 서식 지정에 대문자가 아닌 문자가 사용됩니다(예: 14fa). 서식 코드의 대문자 표시에 관계없이 두 버전 모두 해석이 가능합니다. 참고로 (r02)(bin)과 같으며, (R16)(HEX)와 같습니다.

로마 숫자 서식

로마 숫자를 표시하려면 서식 코드가 (rom) 또는 (ROM)으로 시작되어야 합니다. 대문자 버전을 사용하는 경우 서식 지정에 대문자가 사용됩니다(예: MMXVI). 대문자가 아닌 버전의 경우 서식 지정에 소문자가 사용됩니다(예: mmxvi). 서식 코드의 대문자 표시에 관계없이 두 버전 모두 해석이 가능합니다. 로마 숫자는 음수의 경우 음의 기호로, 영의 경우 0으로 일반화됩니다. 로마 숫자 서식에서는 소수 자릿수가 무시됩니다.

 

특수 숫자 서식의 예
결과

num(199, '(bin)')

반환 값: 11000111

num(199, '(oct)')

반환 값: 307

num(199, '(hex)')

반환 값: c7

num(199, '(HEX)' )

반환 값: C7

num(199, '(r02)' )

반환 값: 11000111

num(199, '(r16)')

반환 값: c7

num(199, '(R16)' )

반환 값: C7

num(199, '(R36)')

반환 값: 5J

num(199, '(rom)')

반환 값: cxcix

num(199, '(ROM)' )

반환 값: CXCIX

날짜

다음 기호를 사용하여 날짜의 서식을 지정할 수 있습니다. 임의의 구분 기호를 사용할 수 있습니다.

날짜의 서식을 지정하는 기호
기호 설명
D

일을 표시하려면 각 자리에 "D" 기호를 사용하십시오.

M

월 번호를 표시하려면 "M" 기호를 사용하십시오.

한 자리 또는 두 자리의 경우, "M" 또는 "MM"을 사용하십시오.

"MMM"은 운영 체제 또는 스크립트의 재정의 시스템 변수 MonthNames에 정의된 문자로 된 짧은 월 이름을 나타냅니다.

"MMMM"은 운영 체제 또는 스크립트의 재정의 시스템 변수 LongMonthNames에 정의된 문자로 된 긴 월 이름을 나타냅니다.

자세한 내용은 MonthNamesLongMonthNames를 참조하십시오.

Y

연도를 표시하려면 각 자리에 "Y" 기호를 사용하십시오.

W

요일을 표시하려면 "W" 기호를 사용하십시오.

"W"는 한 자리의 요일 숫자(예: 월요일=0)를 반환합니다.

"WW"는 두 자리의 숫자를 반환합니다(예: 수요일=02).

"WWW"를 선택하면 운영 체제 또는 스크립트의 재정의 시스템 변수 DayNames에 정의된 요일 이름의 짧은 버전(예: Mon)이 표시됩니다.

"WWWW"를 선택하면 운영 체제 또는 스크립트의 재정의 시스템 변수 LongDayNames에 정의된 요일 이름의 긴 버전(예: Monday)이 표시됩니다.

자세한 내용은 DayNames LongDayNames 를 참조하십시오.

(날짜 예로 2013년 3월 31일 사용)

날짜 서식의 예
결과
YY-MM-DD 날짜를 13-03-31로 표시합니다.
YYYY-MM-DD 날짜를 2013-03-31로 표시합니다.
YYYY-MMM-DD 날짜를 2013-Mar-31로 표시합니다.
DD MMMM YYYY 날짜를 31 March 2013으로 표시합니다.
M/D/YY 날짜를 3/31/13으로 표시합니다.
W YY-MM-DD 날짜를 6 13-03-31로 표시합니다.
WWW YY-MM-DD 날짜를 Sat 13-03-31로 표시합니다.
WWWW YY-MM-DD 날짜를 Saturday 13-03-31로 표시합니다.

시간

다음 기호를 사용하여 시간의 서식을 지정할 수 있습니다. 임의의 구분 기호를 사용할 수 있습니다.

시간의 서식을 지정하는 기호
기호 설명
h

시간을 표시하려면 각 자리에 "h" 기호를 사용하십시오.

m

분을 표시하려면 각 자리에 "m" 기호를 사용하십시오.

s

초를 표시하려면 각 자리에 "s" 기호를 사용하십시오.

f 초의 분위수를 표시하려면 각 자리에 "f" 기호를 사용하십시오.
tt

시간을 오전/오후 형식으로 표시하려면 시간 뒤에 "tt" 기호를 사용하십시오.

(시간 예로 18시 30분 사용)

시간 서식의 예
결과
hh:mm 시간을 18:30으로 표시합니다.
hh.mm.ss.ff 시간을 18.30.00.00으로 표시합니다.
hh:mm:tt 시간을 06:30:pm으로 표시합니다.

타임스탬프

위의 날짜 및 시간 표기법과 동일한 표기법이 타임스탬프에 사용됩니다.

(타임스탬프 예로 2013년 3월 31일 18시 30분 사용):

스탬프 서식의 예
결과
YY-MM-DD hh:mm 타임스탬프를 13-03-31 18:30으로 표시합니다.
M/D/Y hh.mm.ss.ffff 타임스탬프를 3/31/13 18.30.00.0000으로 표시합니다.

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

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