반응형

안녕하세요,봉자씨입니다.


맞춤에서 부터 보호 까지 한번 나머지 셀 서식에 대해서 배워 보았습니다. 

그럼 이번에는 사용 빈도면에서 가장 높다고 할 수 있는 사용자 지정 표시형식에 대해서 배워보도록 하겠습니다.


사용자 지정 형식을 배워서 활용하게 되면 나중에는 굳이 데이터를 바꾸지 않고 

데이터 대신 표현 되는 형식을 바꿔서 우리가 원하는 값을 표현 할 수가 있으니 천천히 따라오도록 해보겠습니다.



 

표시 형식의 범주 아래 가장 마지막 부분에 위치한 사용자 지정을 클릭하면 위와 같은 화면이 나오게 됩니다. 

셀 서식에서 제공해 주지 못하는 표현을 할 때 쓰는 것이 바로 사용자 지정입니다.  

지금부터 알아 보도록 하겠습니다.

 


가끔 이런 경우가 있습니다. 위와 같이 더하고 싶은데 더해지지가 않는 경우가 있습니다.

F1 = 1명

G1 = 2명

이렇게 넣었는데 더하고 싶은데 더해지지 않는 상황입니다.

 

=F1 +G1

이렇게 계산하고 싶은데 어떻게 해야 계산이 가능 할 가요?

결론부터 이야기하면 데이터인 1과 2는 변경하지 않고 그냥 보여지는 것이 1명, 2명으로 보여지게 하면 됩니다. 

그럼 그 방법에 대해서 한번 알아 보도록 하겠습니다.

 

숫자에 문자를 붙이려고 할 경우!

계산 할 일이 없는 데이터라면 그냥 넣으세요 "1명" 이렇게 넣으면 그만입니다. 하지만 그렇게 넣으면 계산이 안되죠. 

이전에 알아본 것과 같이. 계산을 위한다면!! 반드시 숫자로 입력한 후 표시형식으로 문자를 붙여야 해요

 "1" 이렇게 데이터를 넣고 보여지는 것만 1명으로 보이게 하는 것입니다.

 

다시 계산이 안되는 상황을 정리하면 1명이라고 입력하고 계산을 하면 바로 이렇게 됩니다.

(명이라고 붙어 있어서 계산이 안되는 것입니다.)



 

그럼 이번엔 계산이 되는 상황을 한번 보겠습니다. 

1이라고 입력을 하고나서 계산을 하게 되면 아래와 같이 됩니다.



쉽게 계산이 됩니다. 하지만 우리가 원하는 건 명이라는 글자가 붙어야 하잖아요?

그럼 이제부터 표시 형식에서 사용자 지정을 활용하여 문자를 붙여 보겠습니다.



저렇게 하고 이제 확인을 눌러 보겠습니다. 

그럼 아래와 같이 명이 붙게 됩니다.



어때요 "명"이라는 글자가 잘 붙은 것을 확인 할 수 있죠?


다시 한번 정리하면


표시형식이란!!!

보여지는 것만 바뀌는 것이에요 1이지만 1명으로 보여질 뿐

데이터의 본질인 1은 그대로 유지가 되는 것입니다.

그래서, 계산이 가능한 것입니다.

 

이번에는 600000을 넣으면 600,000원 이렇게 표현 되었으면 하는데 어떻게 할까요?

이 또한 사용자 지정형식으로 표시 형식 만을 바꿔주는 방법으로 가능하게 됩니다.


여기서 먼저 알아야 할 것은

,  천의 단위를 구분하는 기호(해당 기호를 사용하게 되면, 천단위가 구분이 됩니다.)

은 숫자의 자리를 표시하는 기호 

0 또한 숫자의 자리를 표시하는 기호


그럼 둘의 차이는 무엇 일까요?



그래서 아래와 같이 표현을 해주면 됩니다.


 

 

하나만 더 하겠습니다.  천 단위를 그냥 생략하고 싶은 어떻게 해야 할까요?

600000 이 데이터를 600천원 이렇게 표현하려면?(중요한 내용입니다. 많이 사용해요!)



여기서 보면 알듯이 중요한 것을 하나 정리하고 가겠습니다.

