강좌 및 설정/엑셀 기초

셀 표시형식 ","와 "#,##0"

웹 개발자의 비상 2023. 5. 20. 11:07

셀 표시형식의 숫자를 나타내는 #, 0, ?의 차이점에 대해 이전 강좌에서 알아보았습니다.

셀 표시형식의 기호는 총 11개의 기호가 있습니다. 그 중에서 가장 중요한 것이 지금까지 했던 이 세가지입니다. 그리고 가장 이해하기가 힘들기도 한 녀석들이기도 하고요

그리고 지금하려고 하는 ","또한 매우 중요한 기호입니다. 위의 세가지 기호와 대부분 같이 사용되며 이 ","기호 까지 이해하시게 되면 대부분의 표시형식을 바꾸는 것이 가능하게 됩니다. 나머지는 문자를 붙이는 것이 대부분이니까요

 

, : 천단위 구분기호

"," 는 간단하게 설명하면 천단위 구분기호 입니다.

입력된 숫자가 클경우 천단위 구분기호가 없다면 뒤에서부터 일,십,백,천, 만 ... 하고 다시 찾아가야 되는데 이 번거러움을 없애주는 역할을 합니다. "," 뒤에는 반듯이 세자리의 숫자가 있다는 것을 이미 알고 있기 때문에

첫번째 ","는 천단위,

두번째 ","는 백만단위,

세번째 ","는 10억단위

라는 것을 경험적으로 알고 있습니다. 혹시 그이상도 알고 계신 분들은 은행관련 종사자 분들이나 큰 돈을 만지시는 분들이겠네요. 부럽습니다.

 

다시 돌아가서 셀 표시형식 강좌의 예제를 이어가 보겠습니다.

 

현재 수량 의 셀 서식의 표시형식은 #"개"  입니다. 숫자 옆에 "개"라는 문자를 붙이기 위해 변경했었습니다.

위와 같이 수량을 1000이상으로 바꾸었습니다.

그러고 났더니 영업4팀과 영업5팀은 숫자가 커서 백만개인지 십만개인지 알기가 쉽지 않습니다.

 

기존에 해왔던 방식대로 천단위 구분기호 ","로 구분하기 위해

1. 범위를 지정하고

2. 홈 탭에 표시형식중 ","를 클릭합니다.

 

그러고 나니 천단위 쉼표는 표시되었지만  "개"의 표시가 사라졌습니다.

홈 탭에서 쉼표를 클릭하는 순간 셀 표시형식이 사용자 지정에서 회계 형식으로 바뀌었기 때문에 표시하던 "개"가 없어져 버린 것입니다.

역시 사용자 지정 서식을 사용해야만 하는 것이죠

 

이전 강의에서 #(0,?)는 각각 하나가 하나의 자리수를 나타낸다고 했습니다.

그러니 쉼표 뒤에는 당연히 ### 또는 000 또는 ???가 있어야 되고 앞에도 하나의 자리수가 더 필요합니다.

그리서 최종 서식기호는 #,### 또는 0,000, ?,???가 되야 됩니다. #,###을 사용해 보겠습니다.

 

작성이 후 확인 버튼을 클릭하시면 모두다 우리가 원했던 방식인 천단위 구분 기호가 생기고 "개"의 문자까지 잘 확인 됩니다. 그런데 여기서 주의해야 되는 사항이 있습니다. 천단위 구분기호라고 했는데 영업5팀의 경우 백만단위까지 ","로 구분 했습니다. 즉 ","기호는 천단위만 구분하는 것이 아니고 천단위마다 구분해주는 것입니다.

 

반응형

 

그런데 한가지 문제가 더 있습니다. 만약 영업1팀이 단가가 너무 높아서 1개로 판매하지 못했다고 가정해 보겠습니다. 그래서 수량란에 0을 입력하면 어떻게 될까요? 

이제 예상 가능하실까요?

그렇습니다. #은 불필요한 0을 지운다고 했습니다. 그러니 당연히 "개"만 표시 됩니다.

 

이렇게 되면 이 보고서를 보는 사람은 작성한 사람이 실수로 영업1팀의 수량을 입력하지 않았을 것이라고 판단할 수도 있습니다. 이 경우에는 그래서 반드시 0개로 나오는것이 필요하게 됩니다. 즉 마지막 1의 자리에 표시형식 "#"을 사용하면 안되는 것입니다.

 

그래서 최종 표시형식은 천단위 구분기호가 필요하며 마지막 1의 자리에는 0을 표시할수 있는 기호 "0"이 들어와야 됩니다.

#,##0

다시 바꿔 보겠습니다.

 

그림의 순서로 작성하시면 이제 모든 문제가 해결됩니다.

 

 

그래서 #,##0은 상당히 많은 경우 사용되는 가장 대표적인 표시 기호 입니다.

물론 마지막 자리에 0을 제거하고 싶다면 #,###을 쓰는 것이 좋겠지만 대부분의 경우는 0을 표시해야 되는 상황이 많기 때문입니다. 그 상황 판단은 사용자의 몫이니 판단은 여러분들께서 하셔야 합니다.

 

한가지 추가로 말씀드리면 ITQ 엑셀 시험에서는 대부분 이렇게 셀 표시 형식으로 "개", "원"등을 셀 표시형식으로 표시하라는 문제가 반드시 나오는데 거의 대부분은 #,##0으로 처리하게 됩니다.

728x90