엑셀 표시형식 고정 - egsel pyosihyeongsig gojeong

Microsoft 365용 Excel 웹용 Excel Excel 2021 Excel 2019 Excel 2016 Excel 2013 Excel 2010 더 보기...간단히

Microsoft Excel은 날짜를 더 쉽게 입력할 수 있도록 미리프로그램됩니다. 예를 들어 12/2가 12월 2일로 변경됩니다. 날짜로 변경하지 않는 것을 입력할 때 매우 좌절합니다. 안타깝게도 이 기능을 해제할 방법이 없습니다. 그러나 이를 주변에 다스리기 위한 방법이 있습니다.

숫자를 텍스트로 입력할 셀을 미리 입력합니다. 이렇게 하면 Excel에서 날짜에 입력한 것을 변경하려고 시도하지 않습니다.

입력할 숫자가 몇 개인 경우 Excel에서 다음을 입력하여 날짜로 변경하지 못하게 할 수 있습니다.

  • 숫자를 입력하기 전에 공백입니다. Enter를 누를 때 셀에 공백이 남아 있습니다. (노트 참조)

  • 숫자를 입력하기 전에 아포스트로피를 입력(예: '11-53 또는 '1/47)합니다. Enter 키를 누르면 셀에 아포스트로피가 표시되지 않습니다.

  • 값이 01월 02일, 03월 04일 등으로 변경되지 않도록 분수(예: 1/2 또는 3/4)를 입력하기 전에 0과 공백을 입력합니다. 0 1/2 또는 0 3/4를 입력합니다. Enter 키를 누르면 셀에 0이 유지되지 않으며 셀이 분수 숫자 형식이 됩니다.

  1. 숫자를 입력할 셀을 선택합니다.

  2. Ctrl + 1(QWERTY 키 위의 숫자 행에 있는 1)을 눌러 셀 서식 을 를 선택합니다.

  3. 텍스트를 선택한 다음 확인 을 클릭합니다.

  1. 숫자를 입력할 셀을 선택합니다.

  2. > 숫자 서식 > 텍스트를 클릭합니다.

