카테고리 없음

엑셀(Excel) 사용자 정의 사용법을 알기 쉽게 해설!

DKel 2021. 9. 2. 23:01
반응형
엑셀의 ′사용자 정의′란?
엑셀에는서식설정중의하나에사용자정의라는것이있습니다.이 ′사용자 정의′란 대체 무엇인지 알고 계십니까?
사용자정의란미리정해진서식이아니라이용자스스로설정하는서식을말합니다.

엑셀에는 처음부터 날짜나 퍼센티지와 같은 서식 설정이 준비되어 있습니다만, 준비되지 않은 단위나 포맷을 서식에 포함시키고 싶은 경우도 나올 것입니다.그럴 때 이용하는 것이 사용자 정의입니다.정해진 문법에 따라 서식을 설정함으로써 자유자재로 표시 형식을 커스터마이즈할 수 있습니다.
엑셀 사용자 정의 사용법
엑셀의 사용자 정의는 셀 서식 설정에서 할 수 있습니다.
셀 서식 설정은 설정하고 싶은 셀을 선택한 후 우클릭하여 표시된 메뉴의 [셀 서식 설정]을 선택함으로써 설정 화면을 엽니다(여러 셀을 일괄 선택할 수도 있음).
설정 화면을 열면 「분류」를[사용자 정의]로 전환합니다.
그러면 사용자 정의 설정 화면이 뜨고, ′종류′에 자유롭게 서식을 설정할 수 있습니다.미리보기 가능한 포맷의 경우는 바로 위의 <샘플>에 서식을 반영한 것이 표시됩니다.
처음부터 몇 가지 포맷이 준비되어 있기 때문에, 그쪽에서 여러 가지 시도해 봐도 좋을지도 모릅니다.
이미 설정한 사용자 정의의 서식을 다른 셀에 복사하는 방법
셀마다 사용자 정의 서식을 추가하는 것은 매우 비효율적입니다.이 경우 셀 서식 설정만 복사하여 붙여넣기를 합니다.
우선 사용자 정의 서식을 설정하고 있는 셀을 보통으로 복사하십시오.Ctrl+C면 됩니다.
복사를 하면 붙여넣기를 원하는 셀을 선택하고 [Ctrl+Alt+V] 키를 누릅니다.그러면 형식을 선택하고 붙여넣기라는 창이 나타납니다.
붙여넣기 옵션 안에 있는 [서식]을 선택하고 [확인]을 누르십시오.셀 내용물이 덮어쓰지 않고 셀 서식만 반영되었을 것입니다.
셀을 범위를 선택하여 일괄 반영할 수도 있기 때문에 셀 서식 설정만 복사하고 싶다면 이 방법을 사용하도록 하세요.
사용자 정의로 사용할 수 있는 포맷
마지막으로 사용자 정의에서 사용할 수 있는 포맷에 대해 알아보겠습니다.여기에서 소개하는 포맷을 조합하여 사용하기 쉽도록 서식 설정하도록 하십시오.
문자열 포맷
문자열용서식에서가장많이사용되는것이@입니다.@는 셀의 내용물을 그대로 사용한다는 뜻을 가진 기호로 셀 값에 어떤 단위나 경칭 같은 것을 붙이고 싶을 때 도움이 됩니다.

예를 들어 야마다 타로 등 인명의 셀에 모두 계승으로서 ′님′을 주고 싶은 경우, ′@님′과 같이 합니다.이렇게 함으로써 셀의 내용을 고쳐 쓰지 않고 「야마다 타로님」이라고 표시할 수 있습니다(스페이스를 넣어 여백을 만드는 것도 가능).

단, 문자열 셀에만 유효한 포맷이며, 수치로 인식되는 셀에서는 문자열 취급이 되지 않으며, @을 지정하더라도 사용자 정의 서식이 표시될 수 없으므로 주의하시기 바랍니다.

그 밖에도 아래와 같은 문자열용 서식이 준비되어 있습니다.
「!」: 한 글자의 문자열을 그대로 표시한다.
*: *다음 글자로 셀 채우기
사용할 기회는 적지만 기억해 두면 좋을 것입니다.
수치 포맷
사용자정의서식에서사용하는경우가많아지기쉬운것이수치관계포맷입니다.

