본문 바로가기
Excel/엑셀 기본, 서식

엑셀] 숫자 표시하기 (한글로, 한자로, 자리 맞춰서)

by excelnote2 2014. 2. 28.


엑셀에서 숫자를 표현하는 여러가지 방법


일반적인 엑셀 계산에서는 잘 사용하지 않지만, 

보고서나 문서를 작성 할 때 몇가지 형태로 숫자를 표현해야 할 때가 있다. 

숫자를 한글이나 한자로 표기하는 형태도 있고, 001, 002처럼 자릿수를 맞춰서 보여줘야 하는 경우도 있다. 



이런 것들은 [셀서식- 사용자 지정]에서 정할 수 있다. 


셀서식에서 "0"은 숫자를 표현하되 자릿수를 의미한다. 

셀서식이 "000"이라면 세자리로 숫자를 표현하는 것이다. 





만약 소수점 둘째자리까지 표현해야 하는 경우라면

셀서식을 "#.00"으로 설정한다.

이 경우 입력한 숫자가 자연수라도 소수점 둘째자리까지 보여주지만,

소수점 셋째자리까지 입력해도 반올림해서 둘째자리까지만 보이므로 주의가 필요하다










셀서식에서 "#"은 자릿수를 지정할 때 사용한다. 


화폐단위로 표시를 하고 싶다면 "\#,###" 으로 지정한다.

이렇게 단순하게 화폐단위만 표시하는 경우는 [홈 탭 - 표시형식]에서 "회계"로 지정하는 것도 가능하지만


화폐기호와 숫자 사이를 한 칸 띄운다던지





엑셀에 입력된 숫자는 변경하지 않고 보이는 숫자의 단위만 줄일 수도 있다. 


천단위에서 숫자를 보여주려면 "#,###," 

백만단위에서 보여주려면 "#,###,," 


이렇게 쉼표만 끝에 찍어주면 된다. 

(이 경우 보여주는 직전 자리에서 반올림한다. )









숫자를 한글로 표현하는 방법으로는


NUMBERSTRING 함수를 사용하는 방법이 있다. 함수마법사에는 없는 함수이지만, 

제일 간단하게 사용할 수 있는 방법이고 숫자를 한글로 표현할 때(아래 3행처럼 일이삼....) 유용한 방법이다. 





비슷한 방법으로 TEXT 함수를 이용할 수도 있다.





TEXT 함수에 두번째 인자로 전달한 [DBNUM4]를  [셀서식 - 사용자 지정]에서 지정해도 같은 결과를 얻을 수 있다. 



(셀서식에 [DBNUM4]만 입력해도 그 뒤에 "G/표준" 덧붙여져서 저장된다)



숫자 앞 뒤에 텍스트를 덧붙여서 금액으로 표시할 때 셀서식에 

[DBNum4][$-412]"일금"G/표준"원정" 이라고 입력한다







댓글