참고 사항: 

  • 데이터에 대해 lookup 함수를 사용할 계획인 경우 데이터를 입력하기 위한 공간 대신 apostrophe를 사용하는 것이 좋습니다. MATCH 또는 VLOOKUP 등의 함수는 결과를 계산할 때 아포스트로피를 무시합니다.

  • 숫자가 셀에서 왼쪽 맞춤된 경우 일반적으로 해당 셀의 서식이 숫자로 지정되지 않은 것입니다.

  • "e"가 포함된 숫자(예: 1e9)를 셀에 입력하면 값이 지수(1.00E+09)로 자동 변경됩니다. 지수가 필요하지 않으면 숫자 앞에 아포스트로피를 입력('1e9)합니다.

  • 입력된 숫자에 따라 셀의 왼쪽 위 모서리에 작은 녹색 삼각형이 표시될 수 있습니다. 이는 숫자가 텍스트로 저장되고 Excel에오류가 있는 것입니다. 삼각형을 무시하거나 클릭합니다. 왼쪽에 상자가 표시됩니다. 상자를 클릭한 다음 오류 무시를선택하면 삼각형이 멀어지게 됩니다.

추가 지원

언제든지 Excel 기술 커뮤니티의 전문가에게 질문하고, Answers 커뮤니티에서 지원을 받을 수 있습니다.

추가 도움이 필요하신가요?

엑셀에서 숫자나 날짜를 원하는 형태로 표시하려면, 예를 들어

  • 숫자 10000을  10,000으로 표시하거나
  • 6/3을 입력하고 2019-06-03으로 표시하려면

셀서식을 지정하거나 TEXT 함수를 사용하는 방법이 있습니다. 이번 글에서는 셀서식을 사용해서 원하는 형태로 값을 표시하는 방법을 알아보겠습니다.

셀 서식은 다음 세 가지 방법으로 지정할 수 있습니다.

  1. 리본메뉴 표시형식에서 셀서식 지정
  2. 셀서식 대화상자에서 셀서식 지정
  3. 사용자지정 서식을 만들어서 셀서식 지정

1. 리본메뉴 표시형식에서 셀서식 지정

리본메뉴의 표시형식을 이용하면 가장 간단하게 셀서식을 지정할 수 있습니다.

다음 순서로 적용합니다.

① 값이 입력된 셀을 선택한 후

② 리본메뉴 [홈] 탭 → [표시형식] 에서 '일반'으로 표시된 목록 상자를 클릭

③ 목록에서  원하는 서식을 선택합니다.

④ [회계] 서식을 선택한 경우 다음처럼 서식이 표시됩니다.

'회계' 형식 이외에도 다음과 같은 표시 형식이 있습니다.

  • 일반 - 특정 서식 없음
  • 숫자 - 숫자로 표시
  • 간단한 날짜 - "2021-06-09" 형태로 표시
  • 자세한 날짜 - "2021-06-09 일요일" 형태로 표시
  • 시간 - "오전 12:00:00" 형태로 표시
  • 백분율
  • 분수
  • 지수
  • 텍스트

셀서식을 지정하는 목록 상자 밑에는 각국 통화표시, 백분율표시,천단위콤마표시,소수점자리수 늘리기/줄이기 기능이 있으므로 값 선택 후 클릭하면 바로 적용됩니다.

2. 셀서식 대화상자에서 셀서식 지정

위에 설명한 대로 리본메뉴 표시형식에서 셀서식을 간단하게 바로 적용할 수 있으나 좀 더 복잡한 경우(예를 들어 숫자가 음수인 경우 빨간색으로 표시하는 경우)에는 지정할 수 없는 단점이 있습니다. 이럴 때는 다음과 같이 셀서식을 지정하는 대화상자에서 선택하면 됩니다.

① 값이 입력된 셀을 선택한 후 [Ctrl+1] 키를 누르거나 마우스 우클릭

② 메뉴에서 "셀 서식"을 선택하면

[셀 서식] 대화상자가 나타납니다.
대화상자에는 다양한 선택 옵션이 준비되어 있습니다.

③ [범주]에서 원하는  유형을 선택하고 ④ 오른쪽에 나타나는 옵션에서 표시형식을 선택합니다.

3. 사용자지정 서식을 만들어서 셀서식 지정

만약 [셀 서식] 대화상자에 원하는 셀서식이 없다면 사용자지정 서식을 수정하거나 직접 만들어서 적용할 수 있습니다.

다음 그림과 같이 ① [셀 서식] 대화상자의 [범주]에서 '사용자 지정'을 선택하고 ② 오른쪽에 표시되는 형식 중에 하나를 선택하면 목록 위에 ③ '#,##0_' 와 같이 난해한 문자들이 보입니다.
이 문자를 '서식코드'라고 부르는데 이 서식코드를 수정하여 원하는 형태의 '사용자지정 서식'을 만들 수 있습니다.

간단한 서식코드 예시

셀에 숫자 10000을 입력하고 [셀 서식] 대화상자에서 다음과 같이 서식코드를 입력하면 각각의 서식코드에 해당하는 형태로 값이 표시됩니다.

서식코드 구조

위의 예에서는 간단한 서식코드를 살펴보았는데 서식코드는 다음의 예와 같이 4개의 섹션으로 구성됩니다. 섹션과 섹션사이는 세미콜론(;)으로 구분합니다.

4개의 섹션을 전부 적용하면 4가지의 경우(입력된 값이 양수일 때, 음수일 때, 0일 때, 문자일 때)가 한 번에 적용되어 마치 조건부 서식을 이용하는 것처럼 값의 상태에 따라 모양을 다르게 표시할 수 있습니다.

위의 서식코드 "[파랑]_-* #,##0_-;[빨강]* -#,##0_-;_-* "0"_-;_-@"고객님"_-" 을 적용하면 다음과 같이 각각의 입력 값에 따라 4가지 경우가 표시됩니다.

이 암호 같은 서식을 풀이해 보면 각 섹션의 의미는 다음과 같습니다.

섹션 서식코드 의미
섹션1 [파랑]_-* #,##0_- 값이 양수일때 파란색으로, 천단위 콤마를 표시
섹션2 [빨강]* -#,##0_- 값이 음수일때 빨간색으로, 음수기호와 함께 천단위 콤마를 표시
섹션3 _-* "0"_- 값이 0일때 0으로 표시하되 맨 앞에는 _(밑줄)너비 만큼의 공백을 넣고 우측정렬하고, 맨 뒤에는 _(밑줄)너비 만큼의 공백을 넣어서 표시
섹션4 _-@"고객님"_- 값이 문자일 때  맨 앞에는 _(밑줄)너비 만큼의 공백을 넣고 입력된 값에 '고객님'이라는 값을 붙이고 맨 뒤에는 _(밑줄)너비 만큼의 공백을 넣어서 표시

서식코드를 네 개 다 쓸 필요는 없고 필요에 따라 한두 개만 써도 됩니다.

  • 한 개의 코드 섹션만 지정할 경우 이 섹션은 모든 숫자에 적용됩니다.
  • 두 개의 코드 섹션만 지정할 경우 첫 번째 섹션은 양수 및 0에 적용되고 두 번째 섹션은 음수에 적용됩니다.
  • 특정 코드 섹션을 건너뛰고 그다음 코드 섹션을 포함하려면 건너뛸 부분에 세미콜론(;)을 사용합니다.

실무사례)판매 실적 상승률에 세모 증감 표시

다음과 같이 %로 표시되는 숫자에 세모 증감 표시는 조건부 서식의 '아이콘 집합'을 이용할 수도 있지만 셀 서식을 지정하여 표시할 수도 있습니다.

<조건부 서식의 아이콘 집합으로 증감 표시>

