엑셀 셀 서식을 1탄과 2탄으로 나누었습니다
셀서식1탄은 기본적인 사용자지적 서식에 대해 설명합니다 ( 양수;음수;0;텍스트, 0과#의 차이, 서식기호 ,[쉼표] )
셀서식2탄은 조건서식과 다른 서식에 대해 설명합니다 ( 조건1;조건2; 그외 조건; 문자, 서식기호 *, 서식기호 _ )
여기서 설명할 내용은 [셀 서식] - [표시형식] - [사용자 지정 범주]의 내용입니다.
만약, 컴퓨터 활용 능력 시험을 준비하신다면 자주 나오는 내용이므로 꼭 숙지하셔야 합니다 (필기, 실기 모두)
저도 숙지하기 위해서 블로그에 정리했습니다.
단일 문제로 셀 서식만 묻는 문제는 잘 안 나오고 다른 문제하고 복합해서 같이 나옵니다. ( 예를 들면, 매크로, 피벗테이블과 함께)
기본적인 사용자지정 서식 틀입니다
"
양수 ; 음수 ; 0 ; 텍스트
"
;(세미콜론)을 이용해 양수, 음수, 0, 텍스트를 나눕니다
양수 ; 음수 ; 0 ; 텍스트
[빨강]0 ; [파랑]-0 ; - ; @"모두합격해요~"
제가 넣은 서식은
양수일 때, [빨강]색 글자색의 숫자.
음수일 때, [파랑]색 글자색의 -부호를 붙인 숫자.
0일 때, 하이픈.
텍스트일 때, "모두합격해요~"라는 문자열을 셀에 입력된 텍스트 뒤에 붙여 나타나게 했습니다.
여기서 0은 숫자를 나타낼 때 쓰는 서식기호이고 @는 문자열을 나타낼 때 쓰는 서식기호입니다.
서식 기호로는 0 # ? @ . * _ 등이 있습니다.
가장 기본이 되는 0 # ? 서식기호에 대해 설명하고 나머지 기호는 다음 포스팅에서 설명하도록 하겠습니다.
"서식기호 0과 #의 차이"
서식기호 0은 의미없는 자리수도 표현할 때 쓰입니다.
예를 들면, 4자리 상품코드라던지 바코드 숫자 같이 0123이라는 숫자로 표현해야 할 때,
하지만 # 서식기호는 의미 없는 자리수를 표현하지 않습니다. 숫자 0을 # 서식기호로 나타내면
아래 그림과 같이 아무것도 나타나지 않습니다.
(셀에 입력된) 123 + (셀 서식기호) 0000 -> (결과는) 0123
(셀에 입력된) 0 + (셀 서식기호) # -> (결과는) 아무것도 없음
거기에 서식기호 ?, 0, # 도 비교해보겠습니다
네자리 . (소숫점) 여섯자리 형식으로 ?,0,#을 넣었습니다.
숫자 1021.123 -> 서식기호 ????.?????? -> 1021.123 + 공백 3칸
숫자 1021.123 -> 서식기호 0000.000000 -> 1021.123000
숫자 1021.123 -> 서식기호 ####.###### -> 1021.123
서식기호 0은 의미 없는 숫자 자릿수도 표현합니다.
하지만 서식기호 ? 와 # 은 의미 없는 숫자 자릿수는 표현하지 않으나
서식기호 ?는 의미 없는 숫자 자릿수를 공백으로 표현하고
서식기호 #은 의미 없는 숫자 자릿수를 공백으로도 표현하지 않습니다.
참고로 서식기호 ,(쉼표) 을 쓰면 소숫점 아래 숫자를 나타낼 수 있습니다
"
123,000,000 처럼 1,000자리 마다 쉼표(,)를 표시하려면 어떻게 하면 될까요?
123,000,000 -> 123 Million 으로 나타내고 싶으면 어떻게 하면 될까요?
"
#,###으로 셀 서식 기호를 만드시면 123000000 을 123,000,000로 나타낼 수 있습니다.
#,, 로 셀 서식 기호를 만드시면 123000000 -> 123로 나타낼 수 있습니다.
그러면 #,으로 셀 서식 기호를 만든다면 123000000은 어떻게 될까요?
-> 123000 으로 천단위가 사라집니다.
이상 서식기호 1탄이였습니다.
셀서식 2탄에서는 조건 서식과 서식기호 * 과 _(언더바)로 다시 찾아오겠습니다.
'투자 > 컴활탈출기' 카테고리의 다른 글
배열수식 (0) | 2022.02.13 |
---|---|
페이지설정 자동맞춤 (0) | 2022.02.13 |
엑셀 배열수식 활용 컴활 1급 대비 (0) | 2021.12.31 |
컴활 1급 <외부자료별 피벗테이블 만들기> (0) | 2021.12.30 |
VBA auto label 마무리 (0) | 2021.12.30 |