엑셀에서는 간단하게 변환이 가능한데, 구글스프레드시트에서는 이 기능이 없어 불편했던 차에 검색해보니 같은 불편함으로 해결하신 분들이 있으시네요. 내용을 보고 똑같이 구현해보았습니다. 복잡하지도 않고, 물론 잘됩니다.
동영상으로 만들어 올려드리니 필요하신 분들은 사용하시기 바랍니다.
[구글 스프레드 시트 활용] 숫자를 한글로 변환하여 표현하기 … : https://moond.tistory.com/14
깃허브님 스크립트 소스 주소 : https://gist.github.com/jihunleekr/d175222e68f296470898
numberstring.js ----------------------
/**
* 숫자를 한글발음대로 표기
* 구글 스프레드시트에서는 아래의 함수가 없어서 구현함.
* 한글만 지원. (원래 함수는 한자 등의 다양한 타입을 지원함)
*/
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;
}
'엑셀활용하기' 카테고리의 다른 글
엑셀, 구글스프레드시트 - SUMIFS 함수(두 날짜 사이의 합계를 구하는 방법) (0) | 2019.03.26 |
---|---|
엑셀 DATEDIF, CHOOSE, WEEKDAY 함수 활용하기 (0) | 2019.03.26 |
엑셀(Excel), 구글 스프레드시트(Google Spreadsheet) SUMPRODUCT 함수 활용하기 (0) | 2019.03.25 |
구글독스(Google Docs) 스프레드시트와 구글문서 연결 (0) | 2019.03.24 |
엑셀활용(구글스프레드시트) - 광고비소진일계산, 자동텍스트완성, 평균구하기 (0) | 2019.03.24 |