, 천의 단위를 구분하는 기호

이것을 , 을 쓰고 뒤에 아무 것도 넣지 않으면 천 단위(1000)를 생략하게 됩니다.

이것을,, 을 쓰고 뒤에 아무 것도 넣지 않으면 백만단위(1000X1000)를 생략하게 됩니다.

그래서 #,,"천원"이 가능하게 되는 것입니다.



이 번에는 문자 데이터를 가지고 한번 사용자 지정 형식을 사용해 보도록 하겠습니다. 만약에 모든 데이터에 동일한 문자를 붙여야 한다면 이라는 가정으로 접근해 보도록 하겠습니다.



이렇게 데이터가 있습니다. 그런데 모두 다 "씨"를 붙여서 표현하고 싶을 때는 어떻게 하면 될까요?

 

 

됐죠?

@ 이건 데이터의 문자를 말합니다. 거기다가 "씨"를 붙이는 것입니다.

모든 문자를 대신하는 기호는 @입니다. 꼭 기억해 두세요.

 

간단하게 그런 서식 코드에 대해서 한번 정리를 해보겠습니다. 중요합니다.






숫자 서식 조금 더 자세히 알아 보겠습니다.




사용자 지정 형식을 보면  위에 클릭한 저런 것들을 많이 보시게 됩니다. 

그런데 저게 뭘까…하고 생각 하시는 분들이 많을 것입니다. 보면 정말 복잡해 보입니다. 

저것에 대해서 한번 먼저 알아보고 시작하겠습니다. 숫자의 사용자 지정은 이 형식을 알고 가야 합니다.

 

최대 4개의 섹션으로 이루어지며 각 섹션은 세미콜론으로 구분됩니다.

이러한 코드 섹션은 양수, 음수, 0 값 및 텍스트의 순서로 서식을 정의합니다.

<POSITIVE>;<NEGATIVE>;<ZERO>;<TEXT>

숫자가 양수면 <POSITIVE> 의 셀 서식을

숫자가 음수면 <NEGATIVE>의 셀 서식을

숫자가 영이면 <ZERO>의 셀 서식을

숫자가 아니면 <TEXT> 의 셀 서식을




색 지정  

[빨강][<=100];[파랑][>100]

이렇게 넣어 주심, 100보다 작거나 같다면 빨강으로 100보다 크다면 파랑으로 표기하기도 합니다. 

그렇다면 언제나 저렇게 네 가지의 경우를 모두 써야 할 가요? 그렇지 않습니다. 

두 개의 경우만 쓰기도 합니다.    

<POSITIVE/ ZERO >;<NEGATIVE>

양수와 0일 경우는 <POSITIVE/ ZERO > 셀 서식을

음수의 경우 <NEGATIVE> 셀 서식을

이렇게 사용하게 됩니다.


     

만약 하나의 경우만 쓴다면?    

<NUMBER>    

양수, 음수, 0 모두 하나의 서식을 사용하게 됩니다.

 


이렇게 사용자 지정형식에 대해서 알아 보았습니다. 조금은 복잡할 수 있지만 꼭 이해하고 넘어갔으면 합니다. 

그렇게 되면 좀더 작업에 편리하게 됩니다.

반응형
반응형

안녕하세요,봉자씨입니다.


셀 서식의 표시형식에 이어서 셀 서식 시리즈로 맞춤에서 부터 보호 까지 한번 나머지 셀 서식에 대해서 배워보도록 하겠습니다. 

먼저 간단한 맞춤에 대해서부터 배워보도록 하겠습니다.

 

맞춤

맞춤을 사용 하는 경우에 대해서 먼저 간단하게 알아 보겠습니다.


1. 가로로 가운데 정열 또는 왼쪽 정렬 등을 사용 할 때 사용

2. 텍스트를 세로로 쓰려고 할 때 주로 사용



※ 셀서식 > 맞춤 > 방향 (세로글지정)

 


위에서 알아 두셔야 될 것은 방향으로 되어 있는 부분의 각도를 조절해서 글의 각도를 세로로 바꿀 수 있다는 것입니다. 

