다음을 통해 공유


FORMAT 함수의 미리 정의된 숫자 형식

다음 표에서는 미리 정의된 숫자 형식 이름에 대해 설명합니다. 이 이름은 이름별로 Format 함수의 스타일 인수로 사용할 수 있습니다.

형식 사양

설명

"General Number"

천 단위 구분 기호 없이 숫자를 표시합니다.

"Currency"

천 단위 구분 기호와 함께 숫자를 표시하며, 필요한 경우 소수 구분 기호 오른쪽으로 두 자릿수를 표시합니다. 출력은 시스템 로캘 설정에 따릅니다.

"Fixed"

소수 구분 기호 왼쪽으로 최소 한 자릿수, 오른쪽으로 두 자릿수를 표시합니다.

"Standard"

천 단위 구분 기호와 함께 소수 구분 기호 왼쪽으로 최소 한 자릿수, 오른쪽으로 두 자릿수를 표시합니다.

"Percent"

100으로 곱한 숫자와 함께 바로 오른쪽에 백분율 기호(%)를 표시합니다. 항상 소수 구분 기호 오른쪽으로 두 자릿수를 표시합니다.

"Scientific"

표준 과학적 표기법을 사용하며 유효 자릿수 두 개를 제공합니다.

"Yes/No"

숫자가 0이면 No를 표시하고, 0이 아니면 Yes를 표시합니다.

"True/False"

숫자가 0이면 False를 표시하고, 0이 아니면 True를 표시합니다.

"On/Off"

숫자가 0이면 Off를 표시하고, 0이 아니면 On을 표시합니다.

주의

형식 문자열은 Visual Basic(OLE 자동화)에 기반을 두며 따라서 .NET Framework에서 사용하는 형식 문자열과는 동작이 다소 다를 수 있습니다. “P” 및 “x”와 같은 약어는 지원되지 않습니다. 그 외 FORMAT 함수에 인수로 제공하는 다른 문자열은 사용자 지정 형식을 정의하는 것으로 해석됩니다.

중요 정보중요

value가 BLANK()인 경우 해당 함수는 빈 문자열을 반환합니다.

format_string이 BLANK()인 경우 값의 서식이 "일반 숫자"로 지정됩니다.

다음 예제에서는 미리 정의된 여러 서식 문자열을 사용하여 숫자 값의 서식을 지정하는 방법을 보여줍니다.

FORMAT( 12345.67, "General Number")
FORMAT( 12345.67, "Currency")
FORMAT( 12345.67, "Fixed")
FORMAT( 12345.67, "Standard")
FORMAT( 12345.67, "Percent")
FORMAT( 12345.67, "Scientific")

위의 식은 다음과 같은 결과를 생성합니다.

12345.67 "General Number"는 아무런 서식도 지정하지 않은 숫자를 표시합니다.

$12,345.67 "Currency"는 해당 통화 로캘 서식으로 숫자를 표시합니다. 이 예제에서는 기본 미국 통화 서식을 표시합니다.

12345.67 "Fixed"는 소수 구분 기호 왼쪽으로 최소 한 자릿수, 오른쪽으로 두 자릿수를 표시합니다.

12,345.67 "Standard"는 소수 구분 기호 왼쪽으로 최소 한 자릿수, 오른쪽으로 두 자릿수를 표시하며 천 단위 구분 기호를 포함합니다. 이 예제에서는 기본 미국 숫자 형식을 표시합니다.

1,234,567.00 % "Percent"는 100으로 곱한 숫자에 서식을 지정하고 숫자 오른쪽에 공백 하나로 구분한 후 백분율 기호를 추가하여 백분율로 표시합니다.

1.23E+04 "Scientific"은 소수점 이하 두 자릿수의 과학적 표기법으로 숫자를 표시합니다.

참고 항목

참조

FORMAT 함수

FORMAT 함수의 미리 정의된 날짜 및 시간 형식

FORMAT 함수의 사용자 지정 숫자 형식