블로그 댓글 중 소수를 한글로 표기하는 방법에 대한 질문이 있었다.
"123,123.52"를 "일십이만삼천일백이십삼점오이"로 변환하는 방법에 대한 질문이었는데 그 때는 잘 몰라서 그랬는지, 잘못생각했는지 상당히 복잡하게 답변을 달아놨더랬다.
소수점을 기준으로 정수부와 소수부를 나누고 각각 한글로 변환한 다음에...... 쩝...
오늘 다시 이것저것 실험해보다 간단한 방법을 알게되서 여기에 정리한다. ^^;;
먼저 text()함수와 서식 [dbnum4]를 이용해서 소수부분을 읽고 .(점)이 찍히는 것만 substitute()함수로 "점"이라는 텍스트로 바꿔주는 방법을 사용했다.
'Excel > 엑셀 팁(TIP)' 카테고리의 다른 글
엑셀] 특정 열에서 입력시 한글 또는 영어로 입력 제한 (0) | 2016.09.12 |
---|---|
엑셀TIP] 세로로 셀 병합하지 않고 비슷한 효과주기 (0) | 2016.09.09 |
엑셀TIP] 제목표시줄에 파일 경로 표시하기 (0) | 2016.09.08 |
엑셀TIP] Alt + Enter로 여러 줄로 입력된 데이터 나누기 (3) | 2016.09.05 |
엑셀TIP] 셀 병합 해제하고 데이터 일괄 입력하기 (9) | 2016.08.23 |
엑셀TIP] 여러 파일 한꺼번에 열기 (0) | 2016.07.06 |
엑셀TIP] 행 / 열 숨기기로 필요한 부분만 남기기 (0) | 2016.07.05 |
엑셀TIP] 열 숨기기 취소 단축키(Ctrl+Shift+0) 문제 (2) | 2016.07.04 |
엑셀TIP] 숫자 오른쪽으로 여백 설정하기 (1) | 2016.07.04 |
엑셀] 함수로 시스템 정보 구하는 방법 (0) | 2016.07.02 |
댓글