또한 텍스트 줄 바꿈을 체크하게 되면 긴 글이라도 셀의 크기 안에서 분할되어 줄 바꿈 형식으로 보여준다는 것입니다.




병합을 할 때 "병합하고 가운데 맞춤" 버튼을 클릭하여 병합을 주로 하는데 

병합된 내용을 다시 분할 할 때에는 다시 한번 저 위의 버튼을 누룹니다. 

다른 방법으로는 셀 서식에서 셀 병합 체크를 해제 하면 분할이 됩니다.


참고로 알아두셔야 할 것은 굳이 셀을 병합 하지 않아도 여러 셀에 거쳐서 

데이터를 가운데로 맞출 수가 있는데 텍스트 맞춤에서 가로로 들어가서 

"선택영역의 가운데로"를 선택하면 병합 없이 가운데로 데이터를 맞출 수 있습니다.


 

글꼴

글꼴의 경우 글의 크기 글꼴의 종류 스타일 등을 설정할 때 사용합니다.


 

테두리

테두리의 경우 테두리를 설정 할 때 사용되며 대각선 테두리가 가능하다는 것을 알고 있어야 한다.

 


 

채우기

채우기의 경우 그라데이션을 줄 수 있다는 것을 알고 있어야 한다.


 

 

보호

  

자주 사용되는 기능 중에 하나로 보안 문제와도 관련이 있습니다.

값을 수정 또는 수식을 알아내려고 할 경우 방지할 수 있습니다. 

보호에 대해 알아보면 기본적으로 셀은 잠금이 되어있습니다. 

워크시트가 잠겼을 경우에만 해당하게 됩니다. 

데이터 보호에서 더 자세히 설명을 하겠습니다. 

여기선 이런게 있다 정도만 아시면 됩니다. 

여기서 또 하나 알아야 할 것은 아래 숨김 체크기능이 있습니다. 

만약에 수식이 포함된 셀이 있고 그 셀에 대한 수식을 감추고 싶으시면 

그 해당하는 셀에 셀 서식->보호 탭에서 감춤을 체크해주시면 됩니다






반응형
반응형

안녕하세요,봉자씨입니다.


오늘 배울 내용은 엑셀에서 많이 나오는 서식에 대해서 한번 알아 보도록 하겠습니다.

엑셀에서 말하는 서식이란 무엇인가 간단하게 정의를 내리면 아래와 같습니다.

 

서식은 시트나 셀을 꾸며주는 것입니다. 


다시 정리하면 원본의 데이터는 변하지 않고 보여지는 것만 바뀐다라는 말입니다. 방금 정리한 이 내용중에서 꼭 기억하셔야 할 것은 데이터는 변하지 않는다는 것입니다.  엑셀의 각 셀과 시트에 색상, 글꼴, 표시형식,셀 테두리를 원래 모습이 아닌 다른 모습으로 꾸며 줄 수 있습니다.

 

그럼 셀 서식에 대해서 천천히 알아보도록 하겠습니다. 먼저 셀 서식은 어떻게 변경하는 것인가에 대해서 알아보겠습니다.


1. 변경 할 셀의 블록을 설정하고 키보드에서 ctrl + 1

2. 변경 할 셀의 블록을 설정하고 홈-셀-서식-셀 서식 메뉴 클릭

3. 변경 할 셀의 블록을 설정하고 마우스의 오른쪽을 클릭-셀 서식

 

위와 같이  3가지 방식으로 셀의 서식을 설정 창을 열수가 있습니다.  그럼 아래와 같은 창이 뜨게 됩니다. 이 창에서 셀의 서식을 변경이 가능하게 됩니다.

 


 

그럼 여기서 표시 형식 탭으로 아래에 나와 있는 범주(일반, 숫자, 통화…등등)에 대해서 한번 알아 보도록 하겠습니다.


1. 일반 => 주어진 셀 서식을 모두 지우고 원래의 모습으로 보여주길 원할 때 사용 합니다.

2. 숫자 => 천단위(,) 기호, 소숫점, 음수 표시 등에 사용 합니다.

3. 통화 => 숫자에 통화 기호를 추가 할 때 사용 합니다.

