숫자 컬럼의 사용자 지정 서식 지정
사용하려는 형식을 지정된 설정으로 만들 수 없는 경우 사용자 지정 형식 문자열을 사용하면 아래 예와 같은 코드를 사용하여 사용자 지정 형식을 만들 수 있습니다.
아래에서 설명하는 특수 문자를 사용하면 수를 곱하고 나누고 분리할 수 있습니다. 형식 문자열에 포함된 다른 모든 문자는 결과 데이터에 출력됩니다.
문자 | 설명 |
---|---|
0
|
항상 숫자가 작성된 위치의 값을 반환합니다. 데이터의 해당 위치에 숫자가 없는 경우에는 0이 사용됩니다. |
# |
데이터의 해당 위치에 숫자가 있으면 값을 반환합니다. 소수점 왼쪽에 사용되는 경우에는 형식 문자열에 소수점 오른쪽에 사용되는 경우에는 소수점 오른쪽에 |
, |
소수점 앞에 사용되는 경우에는 데이터의 숫자를 1000으로 나눕니다. Excel과의 차이점은 Excel에서는 소수점 뒤에 분리자로 " |
% |
숫자에 100을 곱하고 형식 문자열에 기록된 위치에서 숫자에 "% "를 삽입합니다. |
. |
소수점. 주: 소수점이 사용되지 않고 형식 문자열을 적용한 값에 소수점이 있는 경우 값은 반올림 또는 반내림됩니다.
|
; |
양수, 음수 및 0에 서로 다른 형식을 사용하는 경우 형식 문자열을 나누는 데 사용됩니다. 세미콜론을 사용하지 않는 경우에는 모든 숫자에 형식 문자열이 사용됩니다. 하나의 세미콜론이 사용되는 경우 다음과 같이 형식 문자열을 나눕니다. 양수 및 0에 해당하는 문자열. 음수에 해당하는 문자열 두 개의 세미콜론이 사용되는 경우 다음과 같이 형식 문자열을 나눕니다. 양수에 해당하는 문자열. 음수에 해당하는 문자열. 0에 해당하는 문자열. |
\
|
숫자를 수정하지 않는 특수 문자 앞에 "\ "가 추가되면 그 문자는 값에만 추가됩니다. |
예:
주: 다음 모든 예는 데이터의 값으로 12345.67을 사용합니다.
형식 문자열 | 결과 |
---|---|
# ####
|
1 2346 |
#.# |
12345.7 |
#.000
|
12345.670 |
#,.# |
12.3 |
#,,.## |
.01 |
#%
|
1234567% |
#\% |
12345.67% |
$#
|
$12346 |
#.##E+0
|
1.23E+4 |
#.#;(#.#) |
12345.7 숫자가 음수인 경우 결과는 다음과 같습니다. (12345.7) |
23 |
23 |
자세한 내용은 사용자 지정 숫자 형식 문자열에 대한 문헌(예: MSDN)을 참조하십시오.
상위 주제: 컬럼의 서식 지정 변경