【 함수 요약 】
한글이나 한자/갖은한자로 입력된 숫자를 아라비아 숫자로 변환함
숫자한자 : 零一二三四五六七八九十百千萬
갖은한자 : 壹貳參肆伍陸柒捌玖拾佰仟
다른한자 : 陌阡万
이 함수는 EGTools 추가기능에서 지원하는 함수입니다.
【 적용 버전 】
Windows용 : 모든버전
【 함수 구문 】
= HANTONUMBER ( Text , [Number_only] ) |
【 함수 인수 】
인수명 | 옵션 | 기본값 | 설 명 |
Text | 필수 | 없음 | 아라비아 숫자로 변환하려는 문자가 포함된 문자열 |
Number_only | 선택 | True | 생략하거나 True로 지정하면 아라비아 숫자만, False로 지정하면 앞에 "금"까지의 접두어와 뒤에 있는 "원"부터의 접미어를 포함 |
【 함수 상세 설명 】
Number_only를 생략하거나 True로 지정하면 숫자만 추출하여 숫자로 변환
Number_only를 False로 지정하면 "일금" 또는 "금"이 포함되어 있으면 앞에, "원"이나 "원정"을 포함되어 있으면 뒤에 연결하고 천단위 구분기호가 추가된 문자열로 변환
【 함수 오류 설명 】
숫자로 변환할 내용을 찾지 못하면 결과는 0
일부 숫자에 해당하는 내용을 나열한 경우 합산되는 오류 있음 (예,HANTONUMBER("일일이") = 4)
정상적이지 않은 숫자에는 잘못된 결과가 도출됨 (예, HANTONUMBER("억만금을 준대도", False) = "금100,010,000")
-> 변환이 필요한 부분에만 사용하도록 권장함
【 함수 사용시 주의사항 】
숫자가 아닌 입력값은 잘못된 결과가 나오므로 반드시 필요한 부분에만 사용할 것을 권장함
【 함수 사용 예제 】
=HANTONUMBER("일금일천만원을 정히 영수함") : 10000000
=HANTONUMBER("일금일천만원을 정히 영수함", False) : 일금10,000,000원
'EGTools - 전용 함수' 카테고리의 다른 글
US32TODEC 함수 (0) | 2022.11.16 |
---|---|
COMPARELIST 함수 (0) | 2022.11.16 |
TOSOLAR 함수 (0) | 2022.11.16 |
TOLUNAR 함수 (0) | 2022.11.16 |
TEXTBETWEEN 함수 (0) | 2022.11.16 |