숫자 형식화 함수

숫자 형식화 함수는 지정된 패턴에 적합하도록 형식화된 숫자인 문자열을 리턴합니다.

매개변수: number

형식화할 숫자. 이는 소스 노드, 다른 함수의 결과 또는 사용자가 지정하는 값에서 올 수 있습니다.

매개변수: string

첫 번째 매개변수가 형식화되는 방식을 지정하는 패턴. 이 패턴은 다음 기호를 사용하여 패턴을 정의합니다.
  • 필수 숫자 = 0
  • 선택적 숫자 = #
  • 빼기 기호 = -
  • 10진수 기호 = .
  • 그룹화 구분 기호 = ,.일반적으로 3자리의 그룹을 구분하는 데 사용됨.
  • 백분율 기호 = %. 백분율 기호가 있으면, 입력 숫자에 100을 곱한 결과가 백분율로 표시됩니다.
  • 1000분의 1단위 기호 =  (유니코드 x2030). 이 기호는 숫자에 1000을 곱한 결과를 1000분의 1단위로 표시합니다.
  • 양수/음수 구분 기호 = ;
  • 무한대 = infinity
  • 숫자 아님 = NaN
  • $ = $
패턴은 접두부, 접미부 또는 둘 다로 상수 텍스트를 가질 수 있습니다. 공통 사용은 통화 기호 또는 일부 수치 단위를 지정합니다.
  • $#,##0.00 – 달러 부호, 구분 기호 쉼표 및 하나 이상의 달러 자릿수와 센트에 대한 두 자릿수가 있는 미국 달러에 대한 표준 형식으로 숫자를 형식화합니다.
  • #0.000% – 소수 자릿수가 셋 이상인 백분율로 10진수를 형식화합니다.
  • #,##0.00;(#,##0.00) – 회계에서 일반적으로 사용되는 형식인 소괄호로 음수를 형식화합니다.

리턴: string

두 번째 매개변수에 의해 지정된 패턴을 반영하여 첫 번째 매개변수 형식이 재지정되었습니다.

예제

패턴은 접두부, 접미부 또는 둘 다로 상수 텍스트를 가질 수 있습니다. 공통 사용은 통화 기호 또는 일부 수치 단위를 지정합니다. 

예제 1

$#,##0.00 – 달러 부호, 구분 기호 쉼표 및 하나 이상의 달러 자릿수와 센트에 대한 두 자릿수가 있는 미국 달러에 대한 표준 형식으로 숫자를 형식화합니다.

format-number(12345.6789,'$#,##0.00') = '$12,345.67'
예제 2

#0.000% – 소수 자릿수가 셋 이상인 백분율로 10진수를 형식화합니다.

format-number(.67890123,'#0.000%') = '67.890%'

백분율 기호가 있으면, 입력 숫자에 100을 곱합니다.

예제 3

#,##0.00;(#,##0.00) – 회계에서 일반적으로 사용되는 형식인 소괄호로 음수를 형식화합니다.

format-number(-12345.6789,'#,##0.00;(#,##0.00)') = '(12,345.67)'



피드백 | 주의사항


시간소인 아이콘 마지막 업데이트 날짜: 2013년 11월 6일 수요일