숫자로 된 금액을요 한글로 변환하는 수식 활용에서요..
2003 엑셀에서는 조단위까지 설정을 해두어도 적용 대상 셀의 내용이 기재된 금액부터 표기가 되는데요.. 2007 엑셀에서는 조단위 설정에서부터 표기가 됩니다.
예. (설정을 "조" 단위까지 해두었습니다.)
==>.2003엑셀에서는 A1셀에 230,000 이라고 기입을 하면요
금액: 일금이십삼만원정 ===> 이렇게 나왔는데요...
==>2007엑셀에서는 같은 수식을 걸었는데요....
금액:일금일백일십일백일십이십삼만일천일백원정 =====> 요런식으로 나옵니다... 왜 같은 수식을 걸었는데...서로 다른 값을 내보내는 걸까요?? 호환의 문제일까요???
아시는 분 있으면 좀 가르쳐 주세요...제발..
들어가 있는 셀 수식 내용입니다. 제가 한건 아니구요..아는 동생이 해준건데... 2003에서는 잘 나오는뎅...2007에서 다운받아쓰면 위에처럼 나와요...
="금 액 : 일금"&SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(NUMBERSTRING(LEFT(RIGHT("0"&A24,15),1),1)&"백"&NUMBERSTRING(LEFT(RIGHT("0"&A24,14),1),1)&"십"&IF(LEFT(RIGHT("000"&A24,15),3)="000","",NUMBERSTRING(LEFT(RIGHT("0"&A24,13),1),1)&"조")&NUMBERSTRING(LEFT(RIGHT("0"&A24,12),1),1)&"천"&NUMBERSTRING(LEFT(RIGHT("0"&A24,11),1),1)&"백"&NUMBERSTRING(LEFT(RIGHT("0"&A24,10),1),1)&"십"&IF(LEFT(RIGHT("0000"&A24,12),4)="0000","",NUMBERSTRING(LEFT(RIGHT("0"&A24,9),1),1)&"억")&NUMBERSTRING(LEFT(RIGHT("0"&A24,8),1),1)&"천"&NUMBERSTRING(LEFT(RIGHT("0"&A24,7),1),1)&"백"&NUMBERSTRING(LEFT(RIGHT("0"&A24,6),1),1)&"십"&IF(LEFT(RIGHT("0000"&A24,8),4)="0000","",NUMBERSTRING(LEFT(RIGHT("0"&A24,5),1),1)&"만")&NUMBERSTRING(LEFT(RIGHT("0"&A24,4),1),1)&"천"&NUMBERSTRING(LEFT(RIGHT("0"&A24,3),1),1)&"백"&NUMBERSTRING(LEFT(RIGHT("0"&A24,2),1),1)&"십"&NUMBERSTRING(RIGHT(A24,1),1),"영천",""),"영백",""),"영십",""),"영","")&IF(A1=0,"영","")&"원정"&TEXT(A24," ( ₩#,##0 )")
좀 도와주세요...
첫댓글 =CONCATENATE("합계금액 : ",NUMBERSTRING(A24,1),"원정("&WON(A24),".-)")
고맙습니다...아주 간단한 수식이 있었네요...감사해요
저도 잘 쓰겠습니다.