강좌 및 설정/엑셀 기초

셀 표시 형식 #, 0, ?

웹 개발자의 비상 2023. 5. 19. 18:36

앞서 셀 표시 형식을 왜 사용자지정으로 만들고 사용하는지에 대해 설명드렸습니다.

 

셀에 입력할 수 있는 것을 크게 나누면 숫자와 문자로 나누어집니다.

셀 표시형식에서 문자는 그냥 입력하는 것 데로 표시하면 되니 문제가 되지 않습니다.

하지만 숫자의 경우 0은 사실 없다는 뜻이기 때문에 표시를 할 것이냐 안 할 것이냐라는 문제가 생기게 됩니다.

누군가는 물건을 0개 팔았다고 표현할 수 있으며 누군가는 표현할 필요가 없다고 생각할 수도 있으니까요

 

먼저 셀서식에서 문자를 나타내는 대체 기호는 @입니다. 이걸로 끝입니다.

 

다만 셀서식에서 숫자를 나타내는 기호는  #, 0, ? 가 있습니다.

세 가지가 있다는 것은 각가 다른 게 쓰인다는 것이겠죠

 

예제 파일을 열고 다음 작업을 합니다.

 

#의 형태 만들기

  1. C15셀을 클릭하연 선택합니다.
  2. 수식입력줄에서 B14셀을 참조한 후 F4키를 3번 눌러 열고정 형태로 혼합참조합니다.
  3. 하단 행으로 자동 채우기
  4. 우측 열로 자동 채우기

작업한 형태를 확인하면 B열은 모두 셀 표시 형식이 일반인 상태이며 C,D,E열은 값으로 B열의 값을 참조하고 있습니다

당연히 참조를 했으니 B16셀의 값을 변경하면 C15,D15,E15셀의 값도 변경될 것입니다.

14행을 참고하여

C15:C17 범위는 셀 표시 형식을 #으로

D15:D17 범위는 셀 표시 형식을 0으로

E15:E17 범위는 셀 표시 형식을 ?표로 만들겠습니다.

 

셀 표시 형식 변경

 

그림의 순으로 C15:C17셀의 표시 형식을 #으로 변경했습니다.

D15:D17 범위와  E15:E17 범위도 같은 방법으로 0, ?표로 변경해 주세요

 

 

반응형

 

 

결과 #,과 ?의 표시 형식일 경우 0이 표현되지 않습니다. 0 기호로 입력한 서식에서만 0이 표현되었습니다.

즉 숫자를 표시하는 #, 0, ? 기호는 셀값에 입력된 0의 값을 어떻게 표현할 것인지를 결정합니다.

정리

# : 불필요한 숫자 0을 표현하지 않는다(없애버림)

0 : 무조건 숫자 0을 표현한다.

? : 불필요한 숫자 0을 빈칸으로 채운다.(spacebar로 채운다)

 

그리고  #, 0, ?  는 각각 숫자의 자리수 하나를 의미합니다.

 

#, 0, ? : 숫자 1의 자리를 의미합니다.

##, 00, ?? : 숫자 10의 자리 입니다.

###, 000, ??? : 숫자 100의 자리입니다.

 

대체기호 자리수

 

# 또는 0 또는 ? 가 한 개 더 추가된다면 천의 자리가 되겠지요..

오른쪽에서부터 각각의 기호가 그 자릿수에 있는 숫자의 표시 형식을 어떻게 할지를 판단하게 됩니다. 그리고 각 자리 수에는 0~9을 수가 들어 올 수 있습니다.

 

현재 셀 표시 형식으로 결정한 것은 1의 자리 입니다. 그런데 16행을 보게 되면 모두 100이 표현되고 있습니다.

각각의 셀 표시형식에 #한개, 0한개, ? 한개를 입력했으니 1의 자리만 나와야 되는게 아닌가? 라고 생각할 수 있습니다.

그런데 모두 잘 나오고 있죠. 이유는 #, 0 , ? 각가 1자리로 표시 형식을 입력해 놓은 것은 1의 자리만 표시하겠다는 것이 아니라 1의 자리만 내가 표시하고 싶은 형태로 표현하겠다는 의미입니다.

10 이상의 수는 원래 표시하던 데로 표시하고, 1의 자리의 수 즉 숫자 0만 표시할지 말지를 결정하겠다는 것이죠

 

자 그러면 #을 2개 이상 사용하던 지, 0을 2개 이상 사용하던지, ?를 2개 이상 사용하던지 어차피 숫자 0만 표시할지 말지를 결정하는데 2개 던지 1개 던지 무슨 의미가 있지? 라는 의문이 다시 들 수 있습니다. 그 의문은 다음 강좌로...

 

 

셀 서식으로 표현하기.xlsx
0.01MB
셀 표시 형식의 기본.pptx
0.04MB
셀서식의 이해.xlsx
0.01MB

 

 

728x90

'강좌 및 설정 > 엑셀 기초' 카테고리의 다른 글

셀 표시 형식 ","와 "#,##0"  (0) 2023.05.20
셀 표시 형식 ##, 00, ??  (1) 2023.05.19
셀 표시 형식의 이해 및 사용예  (0) 2023.05.19
혼합참조  (1) 2023.05.11
상대참조와 절대참조  (1) 2023.05.11