강좌 및 설정/엑셀 기초

셀 표시 형식 "."(소수점)

웹 개발자의 비상 2023. 5. 20. 17:23

지금까지 가장 어려운 셀 표시형식 기호 4가지를 설명드렸습니다.

이 네 가지( # 0 ? , ) 이후 나오는 기호는 사실 그렇게 어렵지 않습니다. 

 

"."은 우리가 숫자를 사용할 때 사용하는 그 소수점 맞습니다. 소수점을 표현하는것 외에 기능은 없습니다.

다만 "."를 사용할때 숫자로 사용하던  "?" 기호가 큰 역할을 하게 됩니다.

사실 소수점을 사용하지 않을 경우 "?"기호는 그다지 큰 역할을 하지는 못합니다.

물론 셀서식을 좌측이나 가운데 정렬로 바꿀 때는 얘기가 달라지겠지만 엑셀에서 숫자를 가운데 정렬하는 경우는 사실 많지 않습니다. 기본이 우측 정렬로 사용하기 때문이죠

 

그럼 지금까지 해 왔던 방식으로 다시 예제를 보겠습니다.

 

일반 셀 표시 형식

 

지난 강좌와 동일하게 일반(B열)에 입력된 값을 참조하여 C,D,E,F,G열에 넣었습니다. 잘 되지 않는다면 "셀 표시 형식 #, 0, ?"강좌플 참고하여 각열에 B열을 값을 참조해 주세요

 

2023.05.19 - [강좌 및 설정/엑셀 기초] - 셀 표시 형식 #, 0, ?

 

셀 표시 형식 #, 0, ?

셀 표시 형식 숫자를 의미하는 대체 기호 #, 0, ?에 대해 설명합니다. 세계의 기호는 모두 숫자의 1자리를 담당합니다. 2개를 사용하면 10의 자리의 표시 형식을 어떤식으로 할지를 결정합니다. 앞

dance2i.tistory.com

 

그리고 마찬가지로 각셀의 표시 형식을 표 머리글을 참고하여 바꿔줍니다.

C15:C21셀은 셀서식> 사용자지정 > 형식을 #.###
D15:D21셀은 셀서식> 사용자지정 > 형식을 0.000
E15:E21셀은 셀서식> 사용자지정 > 형식을 ?.???

F15:F21셀은 셀서식> 사용자지정 > 형식을 0.???

G15:G21셀은 셀서식> 사용자지정 > 형식을 #,##0.???
로 설정합니다. 

 

 

반응형

이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.

 

결과

 

#.### 0.000 ?.??? 0.??? #,##0.???

 

위와 같이 표시됩니다. 뭔가 복잡해 보이지만 사실 별거 없습니다.

"."은 소수점을 나타내고 "#,0,?"는 숫자 1자리를 의미하기 때문에 위의 모든 서식은 소수점 3자리를 표시하겠다는 것이죠.  그리고 나머지는 "#, 0, ?"의 특성을 잘 생각해 보면 모두 해결됩니다. 하나씩 보겠습니다.

 

  1. 먼저 "."기호를 사용하 셀 서식에서는 무조건 소수점을 표시했습니다. 소수점은 무조건 나온다.
  2. C5셀에서 기호 "#"은 불필요한 숫자 0은 표현하지 않으니 소수점만 나왔고요
    D15셀에서 기호 "0"은 무조건 숫자 0을 표현하니 0.000이 표시됩니다.
    E15셀에서 기호 "?"는 불필요한 숫자 0을  빈칸(공백문자)으로 표시하니 우측에서 3칸 떨어진 곳에 소수점만 표시됩니다.
    F15셀은 1의 자리에 반드시 숫자"0"을 표시하시 하기 때문에 "0.   "으로 표현되죠. C15셀과 E15셀은 숫자 "0"을 표시하지 않기 때문에 이 두 군데의 소수점은 마침표와 헷갈릴 수 있습니다. 여기서 알 수 있는 것이 소수점을 사용할때는 소수점 앞에서는 셀 표시 형식의 기호 "0"을 사용해야 소수점임을 알수 있게 된다는 것입니다.
  3. 16행과 17행은 소수점 1자리의 값이므로 소수점 2번째와 3번째의 0 처리를 없애거나, 표시하거나, 공백처리했습니다.
    이건 모두 이해되리라 생각됩니다.
  4. 18행은 모두 동일합니다. 1의 자리가 숫자 "0"이 아니고 소수점 3자리까지 나와 있으니 달라질 사항이 없습니다.
  5. 19행과 20행의 값은 모두 소수점 4자리입니다.
    혹시 차이가 보이나요. 둘 다 우리가 정한 소수점 3자리를 벗어나고 있죠. 이경우 소수점 4번째 자리에서 반올림하고 있는 것입니다. 이것으로 "소수점 사용 시 정해진 자릿수 이하 자릿수에서 반올림한다"도 알 수 있습니다.
  6. 21행의 값은 숫자가 백만이 넘었습니다. 이경우에는 천 단위 구분기호를 넣어줘야 숫자 확인이 쉽습니다. 천 단위 구분기호는 콤마(,)였죠. 그래서 천 단위를 넘어가고 소수점이 있어야 한다면 결론적으로 G열의 표시 형식 #,##0.???을 사용하는 것이 가장 좋은 형태가 되는 것이죠.

소수점 이하를 #으로 사용하지 않고 "0" 또는 "?"로 사용하는 가장 큰 이유는 소수점의 자리를 맞추기 위해서입니다. 위의 경우를 보면 소수점 이하를 #을 사용한 경우는 시력이 좋지 않은 사람한테는 콤마와 구분되지 않고 소수점을 보 못한 사람한테는 숫자를 오해해서 큰 수와 작은 수를 잘못 인지하게 될 수 있기 때문입니다.

 

소수점 이하에 셀 표시 기호 0과 ?를 사용하는 이유

 

 

 

 

 

728x90

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

셀 표시 형식 "_"  (0) 2023.05.21
셀 표시 형식 %  (0) 2023.05.21
셀 표시 형식 "0,"와 "0,," 그리고 "#,##0,"  (0) 2023.05.20
셀 표시 형식 ","와 "#,##0"  (0) 2023.05.20
셀 표시 형식 ##, 00, ??  (1) 2023.05.19