4. 회계 => 숫자를 회계 형식으로 표현 할 때 사용 합니다.

5. 날짜 => 날짜의 형식을 지정할 때 사용 합니다. (날짜와 시간에 해당하는 일련의 숫자를 날짜 값으로 나타낼 수 있습니다.) 다시설명할게요.!

6. 시간 => 시간의 형식을 지정할 때 사용 합니다. (날짜와 시간에 해당하는 일련의 숫자를 날짜 값으로 나타낼 수 있습니다.)

7. 백분율 => 셀 값에 100을 곱한 값이 백분율 기호와 함께 나타납니다.

8. 분수 => 분수로 나타낼 때에 사용합니다.

9. 지수 => 소수의 자리 수를 지정해서 표현할 때 사용합니다.

10.텍스트 => 텍스트를 여러 가지 포멧으로 표현할 때 사용합니다.

11. 기타 => 우편번호에서 부터~숫자를 한글로 나타내는 것까지 여러 가지 포멧이 존재합니다.

12. 사용자 지정 => 위에 있는 형식들로 만들지 못하는 것을 만들어 사용 합니다.

 

그럼 간단하게 그 셀 서식을 하나 하나 배워 보도록 하겠습니다.

 

일반

주의!! 입력된 데이터의 형식을 자동 감지해서 그에 맞는 형태로 바꾸어 표시해주기 때문에 필요에 따라 바꿔주셔야 합니다.


Ex) 9/18 =>9월18일 55584441222322200 5.55844E+16 지수형태로 변경됩니다.


일반에 대해서 알아보겠습니다. 일반이라고 하는 것은 데이터의 그냥 그대로의 원래 상태를 의미하는데 꼭 이것은 알고 갔으면 합니다.

먼저 날짜를 셀로 입력해보세요.

셀에 2014-01-01 이렇게 입력하고 한번 셀의 서식을 다시 보세요

어떤변화가 감지가 됩니다. 날짜로 변경이 되어 있습니다.

이유가 무엇 일까요? 

날짜는 기본적으로 데이터를 넣자 마자 날짜의 셀 서식으로 만들어 집니다. 위에서 언급했던 자동 감지 기능때문입니다.



 

그런데 이것을 일반으로 바꿔 보겠습니다. 숫자로 보이게 됩니다.




41640으로 되어 있습니다. 이게 무슨 의미를 나타내고 있는지에 대해서 알아야 합니다. 엑셀에 날짜를 입력하게 되면 엑셀은 날짜(시간도 마찬가지)에 해당하는 일련의 번호로 저장을 하게됩니다. 엑셀에 2014-01-01이란 날짜를 입력하게 되면 엑셀은 41640으로 저장을 하게 됩니다. 


그렇다면 기준은 무엇 일까요?

날짜의 기준은 1900-01-01 입니다. 해당 날짜를 일반으로 바꾸게 되면 1로 변환이 되게 됩니다. 41640의 의미는 1900-01-01로 부터 41639날이 지난 날이라는 의미가 되게 됩니다.1900-01-03 이라고 적고 일반으로 바꾸면 3이됩니다. 


그런데 왜 날짜로 보이냐구여? 네 날짜의 서식으로 보고 있기 때문에 날짜로 보일 뿐입니다. 일반이란, 순수한 데이터를 볼 때 사용하게 됩니다.

 

숫자

주의!! 0으로 시작되는 숫자는 0 생략된다셀은 텍스트로 지정해주셔야 합니다. 그러나 이미 복사해서 붙여 넣기를  데이터는 나중에 텍스트로 형식지정을 변경하여도 반영되지 않습니다.


이번에는 숫자에 대해서 알아보겠습니다. 숫자는 숫자를 어떻게 표현하냐 어떻게 보여줄 것인가를 위해서 사용합니다. 예를 들어 엑셀에서 천의 단위를 " ," 로 구별 아니면 음수를 표현하는 방법을 나타낼 때 주로 사용합니다. 음수를 빨간색으로 표현 또는 괄호로 표현 등등

 

통화/회계

둘은 형식에 차이가 없습니다.

