0
두 개의 셀 범위 (시작 시간과 중단 시간)를 입력으로 받아 총 시간을 출력하는 사용자 정의 함수를 작성하려고합니다. 셀이 정상 숫자로 서식이 지정된 경우 (즉, 오후 9시는 0.875로 표시됨)이 함수는 정상적으로 작동합니다. 수식에있는 셀 값이 시간으로 셀 서식을 지정하면 "#NUM!"이라고 표시됩니다. 툴팁은 "error : Overflow"입니다. 형식이 지정되지 않은 상태에서 원시 셀 데이터를 읽는 방법이 있습니까?Google Scripts : 시간 형식이 지정된 셀의 원인 오류 : 오버플로
수식 코드 셀이 날짜 또는 시간 값으로 포맷
function getHoursTest(startRange, stopRange) {
var hours = 0; // define "hours" with start value of 0
var i = startRange.length - 1; // define "i" and assign the position of the last array element
while(i>=0){
hours = hours + ((stopRange[i] - startRange[i])*24);
i--
}
return hours;
}