구글시트 시간 자동입력 함수 설정법
구글 시트(Google Sheets)는 데이터 관리 및 분석을 위한 강력한 도구입니다. 특히, 데이터 입력 시 특정 시간이나 날짜를 자동으로 기록하는 기능은 업무의 효율성을 크게 높일 수 있습니다. 이번 글에서는 구글 시트에서 시간 자동 입력 기능을 설정하는 방법에 대해 자세히 알아보도록 하겠습니다.

구글 시트에서 시간 자동 입력 설정하기
시간 자동 입력 기능은 사용자가 데이터를 입력하는 즉시 그 시점의 시간을 기록할 수 있게 도와줍니다. 이를 통해 변경 사항을 쉽게 추적하며, 업무 기록을 관리하는 데 유용합니다. 설정 방법은 다음과 같습니다.
1. Apps Script 열기
먼저 구글 시트를 준비한 후, 상단 메뉴에서 확장 프로그램을 클릭하고 Apps Script를 선택합니다. 이곳에서 스크립트를 작성하여 자동 입력 기능을 구현할 수 있습니다.
2. 스크립트 코드 입력
다음으로 아래 코드를 Apps Script 편집기에 입력합니다:
function onEdit(e) {
var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
var currentCell = sheet.getActiveCell();
var currentValue = currentCell.getValue();
if (currentCell.getColumn() == 2) { // B열에서 입력을 감지
var timestampCell = currentCell.offset(0, -1); // A열에 시간을 기록
var timestamp = Utilities.formatDate(new Date(), "GMT+09:00", "yyyy/MM/dd HH:mm:ss");
timestampCell.setValue(timestamp);
}
}
입력한 코드는 B열에 데이터를 입력할 시, A열에 자동으로 현재 시간이 기록되도록 설정하는 것입니다. 원하는 열로 변경할 수 있으며, 시간 형식도 사용자에 맞게 수정 가능합니다.
3. 스크립트 저장
코드를 입력한 후, 저장 아이콘을 클릭해 스크립트를 저장합니다. 만약 처음 실행하는 경우 권한 요청이 발생할 수 있으니, 요청된 권한을 모두 허용해 주시기 바랍니다.
시간 자동 입력 활용 방법
이 기능을 활용하면 다양한 업무에 도움이 됩니다. 예를 들어:
- 팀원들이 데이터를 입력할 때, 각 입력 시각을 기록하여 변경 이력을 관리할 수 있습니다.
- 회의록이나 작업 일지를 작성할 때, 각 항목의 입력 시간을 자동으로 기록하여 더 정확한 기록을 유지할 수 있습니다.
- 프로젝트 관리 시, 작업 완료 시간을 자동으로 기록하여 진행 상황을 쉽게 추적할 수 있습니다.
주의사항
시간 자동 입력 기능 사용 시 몇 가지 유의해야 할 점이 있습니다. 예를 들어, B열에 여러 개의 셀을 복사하여 붙여넣을 경우, 첫 번째 셀의 입력만 감지될 수 있는 제한이 있습니다. 따라서 Bulk 입력을 할 때는 한 셀씩 입력하는 것이 바람직합니다.

결론
구글 시트에서 시간 자동 입력 기능은 데이터 관리의 효율성을 극대화하는 중요한 도구입니다. 위의 단계를 따라 스크립트를 설정하면, 입력 시각을 손쉽게 기록할 수 있으며, 업무의 품질을 높이는 데 큰 도움이 될 것입니다. 다양한 분야에서 활용 가능하므로, 필요에 맞게 조정해 보시기 바랍니다. 데이터 기록의 정확성을 확보하고자 한다면, 지금 바로 이 기능을 시도해 보세요!
자주 묻는 질문과 답변
구글 시트에서 시간 자동 입력 기능은 어떻게 활성화하나요?
시간 자동 입력 기능을 활성화하려면, 먼저 구글 시트의 상단 메뉴에서 확장 프로그램을 클릭한 후, Apps Script를 선택하여 스크립트 편집기에 코드를 입력하면 됩니다.
입력 시 시간이 자동으로 기록되지 않는 이유는 무엇인가요?
자동 입력 기능이 작동하지 않을 경우, 스크립트의 설정이나 권한 승인 문제일 수 있습니다. 코드가 올바르게 입력되었는지 확인하고, 필요한 권한을 모두 허용했는지 점검해 보세요.