데이터 분석, 차트 작성, 전달을 위한 도구를 갖춘 Microsoft 스프레드시트 소프트웨어 제품군입니다.
말씀해 주신 내용처럼 ₩ 값에 따라서 다른 텍스트를 불러오게 하기 위해서는 VBA 매크로로 만들지 않는 이상 어렵습니다.
수식에
="일금"&numberstring(***,1)&"정"
으로 입력할 경우 원하시는 결과가 나올 수는 있지만, 자동입력으로는 적용이 어렵습니다.
안녕하세요.
엑셀문서를 만들고, 여러 항목의 원화금액합계를 문서의 하단에 작성하였습니다.
그리고, 이 원화금액합계를 문서의 상단에 자동으로 표시되도록 하면서, 동시에 원화금액합계에 괄호가 쳐지도록 하고싶은 데, 어떻게 하면 될까요 ?
또 한 가지는 숫자로 표현된 금액을 한글로 표현하는 방법도 있을까요 ?
가령, ₩7,890,000이 합계금액이면 이것을 일금칠백팔십구만원정 이라고 표시를 하고싶다는 의미입니다.
고수님들 의견주시면 감사하겠습니다.
데이터 분석, 차트 작성, 전달을 위한 도구를 갖춘 Microsoft 스프레드시트 소프트웨어 제품군입니다.
잠긴 질문. 이 질문은 Microsoft 지원 커뮤니티에서 마이그레이션되었습니다. 질문이 도움이 되었는지 여부에 대해 응답할 수는 있지만, 메모나 회신을 추가하거나 질문을 따를 수는 없습니다.
질문 작성자가 수락한 답변
말씀해 주신 내용처럼 ₩ 값에 따라서 다른 텍스트를 불러오게 하기 위해서는 VBA 매크로로 만들지 않는 이상 어렵습니다.
수식에
="일금"&numberstring(***,1)&"정"
으로 입력할 경우 원하시는 결과가 나올 수는 있지만, 자동입력으로는 적용이 어렵습니다.
질문 작성자가 수락한 답변
안녕하십니까? DukeChoi 님
Microsoft Community 사이트를 방문해 주셔서 감사합니다.
문의 하신 Excel에서 자동 괄호에 대해 안내를 드리겠습니다.
먼저 말씀해 주신 자동 괄호의 경우 Excel의 기본 기능으로는 적용이 어렵습니다. 예상하기로는 VBA 매크로를 통해서 만들어 줘야하지만 VBA 매크로의 경우 프로그래밍으로 개인이 만들기는 어렵고 지원도 MSDN 개발자 포럼에서 도움을 드리고 있습니다.
http://msdn.microsoft.com/ko-kr/office/
http://social.msdn.microsoft.com/Forums/vstudio/ko-KR/home?forum=visualbasicko
숫자를 한글로 나타내는 경우 NumberString이라는 함수를 사용하면 됩니다.
예를 들어 7890000이라는 숫자 데이터가 있다면, =Numberstring(7890000,1)&"원정"으로 입력해 주시면 됩니다.
http://support.microsoft.com/kb/2690838/ko
숫자 뒤에 오는 인수 값이
1일 때 =NUMBERSTRING(123456,1) '십이만삼천사백오십육'
2일 때 =NUMBERSTRING(123456,2) '壹拾貳萬參阡四百伍拾六'
3일 때 =NUMBERSTRING(123456,3) '일이삼사오육'
와 같이 표시가 됩니다.
추가적인 내용이 있다면 하단의 [응답] 버튼을 눌러 회신해주시기 바랍니다.
제시해 드린 답변이 도움이 되었기를 바랍니다.
응답이 문제 해결에 도움이 되었다면, 아래에 있는 답변으로 [표시] 버튼을 눌러 주시기 바랍니다. 이는 유사한 증상을 겪는 다른 사용자들에게 도움이 될 수 있습니다.
감사합니다.
도움이 되셨다니 다행입니다.
좋은 하루 되시기 바랍니다.
감사합니다.
너무 유용하게 사용하겟습니다.
회신 감사드립니다.
한 가지 추가질문이 있는 데, numberstring함수를 사용해서 다른 칸의 금액을 불러오기는 해서 가령 구백이십팔만원이라는 게 자동으로 작성이 되었는 데, 이 구백이십팔만원이라는 문구에 "일금"구백이십팔만원"정"이라는 단어를 추가할 수는 없는지요 ?
칸을 달리해서 작성하면 되는 데, 혹시 가능한가해서 문의드립니다.