Num - 스크립트 및 차트 함수
Num()은 데이터 로드 스크립트 또는 운영 체제(서식 문자열을 지정하지 않은 경우)의 시스템 변수에 설정된 숫자 서식 및 선택적 소수점 구분 기호와 천 단위 구분 기호를 사용하여 표현식을 숫자로 서식 지정합니다.
Syntax:
Num(number[, format[, dec_sep [, thou_sep]]])
Return data type: dual
Num 함수는 문자열과 숫자 값이 모두 포함된 이중 값을 반환합니다. 이 함수는 입력 표현식의 숫자 값을 사용하여 숫자를 나타내는 문자열을 생성합니다.
Arguments:
인수 | 설명 |
---|---|
number |
서식 지정할 숫자입니다. |
format | 결과 문자열의 서식을 지정하는 방법을 설명하는 문자열입니다. 생략하면 운영 체제에 설정된 숫자 서식이 사용됩니다. |
dec_sep | 소수점 구분 기호를 지정하는 문자열입니다. 생략하면 데이터 로드 스크립트에 설정된 MoneyDecimalSep 값이 사용됩니다. |
thou_sep | 천 단위 구분 기호를 지정하는 문자열입니다. 생략하면 데이터 로드 스크립트에 설정된 MoneyThousandSep 값이 사용됩니다. |
아래 예에서는 다음과 같은 기본 설정이 사용된다고 가정합니다.
- 숫자 서식 설정 1: # ##0
- 숫자 서식 설정 2: #,##0
숫자 서식에 대한 자세한 내용은 숫자 및 시간 서식 규칙을 참조하십시오.
Example:
Num( 35648.375 , '0.0' )
결과 | 설정 1 | 설정 2 |
---|---|---|
문자열 |
35 648 375 |
35648.375 |
숫자 |
35648375 |
35648.375 |
Example:
Num( 35648, '#,##0.##', '.' , ',' )
결과 | 설정 1 | 설정 2 |
---|---|---|
문자열 |
35,648.00 |
35,648.00 |
숫자 | 35648 | 35648 |
Example:
Num( pi( ), '0,00' )
결과 | 설정 1 | 설정 2 |
---|---|---|
문자열 |
3,14 |
003 |
숫자 |
3.141592653 |
3.141592653 |
로드 스크립트
Num은 천 단위와 소수 구분 기호가 스크립트에 이미 설정된 경우에도 숫자 서식을 지정하기 위해 로드 스크립트에서 사용할 수 있습니다. 아래의 로드 스크립트에는 특정 천 단위 및 소수 구분 기호가 포함되어 있지만 다른 방식으로 데이터 서식을 지정하기 위해 Num을 사용합니다.
데이터 로드 편집기에서 새 섹션을 만든 다음 예제 스크립트를 추가하고 실행합니다. 그런 다음, 결과를 보기 위해 결과 열에 나열된 필드를 앱의 시트에 추가합니다.
서식 없음 | 0 | #,##0 | # ###,00 | # ###,00 , ',' , ' ' | #,###.00 , '.' , ',' | $#,###.00 |
---|---|---|---|---|---|---|
-59.18 | -59 | -59 | -59###,00 | -59,18 | -59.18 | $-59,18 |
15.75 | 16 | 16 | 16###,00 | 15,75 | 15.75 | $15,75 |
1251 | 1251 | 1,251 | 1251###,00 | 1 251,00 | 1,251.00 | $1,251.00 |
3177.4 | 3177 | 3,177 | 3177###,00 | 3 177,40 | 3,177.40 | $3,177.40 |
5356.31 | 5356 | 5,356 | 5356###,00 | 5 356,31 | 5,356.31 | $5,356.31 |
12423.56 | 12424 | 12,424 | 12424###,00 | 12 423,56 | 12,423.56 | $12,423.56 |
21484.21 | 21484 | 21,484 | 21484###,00 | 21 484,21 | 21,484.21 | $21,484.21 |
로드 스크립트
숫자를 백분율로 서식을 지정하기 위해 로드 스크립트에서 Num을 사용할 수 있습니다.
데이터 로드 편집기에서 새 섹션을 만든 다음 예제 스크립트를 추가하고 실행합니다. 그런 다음, 결과를 보기 위해 결과 열에 나열된 필드를 앱의 시트에 추가합니다.
할인 | Discount #,##0% |
---|---|
0.333333333333333 | 33% |
0.22 | 22% |
0 | 0% |
.14 | 14% |
0.1 | 10% |
0 | 0% |
75 | 7,500% |