수치관계 포맷을 사용하면 0을 채우거나 표시하는 소수점 이하의 자릿수를 제한할 수도 있습니다.또 세 자리마다 콤마를 넣는다고 할 수도 있어요.사용할 수 있는 포맷은 다음과 같습니다.
#: 수치 한 자리를 표시한다.수치가 0일 때는 아무것도 하지 않는다
0: 수치의 한 자리를 표시한다.수치가 0일 때는 0으로 메운다
?: 수치 한 자리를 표시한다.수치가 0일 때는 공백으로 메운다
;: ;을 구분하여 복수 서식을 설정한다.
_′: _의 다음 한 글자 너비만 공간을 비운다
예를 들어 ′123456.789′라는 셀에 사용자 정의 서식 ′##, ###.#′을 설정한 경우 ′123,456.8′이 되어 소수점 두 번째 자리가 반올림된 후 정수 부분에는 세 자리마다 콤마가 할당됩니다.
날짜 포맷
엑셀에 날짜를 입력하면 어느 정도 자동으로 포맷이 되지만 다른 날짜 포맷을 통일하고 싶을 때가 있을 것입니다.그럴 때는 사용자 정의로 날짜 포맷을 지정하는 것으로 통일할 수 있습니다.

준비되어 있는 날짜 포맷은 다음과 같은 7종류입니다.
y:아래 두 자리 연수를 표시한다
햇수를 줄이지 않고 표시한다
g:원호를 알파벳으로 표시한다
gg: 원호를 줄여서 표시한다
ggg: 원호를 줄이지 않고 표시한다
일력(日 e)의 나이 한 자리를 표시한다.
m: 달의 한 자릿수를 표시한다
d: 날짜의 한 자리를 표시한다
ddd: 달을 영어로 표시하다
dddd : 달을 줄이지 않고 영어로 표시한다
날짜 표시를 통일하고 싶을 때는 이런 포맷들을 조합해서 서식을 통일하는 것이 좋습니다.
시각 포맷
날짜용 포맷이 있으면 시간용 포맷도 물론 준비되어 있습니다.시각용 포맷은 간단하며, 시분초 각각 다음과 같이 되어 있습니다.
h: 시간 표시
m: 분수를 표시
s: 초수를 자리 표시

시분초 각각 한 자리였을 때 2자리를 제로 채우고 싶은 경우(예:06:20:07), 각각의 포맷 문자열을 두 개 나란히 와 같이 해 주세요.이렇게 하면 부족한 자리가 자동으로 제로 채워집니다.

요일 포맷
요일용 포맷 ′aaaa′를 사용하면 날짜에서 자동으로 요일을 취득할 수도 있습니다.

예를 들어 ′2020/12/6′을 셀로 설정했다고 칩시다.이 셀에 대해 사용자 정의 서식 ′aaa′를 설정하면 셀의 내용물이 ′토요일′과 같이 요일로 대체되게 됩니다.

물론 다른 사용자 정의 포맷과 조합할 수도 있으므로 사용자 정의 서식을 ′yyyy-m-d(aaaa)′로 했을 때 ′2020-12-6(토요일)′로 표시할 수 있습니다.

요일을 나타내는 포맷은 ′aaaa′ 뿐만 아니라 다른 형식으로 취득할 수도 있습니다.
aaa: 요일을 줄여서 표시한다(예:월)
aaaaa: 요일을 줄이지 않고 표시한다(예: 월요일).
ddd: 요일을 줄여서 영어로 표시한다(예: Mon)
dddd: 요일을 줄이지 않고 영어로 표시한다(예: Monday)
포맷을 해제하는 서식
사용자 정의에서 사용할 수 있는 특수한 포맷으로 ′G/표준′이 있습니다.′G/표준′ 은 모든 포맷을 해제한 상태로 표시하는 서식으로 문자열이면 그대로 표시하고 수치관계는 모두 수치로 되돌려집니다.

날짜나 시각도 하나의 숫자로 되돌아가고, ′06:50:44′라는 시간을 입력한 셀도 ′0.2852...′와 같이 리터럴화됩니다.

사용할 기회는 흔치 않지만 사용자 정의 서식의 기본값으로 설정되어 있는 경우가 있기 때문에 기억해 두는 것이 좋습니다.
반응형