구글스프레드시트 업데이트 시간 자동 표기하기 : 클리앙

<요약>

1. 확장프로그램 - 스크립트를 열어

2. 기존내용대신 아래 코드를 붙여넣으면 끝

function onEdit(e) { var ss = SpreadsheetApp.getActiveSheet();var currentCell = ss.getActiveCell();if( currentCell.getColumn() == 9 ) { var nextCell = currentCell.offset(0,구글스프레드시트업데이트시간자동표기하기클리앙 1);var newDate = Utilities.formatDate(new Date(),"GMT+09:00", "yyyy/MM/dd hh:mm:ss");nextCell.setValue(newDate);}}


<결과> 

아래 사진과 같이 I열에 업데이트 이력을 적을 때 마다 J열에 업데이트 시간이 자동으로 기입됩니다. 

???.png

<한계>
i열에 하나씩 적을땐 문제가 없는데 다른 엑셀이나 다른 열에 있는 내용을 한번에 복사해서 i2부터 i10까지 일괄 붙여넣기 해버리면

j2셀에만 업데이트 되는 한계가 있으니, 하나하나 업데이트 용으로만 쓰시기 바랍니다~ 


<상세 설명>


1. 확장프로그램 - 스크립트를 열어줍니다.


1 ????.png

2. 기존에 적혀 있는 내용을 지우고 위에 적어드린 코드를 복사해서 덮어쓰기 하면 됩니다. 


<처음 해보시는 분들 해당>

3. 위의 스크립트를 저장하고 재생 버튼을 눌러보면 보안 경고가 나옵니다. 

모두 허용해주셔야 합니다

처음 한번만 허용해주시면 그 다음부터 문제없이 사용됩니다. 

아래 사진은 순서대로 캡처한 것이며

권한검토 -> 고급 -> 허용 단계로 해주시면 됩니다. 



??.png


아무거나질문