2013-06-25 3 views
0

THrough 테이블 캡처 확장 웹 페이지에서 HTML 스프레드 시트로 html 테이블을 복사했습니다. 나는 일반적으로 다음이스프레드 시트에서 십진수를 시간으로 변환하는 방법

12:04:00 
로 교체하는 것 :.를 교체 할 경우

12:40:00 

이 점을 변경하려면

12.4 

: 해당 테이블에서 는 전직을위한 소수의 열이

+0

이, 그것은 시간 형식이 아닙니다입니까? –

+0

예 ... 시간을 바꿔서 – user2458719

+0

으로 바꾸고 싶습니다. 그리고'12.34' ** 편집은 어떨까요? ** 잘 작동합니다. –

답변

0

시도해보십시오. Format =>Number =>Time

당신은 Tools =>Script Editor하여 새 스크립트를 열고 에 튜토리얼 행을 삭제입니다 that를 살펴보고 당신은 행의 값을 변경하는 데 적응해야한다. 당신은 모든 필요한 문서 here

을 찾을 수 있습니다 그리고 당신의 코드는 다음과 같이 보일 수 있습니다 :

for each row{ 
    var string = new array(2); 
    //Split the string a the . 
    string = row.split("."); 

    // if the second part is like 4 in 12.4 you set it to 40 
    if (string[1].lenght() == 1) 
     string[1] += 0; 

    // Set the row value to the format you like, here : 12:40:00 
    row.setValue(string[0] + ":" + string[1] + ":00"); 
} 
+0

나는 그걸로 해봤 다. .. 전체 가치를 바꿔 놓고있다. 왜 그런지 모르겠다. .. 12.4가 9:36:00로 바뀌었다. – user2458719

+0

그래서 뭐라 말 .. . 스크립트를 추가하는 방법 .... 그것에 ... 나는 그것을하려고합니다 .. – user2458719

+0

그래서 성공 했습니까? –

관련 문제