사용자 지정 형식을 사용하여 데이터가 표시되는 방법 지정

참고:  사용자 언어로 가능한 한 빨리 가장 최신의 도움말 콘텐츠를 제공하고자 합니다. 이 페이지는 자동화를 통해 번역되었으며 문법 오류나 부정확한 설명을 포함할 수 있습니다. 이 목적은 콘텐츠가 사용자에게 유용하다는 것입니다. 이 페이지 하단의 정보가 도움이 되었다면 알려주세요. 쉽게 참조할 수 있는 영어 문서 가 여기 있습니다.

사용자 지정 형식 적용 하 여 특정 형식으로 표시 된 필드에 데이터가 있는 경우 사용자 지정 서식 데이터가 표시 되 고 Microsoft Access 데이터베이스의 데이터 저장 방법 또는 사용자가 입력 하거나 데이터를 편집할 수 어떻게 영향을 주지 않습니다 방법만 변경 합니다.

사용자 지정 서식을 적용 하거나 서식 옵션 미리 정의 된 Access 없는 데이터 형식으로 작업 또는 미리 정의 된 형식 요구 사항을 충족 하지 않는 경우 옵션입니다. 필드에 리터럴 문자 및 자리 표시자 문자 집합을 입력 하 여 사용자 지정 서식을 적용할 수 있습니다. 테이블 필드에 서식을 적용 하면 동일한 형식은 자동으로 적용 됩니다 폼 이나 보고서 컨트롤에 (링크)를 바인딩할 해당 테이블 필드에.

이 문서에서는 특정 데이터 형식에서 사용할 수 있는 리터럴 및 개체 틀 문자 유형을 설명하고 형식을 적용하는 방법을 보여 줍니다.

실행할 작업

사용자 지정 형식에 대 한 자세한 정보

숫자 및 통화 데이터 형식에 대 한 형식 지정

텍스트 및 메모 데이터 형식에 대 한 형식 지정

날짜/시간 데이터 형식을 지정 형식

서식 옵션에 대 한 자세한 정보

사용자 지정 형식에 대한 자세한 정보

테이블 필드의 형식 속성에 여러 문자를 입력하여 사용자 지정 형식을 만들 수 있습니다. 이러한 문자는 0, # 등의 자리 표시자, 마침표나 쉼표 등의 구분 기호, 리터럴 문자 및 색으로 구성됩니다.

또한 네 가지 유형의 숫자 값, 즉 양수, 음수, 0 및 null(정의되지 않음)의 형식을 지정할 수 있습니다. 각 값 유형에 대해 형식을 만들 경우에는 양수 값, 음수 값, 0 값, null 값의 순서로 형식을 지정해야 하며 각 형식은 세미콜론으로 구분해야 합니다. 

사용자 지정 형식 예제   

#,###.##;(#,###.##)[빨강];0,000.00;"정의되지 않음"

이 문자열은 네 가지 사용자 지정 형식이 있으며 다음을 표시합니다.

  • 소수 자릿수가 두 자리인 양수 값

  • 소수 자릿수가 두 자리인 음수 값(단, 괄호 안에 빨간색으로 표시됨)

  • 소수 자릿수가 항상 두 자리이고 숫자 0으로 표시되는 0 값

  • "정의 되지 않음" 라는 단어가 있는 null 값

문자열에서 이들 네 구역은 각각 세미콜론(;)으로 구분됩니다.