차이점은 아래와 같습니다.

회계는 0을 "–"

통화는 0을 0

같은 점은 아래와 같습니다.

숫자를 읽기 편하도록 세자리 마다 콤마(,)를 넣어줌

 

지수

일반형식으로 지정된 셀에서는 11자리 이상의 숫자는 지수로 변경되어 나타납니다.

지수는 100000일 경우 이를 1.E +05 와 같이 표현합니다.

이를 사용하는 이유는 이론상 가능하나 표기가 어려운 숫자를 표현할 때 주로 사용합니다.

 

텍스트

숫자를 텍스트 형식으로 지정하게 되면 연산을 할 수 없다는 사실을 기억 하셔야 합니다.

 하나 텍스트로 되어 있는 서식에서 수식을 입력한다 한들 수식은 입력 되지 않습니다.

 

기타

기타는 데이터가 어디에도 해당되지 않지만 사용이 되는 양식들을 모아 논 것입니다.

우편번호 형식, 주민번호, 전화번호 등이 있습니다.

 

사용자 지정

사용자 지정은 위에서 알아본 표기되지 않는 다양한 형식들을 직접 설정해서 표시 할 수 있습니다. 간단하게 몇 가지를 해보겠습니다.

 

날짜를 표현하는 포맷을 한번 만들어 볼까요(기본적으로 날짜를 쓰면 됩니다. 하지만 원하는 모습으로 날짜를 표현하기 위해서는 사용자 지정을 사용하게됩니다.)?

 

일단 이것은 알아 두셔야 합니다.

년 표현하려면 "y", 월 표현하려면 "m", 일 표현하려면 "d"

yy : 연도 2자리 표시

yyyy : 연도 4자리 표시

m : 월 표시 (1~12)

mm : 월표시 (01~12)

mmm : 월표시 (Jan~Dec)

mmmm : 월표시 (January~Decembe)

d : 일표시 (1~31)

dd : 일표시 (01~31)

ddd : 영문 요일 표시 (Mon~Sun)

dddd : 영문 요일 표시(Monday~Sunday)

예) 14-01-01 의 형태로 만들려면 "yy-mm-dd"

사용자 지정에 입력을 해주면 됩니다. 아래 처럼 말이죠

 

이번에는 요일을 표현해 볼까요?

ddd => 영어로 요일을 3글자만 표기

값에 2014-01-01입력후 사용자 지정을 ddd로 설정하면 = > Wed

dddd => 영어로 요일을 전체 이름으로 표기

값에 2014-01-01입력후 사용자 지정을 ddd로 설정하면 = > Wednesday

aaa => 한글로 요일을 1글자만 표기

값에 2014-01-01입력후 사용자 지정을 ddd로 설정하면 = > 수

aaaa => 한글로 요일을 전체 이름으로 표기

값에 2014-01-01입력후 사용자 지정을 ddd로 설정하면 = > 수요일

 

사용자 지정에서 숫자를 표현 할 때는?

# : 숫자 (앞자리 0인경우 표시 안됨)

0: 숫자 (앞자리 0인경우 표시됨)

, : 천단위 콤마 표시

 

숫자 뒤에 문자가 붙어서 보이게 하고 싶을 때

사용자 지정의 형식 란에 #,##0 "입력할 문자열"의 형식으로 지정

예) 30이라 입력하면 30개로 표현하려면 아래와 같이 표현하게 됩니다.

#,##0 "개"


 

 

문자 뒤에 문자를 연결하고 싶을때는?

사용자 지정의 형식란에서 @"입력할 문자열"의 형식으로 지정




이렇게 되면 김영란이라고 쓰지만 보여지기에는 김영란사원으로 보여지게 됩니다.^^


하나 알고 있음 좋은거 하나 알려드릴게요!!

만약에 엑셀에서 데이터를 안 보이게 하려면 사용자 지정에서 ;;; 이렇게 입력해보세요!!

그럼 데이터가 뿅하고 안보입니다.

글이 조금이나마 도움이 되셨다면 공감 부탁드립니다.

오늘도 좋은 하루 되세요!

감사합니다.

클릭 클릭 공감 클릭~~


반응형