Skip To Content

숫자 형식 지정

숫자가 표시되면 대시보드 내의 여러 위치에서 Operations Dashboard가 로캘 구분 방식으로 숫자의 서식을 지정하고 구문 분석합니다. 즉, 천 단위 구분 기호, 소수 구분 기호, 퍼센트(%) 기호 등의 항목을 나타내는 경우 문화권별로 구분된 방식이 사용됩니다. 예를 들어 소수점 이하 두 자리로 구성된 숫자 100만은 대시보드에 다음과 같이 표시됩니다.

  • 1,000,000.00(캐나다 및 미국 사용자)
  • 1 000 000,00(프랑스 사용자)
  • 1.000.000,00(독일 사용자)

Operations Dashboard는 ArcGIS 사용자 프로필에 있는 언어 설정 또는 대시보드에 익명으로 접근한 경우 웹 브라우저의 언어 설정에 따라 사용자의 로캘을 확인합니다.

기본 로캘별 형식이 적합하지 않으면 게이지, 지표, 연속 차트와 같은 요소의 패턴 설정에 다른 패턴을 지정하여 기본 로캘 형식을 무시할 수 있습니다.

패턴 설정

다음은 Operations Dashboard에서 지원되는 숫자 형식 지정 규칙입니다. 이러한 규칙은 유니코드 공통 로캘 데이터 저장소(CLDR) 설명서에 나와 있는 숫자 형식 지정 패턴을 기반으로 합니다.

  • . 입력은 소수점이 배치되어야 할 곳을 나타냅니다.
  • , 입력은 천 단위 구분 기호가 배치되어야 할 곳을 나타냅니다.
  • 0 입력은 숫자 내의 영(0) 채우기 위치를 나타냅니다. 숫자가 너무 짧은 경우에는 로캘의 숫자 설정에 따라 0이 대시보드에 표시됩니다.
  • # 입력은 채우기 없음을 나타냅니다. 숫자가 너무 짧은 경우에는 대시보드에 아무 것도 표시되지 않습니다.
  • HTML 십진수 또는 16진수 인코딩 입력은 통화 기호를 표시하는 데 사용할 수 있습니다. 예를 들어 HTML 십진수 인코딩 € 또는 16진수 인코딩 €를 입력하면 유로화 기호(€)가 나타납니다. 마찬가지로 HTML 십진 인코딩 ¥ 또는 16진 인코딩 ¥를 입력하면 엔화 기호(¥)가 나타납니다.

다음 테이블에서는 위의 규칙이 사용된 몇 가지 숫자 패턴 예시와 사용자 로캘이 영어, 프랑스어, 독일어인 경우 이러한 패턴이 각각 어떻게 나타나는지를 보여줍니다. 모든 패턴은 기본 설정에 따라 1234.567이 숫자로 나타나는 것으로 가정합니다. 다음 패턴의 ,. 문자가 각각의 로캘 특정 문자로 어떻게 바뀌었는지 살펴보세요.

패턴 영어 로캘 프랑스어 로캘 독일어 로캘

#,##0.##

1,234.57

1 234,57

1.234,57

#,##0.###

1,234.567

1 234,567

1.234,567

###0.#####

1234.567

1234,567

1234,567

###0.0000#

1234.5670

1234,5670

1234,5670

00000.0000

01234.5670

01234,5670

12345,5670

#,##0.00€

1,234.57 €

1 234,57 €

1.234, 57 €

#,##0.00¥

1,234.57¥

1 234,57¥

1.234,57¥

패턴 설정에 입력할 수 있는 숫자의 수에는 제한이 없습니다. 즉, 소수점 이전에 입력한 # 플레이스 홀더 문자의 개수는 중요하지 않습니다. 하지만 모든 패턴에는 0을 하나 이상 포함하는 것이 좋습니다.

특수 문자

대다수 문자의 경우 문자가 교체되지 않으며 패턴 설정에 입력한 그대로 대시보드에 나타납니다. 하지만 Operations Dashboard에서는 다른 문자를 나타내는 몇 가지 특수 문자가 지원됩니다. 예를 들어 # 문자의 경우 대시보드 내 이 문자의 위치에는 현지화된 숫자가 나타납니다.

특수 문자 중 일부는 패턴 설정에 입력된 동일한 문자로 대체되기도 합니다. 예를 들어 영어 로캘에서 그룹화 문자 ,,로 대체됩니다. 이 경우도 문자 교체는 발생합니다. 심볼이 변경되면 그룹화 문자도 변경됩니다. 또한, 존재만으로 서식 동작에 영향을 주는 몇 가지 특수 문자가 있습니다. 퍼센트 문자(%)는 대시보드에 표시되기 전에 100을 곱한 값으로 나타납니다.

다음 테이블에는 특수 문자가 대시보드의 숫자 형식에 어떤 영향을 주는지 설명되어 있습니다.

심볼설명

0

숫자입니다.

#

숫자입니다. 0은 없는 것으로 나타납니다.

로 표시되어 있습니다.

소수 구분 기호용 플레이스 홀더입니다.

,

그룹화 구분 기호용 플레이스 홀더입니다.

지수 형식의 가수와 지수를 구분합니다.

;

양의 하위 패턴과 음의 하위 패턴을 구분합니다. 이 테이블 아래의 참고 사항을 참고하세요.

-

기본적인 음의 접두사입니다.

%

숫자에 100을 곱한 값을 퍼센트로 나타냅니다.

숫자에 1,000을 곱한 값을 밀(mille)로 나타냅니다.

¤

현지화된 통화 기호입니다. 위에서 설명한 것처럼, HTML 십진수 또는 16진수 인코딩을 사용하여 통화 기호를 표시할 수 있습니다.

X

접두사나 접미사에 기타 모든 문자를 사용할 수 있습니다.

'

접두사 또는 접미사에서 특수 문자를 인용하는 데 사용됩니다.

참고 사항:

모든 패턴은 양의 하위 패턴과 선택적인 음의 하위 패턴으로 구성됩니다(예시: #,##0.00;(#,##0.00)). 각 하위 패턴은 접두사, 숫자 부분, 접미사로 구성됩니다. 명시적 음의 하위 패턴이 입력되지 않은 경우 묵시적 음의 하위 패턴은 양의 하위 패턴의 앞에 - 기호가 추가된 것입니다. 예를 들어 0.000.00;-0.00과 같습니다. 명시적 음의 하위 패턴이 있는 경우 음의 접두사와 접미사, 자릿수, 최소 자릿수가 지정됩니다. 그 외 문자는 음의 하위 패턴에 사용되지 않습니다.


본 항목
  1. 특수 문자