# Num - 스크립트 및 차트 함수

Num()은 숫자의 형식을 지정합니다. 즉, 입력의 숫자 값을 두 번째 매개 변수에 지정된 형식을 사용하여 텍스트를 표시하도록 변환합니다. 두 번째 매개 변수를 생략하면 데이터 로드 스크립트에 설정된 소수 및 천 단위 구분 기호를 사용합니다. 사용자 지정 소수점 구분 기호 및 천 단위 구분 기호는 옵션 파라메타입니다.

구문:

Num(number[, format[, dec\_sep [, thou\_sep]]])

반환 데이터 유형: dual

Num 함수는 문자열과 숫자 값이 모두 포함된 이중 값을 반환합니다. 이 함수는 입력 표현식의 숫자 값을 가져와 숫자를 나타내는 문자열을 생성합니다.

인수:

Num 인수

| 인수 | 설명 |
| --- | --- |
| number | 서식 지정한 숫자입니다. |
| format | 결과 문자열의 형식을 지정하는 문자열입니다. 생략하면 데이터 로드 스크립트에 설정된 소수 및 천 단위 구분 기호가 사용됩니다. |
| dec\_sep | 소수점 구분 기호를 지정하는 문자열입니다. 생략하면 데이터 로드 스크립트에 설정된 DecimalSep 변수 값이 사용됩니다. |
| thou\_sep | 천 단위 구분 기호를 지정하는 문자열입니다. 생략하면 데이터 로드 스크립트에 설정된 변수 ThousandSep의 값이 사용됩니다. |

다음 표는 A 필드가 35648.312일 때의 결과를 보여 줍니다.

결과

| A | 결과 |
| --- | --- |
| Num(A) | 35648.312(스크립트의 환경 변수에 따라 다름) |
| Num(A, '0.0', '.') | 35648.3 |
| Num(A, '0,00', ',') | 35648,31 |
| Num(A, '#,##0.0', '.', ',') | 35,648.3 |
| Num(A, '# ##0', ',', ' ') | 35 648 |

이 예제 스크립트를 앱에 추가하고 실행합니다.

그런 다음, `Field1` 및 `Field2`를 차원으로 사용하는 일반표를 생성합니다.

`Sheet1:` `let result= Num( pi( ), '0,00' );` `Load * inline` `[Field1; Field2` `9; 8,2` `1; $(result)` `](delimiter is ';');` ` `

` Field1  `에는 값 1 및 9가 포함됩니다.

` Field2  `에는 값 3,14 및 8,2가 포함됩니다.