콤퓨터 너, 알면알수록

[구글 스프레드 시트]숫자를 한글로 변환

뜻스럼 2023. 9. 13. 14:31

금액을 숫자로 변환해 줌

 

구글 스프레드 시트

확장프로그램

Apps Script

- code.gs (기본코드 다 지움)

- 아래 코드 붙여넣기


function numberstring(num) { 
    
  var namesInSeat = ['', '일', '이', '삼', '사', '오', '육', '칠', '팔', '구'],
      namesInSeats = ['', '십', '백', '천'],
      namesInFourSeat = ['', '만', '억', '조'],
      numArr = num.toString().split('').reverse(),
      numStr = '',
      i
  
  for (i = numArr.length - 1; i >= 0; i--) {    
    if (numArr[i] > 0) {
      numStr += namesInSeat[numArr[i]];
      numStr += namesInSeats[i % 4];
    }    
    if (i % 4 == 0) {
      numStr += namesInFourSeat[parseInt(i / 4)];
    }
  }
  return numStr;
}


- 위에 저장 꾹 눌러줌

마지막으로 위에 [제목없는 프로젝트] 클릭 후 change_number 변경

 


페이지 적용하기

=numberstring(C13) 

(적용할 셀 표기)

끝!!!!