<셀 서식으로 증감 표시>

서식을 적용할 '상승률' 범위를 선택하고 [셀 서식]에서 다음 서식코드를 입력합니다.

[파랑]▲_-* 0.0%_-;[빨강]▼* -0.0%_-;_-* 0.0%_-;

서식 풀이 :

사용된 서식코드는 다음과 같이 3개의 섹션으로 구성되어 있습니다.

섹션 서식코드의미 의미
섹션1 [파랑]▲_-* 0.0%_- 값이 양수일때 파란색으로 표시하되 ▲를 앞에 붙이고 숫자는 소수점 첫째 자리까지 %로 표시
섹션2 [빨강]▼* -0.0%_- 값이 음수일때 빨간색으로 표시하되 를 앞에 붙이고 숫자는 음수로 소수점 첫째 자리까지 %로 표시
섹션3 _-* 0.0%_- 값이 0일때 0.0%으로 표시하되 맨 앞에는 _(밑줄)너비 만큼의 공백을 넣고 우측정렬하고, 맨 뒤에는 _(밑줄)너비 만큼의 공백을 넣어서 표시

서식코드 종류

숫자 및 문자표시용 서식코드

숫자 및 문자를 표시할 때 사용하는 서식코드는 다음과 같습니다. 단독으로 사용할 수도 있지만 다른 코드 값과 조합하여 많이 사용됩니다.

문자 의미
# 숫자 하나 또는 여러 개를 의미, 유효 자릿수만 표시(#으로 표시한 서식의 길이보다 입력한 값이 짧은 경우에는 값의 길이만큼 표시됨)
0 숫자 하나를 의미, 0으로 표시한 서식의 길이보다 입력한 값이 짧은 경우 나머지는 0으로 채움
? 숫자 하나를 의미, ?로 표시한 서식의 길이보다 입력한 값이 짧으면 나머지는 공백으로 채움, 소수점을 고정된 위치에 표시할 때 사용할 수 있다.
, 천 단위 표시용 쉼표(콤마)
_(밑줄) 숫자에서 공백을 표시할 때 사용, 밑줄 다음의 문자와 같은 너비의 공백을 만들 때 사용(예: “_)”을 입력하면 “)”의 문자크기만큼 공백이 생김)
@ 문자를 그대로 출력, @을 2번 반복하면 입력된 문자를 2번 반복해서 출력
* * 뒤의 문자를 셀 너비에 맞게 반복

< 문자별 서식코드 적용 예 >

날짜/시간 표시용 서식코드

날짜 및 시간을 표시할 때 사용하는 서식코드입니다.

  • y,m,d : 년,월,일을 표시
  • a : 요일을 표시
  • h : 시간을 표시
  • m : 분(h(시간) 또는 s(초)와 함께 사용해야 분으로 표시, 단독으로 사용시 월로 표시됨)
  • s  : 초를 표시
  • AM/PM, A/P : 오전/오후를 표시

< 날짜/시간 서식코드 적용 예 >

< 날짜/시간 서식코드 조합하여 적용한 예 >

분수 표시

분수는 숫자 서식코드를 조합하여 표시합니다.

  • # : 숫자에서 1이상인 부분을 표시
  • / : 분수 표시 문자
  • ? : 숫자에서 1보다 작은 부분을 표시

서식코드를 조합하여 분수를 입력할 수도 있지만 [셀 서식] 대화상자에서 [범주]를 '분수'로 선택해서 편리하게 입력할 수 있습니다.

기타(주민번호,한글/한자 숫자 등) 표시

다음과 같이 우편번호, 전화 번호, 주민번호, 숫자 한글, 숫자 한자 표시를 할 수 있습니다.

  • 00000 : 우편번호
  • [<=999999]####-####;(0##) ####-#### : 전화 번호(국번 4자리)
  • [<=9999999]###-####;(0##) ###-#### : 전화 번호(국번 3자리)
  • 000000-0000000 : 주민등록번호
  • [DBNum4][$-ko-KR]G/표준 : 숫자 한글
  • [DBNum1][$-ko-KR]G/표준 : 숫자 한자
  • [DBNum2][$-ko-KR]G/표준 :  숫자 한자-갖은자

위와 같이 서식코드를 조합하여 입력할 수도 있지만 [셀 서식] 대화상자에서 [범주]를 '기타'로 선택해서 편리하게 입력할 수 있습니다.

단, '우편 번호'는 과거에 사용하던 6자리 서식으로 되어 있으므로 위의 예처럼 5자리 서식으로 바꾸어서 사용해야 합니다.

엑셀 수식 강좌 

[ 수식 다루기 ]

[ 엑셀에서 입력과 표시방법 ]

[ 수식에서 셀과 범위 참조 방식 ]

[ 엑셀을 제대로 쓰는 데이터처리 ]

[ 엑셀 이름정의와 표기능 ]

[ 수식을 분석하고 오류 해결하기 ]

Toplist

최신 우편물

태그