엑셀 셀서식 #,##0__- 랑 #,##0_- 랑 차이가 먼가요?
엑셀 셀서식 #,##0__- 랑 #,##0_- 랑 차이가 먼가요?
#,##0__- 랑 #,##0_- 랑 차이가 먼가요?
← 목록으로 돌아가기
#,##0__- 랑 #,##0_- 랑 차이가 먼가요?
엑셀 셀서식에서 `#,##0__-` 와 `#,##0_-` 두 가지를 비교해보셨네요. 실행 결과 차이가 궁금하신 거죠?
두 서식 모두 숫자를 천 단위 구분기호(콤마)와 함께 정수 형태로 표시해요. 그런데 `_`(언더바) 뒤에 오는 문자는 '빈칸 공간'을 의미해서, 글자폭만큼 공백을 만들어주고 그 뒤에 오는 문자를 오른쪽에 표시하게 돼요.
- `#,##0__-` 여기서 `__`는 언더바 2개, 즉 빈칸 공간이 두 칸이 생기고 그 뒤에 마이너스(-)가 붙어요. 숫자의 오른쪽에 마이너스 기호가 빈칸 두 칸만큼 띄어서 붙는 겁니다.
- `#,##0_-` 는 언더바 1개만 있어서 빈칸 공간이 한 칸만 생기고 그 뒤에 마이너스가 붙죠. 그래서 오른쪽 공간이 조금 더 좁아요.
그래서 숫자와 마이너스 사이 띄어쓰기가 다르게 느껴지는 거예요. 실행 결과에서 `1,111(빈칸)-` 와 `1,111(빈칸)` 처럼 보이는 건, 첫 번째는 마이너스가 조금 떨어져 있고, 두 번째는 마이너스 없이 자리만 확보된 경우입니다.
즉, 이 차이는 '빈칸 수' 차이 때문이고, 숫자 표현 자체는 같아요. 빈칸을 넣는 이유는 보통 표의 서식을 일정하게 맞추기 위해서라서 크게 걱정하지 않으셔도 됩니다.