다음은 각 구역에 대한 설명입니다.

  • 숫자 기호(#)는 숫자 자리 표시자입니다. 해당하는 값이 없는 경우 공백이 표시됩니다. 1234를 1234.00으로 표시하려는 경우처럼 공백 대신 0을 표시하려면 숫자 0을 자리 표시자로 사용하면 됩니다.

  • 기본적으로 첫 번째 구역은 양수 값을 표시합니다. 더 큰 값이나 더 많은 소수 자릿수를 표시하려면 #,###.###과 같이 자리 표시자를 추가하면 됩니다. 예를 들어 1234.5678은 1,234.568로 표시됩니다. 이 형식은 1000 단위 구분 기호로 쉼표를 사용하고 소수 구분 기호로 마침표를 사용합니다.

    레코드의 소수 자릿수가 사용자 지정 형식의 자리 표시자 문자 수보다 많으면 형식에 지정된 소수 자릿수만큼만 표시되고 나머지 값은 반올림됩니다. 예를 들어 형식에 소수 자릿수가 두 자리로 지정되었지만 테이블 필드에 포함된 값이 3,456.789인 경우에는 소수 자릿수가 .79로 표시됩니다.

  • 기본적으로 두 번째 구역은 음수 값만 표시합니다. 데이터에 음수 값이 없으면 Access에서는 해당 필드를 비워 둡니다. 위의 예제 형식에서는 모든 음수 값을 리터럴 문자, 즉 여는 괄호와 닫는 괄호로 묶고 [빨강] 색 선언을 사용하여 음수 값을 빨간색으로 표시합니다. 

  • 기본적으로 세 번째 구역은 모든 0 값의 형식을 정의합니다. 이 예제의 경우 필드에 0 값만 포함되어 있으면 0,000.00이 표시됩니다. 숫자 대신 텍스트를 표시하려면 큰따옴표를 사용하여 "영(0)"과 같이 지정할 수 있습니다.

  • 기본적으로 네 번째 구역은 레코드에 null 값이 포함된 경우 화면에 표시되는 내용을 정의합니다. 이 예제의 경우에는 "정의되지 않음"이라는 단어가 표시됩니다. "Null" 또는 "****" 등의 다른 텍스트를 입력할 수도 있습니다. 문자를 큰따옴표로 묶으면 해당 문자가 리터럴 문자로 처리되어 사용자가 입력한 내용이 그대로 화면에 표시됩니다.

참고: 형식을 지정할 때 네 구역을 모두 사용할 필요는 없습니다. 예를 들어 테이블 필드에 null 값이 허용되지 않는 경우에는 네 번째 구역을 생략해도 됩니다.

맨 위로 이동

숫자 및 통화 데이터 형식에 대한 형식 지정

숫자 및 통화 값에 대한 사용자 지정 형식을 지정하지 않으면 Access에서 숫자는 일반 숫자 형식, 통화는 통화 형식으로 표시됩니다.

사용자 지정 형식을 만들려면 다음 표의 형식 문자를 사용합니다. 숫자 또는 통화를 표시할 색을 지정할 수도 있습니다.

문자

설명

#

숫자를 표시합니다. 각 문자는 숫자 한 자리를 나타냅니다. 특정 위치에 값이 없으면 공백이 표시됩니다. 자리 표시자로 사용될 수도 있습니다.

예를 들어 있는 #서식, ## 적용 하 고 필드에 값을 45 입력 하는 경우 45 표시 됩니다. Access 표시 12,145 필드에 12,145를 입력 하는 경우-천 단위 왼쪽에 하나의 개체 틀을 정의 하는 경우에 구분 합니다.

0

숫자를 표시합니다. 각 문자는 숫자 한 자리를 나타냅니다. 특정 위치에 값이 없으면 0이 표시됩니다.

1000 단위 구분 기호 및 소수 구분 기호

1000 단위 구분 기호 및 소수 구분 기호에 대 한 액세스를 추가할 위치를 나타내는 데 사용 됩니다. Windows 국가별 설정에 대 한 정의 되어 있는 구분 기호가 사용 됩니다. 이러한 설정에 대 한 정보를 일부 데이터 형식의 모양을 수정 하려면 Windows 국가별 설정 변경을 참고 하십시오.

공백, + - $ ()

필요에 따라 형식 문자열에 공백, 수학 기호(+ -) 및 재무 기호(¥ £ $)를 삽입합니다. 슬래시(\ 또는 /)나 별표(*)와 같은 일반적인 수학 기호를 사용하려면 해당 기호를 큰따옴표로 묶어야 합니다. 이렇게 하면 형식 문자열의 모든 위치에 이러한 기호를 넣을 수 있습니다.

\

바로 다음에 오는 문자를 표시합니다. 문자를 큰따옴표로 묶는 것과 같습니다.

!

모든 값의 왼쪽된 맞춤을 적용 하는 데 사용 됩니다. 왼쪽된 맞춤을 적용 하는 경우 # 및 0 자릿수 자리 표시자 사용할 수 없지만 텍스트 문자에 대 한 개체 틀을 사용할 수 있습니다. 해당 개체 틀에 대 한 자세한 내용은 데이터 형식 텍스트 및 메모에 대 한 사용자 지정 형식을 참조 하십시오.

*

별표(*)를 사용하면 바로 다음에 오는 문자가 채우기 문자, 즉 공백을 채우는 데 사용되는 문자가 됩니다. 일반적으로 Access에서는 숫자 데이터를 오른쪽에 맞추고 값 왼쪽의 영역을 공백으로 채웁니다. 채우기 문자는 형식 문자열의 모든 위치에 추가할 수 있습니다. 이렇게 하면 지정된 문자로 모든 공백이 채워집니다. 

예를 들어 £##*~.00 형식은 통화 데이터를 £45~~~~~.15 형식으로 표시합니다. 필드에 표시되는 물결표 문자(~)의 수는 테이블 필드의 공백 수에 따라 달라집니다.

%

형식 문자열의 마지막 문자로 사용됩니다. 값에 100을 곱한 결과에 백분율 기호를 표시합니다.

E+, E-

또는

e+, e-

공학용(지수) 표기법을 사용하여 값을 표시합니다.

미리 정의된 공학용 형식으로 값을 모두 표시할 수 없는 경우에 이 옵션을 사용합니다. 값을 양의 지수로 표시하려면 E+ 또는 e+를 사용하고 음의 지수로 표시하려면 E- 또는 e-를 사용합니다. 이러한 자리 표시자는 다른 문자와 함께 사용해야 합니다.

예를 들어 숫자 필드에 0.000E+00 형식을 적용하고 612345를 입력하면 6.123E+05가 표시됩니다. Access에서는 먼저 값을 소수 자릿수(소수 구분 기호 오른쪽이나 왼쪽에 있는 0의 개수) 세 자리로 변환합니다. 그런 다음 원래 값의 소수 구분 기호 오른쪽(언어 설정에 따라서는 왼쪽)에 있는 숫자로부터 지수 값을 산출합니다. 이 경우에는 원래 값에서 "12345"(다섯 자리)가 소수점 오른쪽에 표시되어야 하므로 Access에서 6.123 x 105에 해당하는 6.123E+05를 표시합니다.

"리터럴 텍스트"

사용자에게 표시할 텍스트를 큰따옴표로 묶습니다.

[색]

형식 구역에 있는 모든 값에 색을 적용합니다. 색 이름을 대괄호로 묶어야 하며 검정, 파랑, 녹청, 녹색, 자홍, 빨강, 노랑, 흰색 중 하나를 사용해야 합니다.

숫자 또는 통화 데이터 형식에 사용자 지정 형식을 적용하려면 다음을 실행합니다.

  1. 탐색 창에서 변경할 테이블을 마우스 오른쪽 단추로 클릭하고 바로 가기 메뉴에서 디자인 보기를 클릭합니다.

  2. 형식을 지정할 필드를 선택한 다음 일반 탭에서 형식 상자 옆의 셀을 클릭합니다.

  3. 필요한 형식에 따라 특정 문자를 입력합니다.

  4. Ctrl+S를 눌러 작업을 저장합니다.

필드에 사용자 지정 형식을 적용한 후에는 다음 중 하나 이상을 실행하여 형식을 테스트할 수 있습니다.

  • 1000 단위 구분 기호나 소수 구분 기호 없이 값을 입력하고 데이터에 형식이 어떻게 적용되는지 확인합니다. 올바른 위치에 구분 기호가 표시되는지 살펴보십시오.

  • 지정한 것보다 길거나 짧은 값을 입력한 후 형식이 어떻게 적용되는지 확인합니다. 구분 기호를 포함하는 경우와 포함하지 않은 경우를 모두 확인합니다. 불필요한 공백, 선행 또는 후행 0이 추가되는지 살펴보십시오.

  • 양수나 음수 값을 입력해야 하는 형식에 0이나 null 값을 입력한 다음 결과를 확인합니다.

맨 위로 이동

텍스트 및 메모 데이터 형식에 대한 사용자 지정 형식 적용

텍스트 및 메모 데이터 형식에는 미리 정의 된 형식을 허용 하지 않습니다. 텍스트 데이터 형식만 사용자 지정 형식 적용, 메모 데이터 형식 사용자 지정 및 서식 있는 텍스트 서식을 적용 합니다.

일반적으로 텍스트 및 메모 데이터 형식에 사용자 지정 형식을 적용하면 테이블 데이터를 더 쉽게 읽을 수 있습니다. 예를 들어 웹 양식을 사용하여 신용 카드 번호를 수집한 다음 공백 없이 저장하는 경우 사용자 지정 형식을 사용하여 숫자에 공백을 적절하게 삽입하면 신용 카드 번호를 쉽게 읽을 수 있습니다.

텍스트 및 메모 데이터 형식의 사용자 지정 형식에서는 문자열에 형식 구역을 두 개만 지정할 수 있습니다. 형식 문자열의 첫 번째 구역은 텍스트의 모양을 제어하고 두 번째 구역은 빈 값이나 길이가 0인 문자열을 표시합니다. 형식을 지정하지 않으면 Access에서는 데이터시트의 모든 텍스트를 왼쪽에 맞춥니다.

다음 표에서는 텍스트 및 메모 필드에 적용할 수 있는 사용자 지정 형식을 나열하고 각각에 대해 설명합니다.

문자

설명

@

Used 형식 문자열의 해당 위치에 사용 가능한 모든 문자를 표시합니다. Access에서 원본 데이터의 모든 문자를 표시하면 나머지 모든 자리 표시자가 공백으로 표시됩니다.

예를 들어 형식 문자열이 @@@@@이고 원본 텍스트가 ABC인 경우 텍스트가 왼쪽에 맞춰지고 문자 왼쪽에 공백 두 개가 표시됩니다.

&

형식 문자열의 해당 위치에 사용 가능한 모든 문자를 표시합니다. Access에서 원본 데이터의 모든 문자를 표시하면 나머지 모든 자리 표시자에는 아무 것도 표시되지 않습니다.

예를 들어 형식 문자열이 &&&&&이고 텍스트가 ABC인 경우 왼쪽에 맞춰진 텍스트만 표시됩니다.

!

Used t자리 표시자 문자를 오른쪽에서 왼쪽으로 채우지 않고 왼쪽에서 오른쪽으로 채우도록 지정합니다. 이 문자는 모든 형식 문자열의 처음 부분에 사용해야 합니다.

<

모든 텍스트를 소문자로 표시합니다. 이 문자는 형식 문자열의 처음 부분에 사용해야 하지만 느낌표(!) 다음에 올 수 있습니다.

>

모든 텍스트를 대문자로 표시합니다. 이 문자는 형식 문자열의 처음 부분에 사용해야 하지만 느낌표(!) 다음에 올 수 있습니다.

*

별표(*)를 사용하면 바로 다음에 나오는 문자가 채우기 문자, 즉 공백을 채우는 데 사용되는 문자가 됩니다. 일반적으로 Access에서는 텍스트를 왼쪽에 맞추고 값 오른쪽의 영역을 공백으로 채웁니다. 채우기 문자는 형식 문자열의 모든 위치에 추가할 수 있습니다. 이렇게 하면 지정된 문자로 모든 공백이 채워집니다. 

공백, + - $ ()

필요에 따라 형식 문자열에 공백, 수학 기호(+ -), 재무 기호($ ¥ £) 및 괄호를 삽입합니다. 슬래시(\ 또는 /)나 별표(*)와 같은 다른 일반적인 수학 기호를 사용하려면 해당 기호를 큰따옴표로 묶어야 합니다. 이렇게 하면 형식 문자열의 모든 위치에 이러한 문자를 넣을 수 있습니다. 

"리터럴 텍스트"

사용자에게 표시할 텍스트를 큰따옴표로 묶습니다.

\

바로 다음에 오는 문자를 표시합니다. 문자를 큰따옴표로 묶는 것과 같습니다.

[색]

형식 구역에 있는 모든 값에 색을 적용합니다. 색 이름을 대괄호로 묶어야 하며 검정, 파랑, 녹청, 녹색, 자홍, 빨강, 노랑, 흰색 중 하나를 사용해야 합니다.

참고: 형식을 지정하면 Access에서는 원본 필드의 데이터를 사용하여 자리 표시자 문자를 채웁니다.

사용자 지정 형식을 적용하려면 다음을 실행합니다.

  1. 탐색 창에서 변경할 테이블을 마우스 오른쪽 단추로 클릭하고 바로 가기 메뉴에서 디자인 보기를 클릭합니다.

  2. 형식을 지정할 필드를 선택한 다음 일반 탭에서 형식 상자 옆의 셀을 클릭합니다.

  3. 형식을 입력합니다.

    지정할 수 있는 사용자 지정 형식의 종류는 필드에 대해 선택한 데이터 형식에 따라 다릅니다.

  4. Ctrl+S를 눌러 작업을 저장합니다.

다음과 같은 방법으로 사용자 지정 형식을 테스트할 수 있습니다.

  • 대문자 또는 소문자 값을 입력하고 데이터에 형식이 어떻게 적용되는지 확인합니다. 올바른 결과가 나타나는지 살펴보십시오.

  • 지정한 것보다 길거나 짧은 값을 입력한 후 형식이 어떻게 적용되는지 확인합니다. 구분 기호를 포함하는 경우와 포함하지 않은 경우를 모두 확인합니다. 불필요한 공백, 선행 또는 후행 공백이 추가되거나 불필요한 문자가 추가되는지 살펴보십시오.

  • 길이가 0인 문자열이나 null 값을 입력하고 원하는 결과가 나타나는지 확인합니다.

맨 위로 이동

날짜/시간 데이터 형식에 대한 사용자 지정 형식 적용

미리 정의된 형식이나 사용자 지정 형식을 지정하지 않으면 기본 날짜 형식인 yyyy-mm-dd 오전/오후 h:nn:ss가 적용됩니다. 

날짜/시간 필드의 사용자 지정 형식에는 날짜 구역과 시간 구역을 포함할 수 있으며 이 두 구역은 세미콜론으로 구분합니다. 예를 들어 기본 날짜 형식을 yyyy/mm/dd;h:nn:ss와 같이 다시 만들 수 있습니다.  

문자

설명

날짜 구분 기호

연/월 / 일에 대 한 액세스 구분 기호가 삽입 하는 위치를 제어 하는 데 사용 됩니다. Windows 국가별 설정에 정의 된 구분 기호가 사용 됩니다. 이러한 설정에 대 한 정보를 일부 데이터 형식의 모양을 수정 하려면 Windows 국가별 설정 변경을 참고 하십시오.

c

기본 날짜 형식을 표시합니다.

d 또는 dd

일 단위를 한 자리 또는 두 자리로 표시합니다. 한 자리로 표시하는 경우 자리 표시자를 하나만 사용하고 두 자리로 표시하는 경우에는 자리 표시자를 두 개 사용합니다.

ddd

요일을 세 자로 줄여서 표시합니다.

예를 들어 월요일을 Mon으로 표시합니다.

dddd

요일 이름을 줄이지 않고 모두 표시합니다.

ddddd

간단한 날짜 형식을 표시합니다.

dddddd

자세한 날짜 형식을 표시합니다.

w

요일을 서수로 표시합니다.

예를 들어 월요일을 2로 표시합니다.

m 또는 mm

월을 한 자리 또는 두 자리 숫자로 표시합니다.

mmm

월 이름을 세 자로 줄여서 표시합니다.

예를 들어 10월을 Oct로 표시합니다.

mmmm

월 이름을 줄이지 않고 모두 표시합니다.

q

현재 달력 분기를 서수로 표시합니다(1-4).

예를 들어 5월의 특정 날짜의 경우 분기 값이 2로 표시됩니다.

y

1년 중 몇 번째 날짜인지 표시합니다(1-366).

yy

연도의 마지막 두 자리를 표시합니다.

참고: 연도는 4자리 숫자로 입력하고 표시하는 것이 좋습니다.

yyyy

0100에서 9999 사이의 범위에서 연도의 네 자리를 모두 표시합니다.

시간 구분 기호

시, 분, 초 구분 기호가 삽입되는 위치를 제어합니다. Windows 국가별 설정에 정의된 구분 기호를 사용합니다.

h 또는 hh

시를 한 자리 또는 두 자리 숫자로 표시합니다.

n 또는 nn

분을 한 자리 또는 두 자리 숫자로 표시합니다.

s 또는 ss

초를 한 자리 또는 두 자리 숫자로 표시합니다.

ttttt

자세한 시간 형식을 표시합니다.

AM/PM

12시간제를 사용하여 시간을 표시하고 뒤에 AM 또는 PM을 붙입니다. 컴퓨터의 시스템 시계를 기준으로 값이 설정됩니다.

A/P 또는 a/p

12시간제를 사용하여 시간을 표시하고 뒤에 A, P, a 또는 p를 붙입니다. 컴퓨터의 시스템 시계를 기준으로 값이 설정됩니다.

AMPM

12시간제를 사용하여 시간을 표시합니다. Windows 국가별 설정에 지정된 오전/오후 표시 기호를 사용합니다.

공백, + - $ ()

필요에 따라 형식 문자열에 공백, 수학 기호(+ -), 재무 기호($ ¥ £) 및 괄호를 삽입합니다. 슬래시(\ 또는 /)나 별표(*)와 같은 일반적인 수학 기호를 사용하려면 해당 기호를 큰따옴표로 묶어야 합니다. 이렇게 하면 형식 문자열의 모든 위치에 이러한 기호를 넣을 수 있습니다.

\

바로 다음에 오는 문자를 표시합니다. 문자를 큰따옴표로 묶는 것과 같습니다.

*

별표(*)를 사용하면 바로 다음에 오는 문자가 채우기 문자, 즉 공백을 채우는 데 사용되는 문자가 됩니다. 일반적으로 Access에서는 텍스트를 왼쪽에 맞추고 값 오른쪽의 영역을 공백으로 채웁니다. 채우기 문자는 형식 문자열의 모든 위치에 추가할 수 있습니다. 이렇게 하면 지정된 문자로 모든 공백이 채워집니다. 

"리터럴 텍스트"

사용자에게 표시할 텍스트를 큰따옴표로 묶습니다.

[색]

형식 구역에 있는 모든 값에 색을 적용합니다. 색 이름을 대괄호로 묶어야 하며 검정, 파랑, 녹청, 녹색, 자홍, 빨강, 노랑, 흰색 중 하나를 사용해야 합니다.

맨 위로 이동

형식 옵션에 대한 자세한 정보

데이터 시트, 폼 또는 보고서에서 필드에는 다른 값을 저장 하는 동안 특정 값을 표시 하는 필드를 원하는 경우 조회 필드를 만듭니다. 조회 필드에 대 한 자세한 내용은 조회 필드를 만들어 데이터 표시 되는 방식을 사용자 지정을 읽어 보세요. 데이터를 입력 형식 제어 하려면 필드를 입력 하거나 특정에서 값을 제어 하는 입력된 마스크 만들기읽어 보세요. 서식 있는 텍스트 필드를 추가 하는 방법에 대 한 자세한 내용은 읽기 삽입 서식 있는 텍스트 필드를 추가 하거나합니다.

맨 위로 이동

Office 기술 확장
교육 살펴보기
새로운 기능 우선 가져오기
Office Insider 참여

이 정보가 유용한가요?

의견 주셔서 감사합니다!

피드백을 주셔서 감사합니다. Office 지원 에이전트와 연락하는 것이 도움이 될 것 같습니다.

×