Google Forms는 모든 종류의 양식, 설문조사 및 작업 제출 양식을 만들기 위한 훌륭한 도구입니다. 원하는 대로 편집하고 다른 사람들이 작성하도록 온라인에 게시할 수 있는 미리 디자인된 양식이 많이 포함된 무료 도구입니다.
그러나 때로는 필요에 맞게 원래 템플릿을 변경해야 합니다. 처음부터 새 양식을 만드는 대신 이미 제출된 양식을 언제든지 편집할 수 있습니다. 이 기사에서는 어떻게 할 수 있는지 설명합니다.
제출된 양식 변경
Google 설문지 템플릿은 미리 디자인되어 있지만 게시하기 전에 직접 변경할 수 있습니다. 게시한 후에도 변경할 수 있습니다. 해야 할 일은 다음과 같습니다.
방법 1 – 편집 링크 설정
첫 번째 방법을 사용하면 나중에 양식의 정보를 변경하는 데 사용할 수 있는 편집 링크를 만들 수 있습니다. 처음으로 양식을 제출하기 전에 수정 응답 링크를 설정해야 나중에 변경할 수 있습니다.
- 필요한 Google 양식을 엽니다.
- 문서의 오른쪽 상단 모서리에 있는 큰 "보내기" 버튼 왼쪽에 있는 설정 아이콘을 클릭합니다.
- 새 창이 나타나면 "제출 후 편집" 상자를 선택하여 편집 링크를 만듭니다. "저장"을 누르십시오.
- 작은 눈 아이콘을 클릭하여 원하는 정보를 입력하면 "응답 수정"이라는 링크가 표시됩니다.
- 이전에 제출한 정보를 편집하려면 링크를 클릭하십시오.
- 링크를 복사하여 PC에 저장하면 언제든지 양식을 편집할 수 있습니다.
이 방법은 단일 Google 양식 응답을 편집할 때 잘 작동하지만 여러 응답을 처리하는 경우 상황이 조금 더 복잡해집니다. 다음은 고유한 편집 링크를 설정하기 위해 수행해야 하는 작업입니다.
방법 2 – 스크립트 만들기
- 먼저 이미 가지고 있는 응답으로 스프레드시트를 만들어야 합니다. "응답" 탭을 클릭한 다음 작은 녹색 스프레드시트 아이콘을 클릭하십시오.
- 양식 응답 스프레드시트를 엽니다. "도구"를 클릭하고 "스크립트 편집기"를 선택합니다.
- 스크립트를 열 때 나타나는 텍스트를 삭제합니다.
- 다음 스크립트를 스크립트 편집기에 복사합니다.
function assignEditUrls() {var form = FormApp.openById('폼 키가 여기에 갑니다');
var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('귀하의 응답 Google Sheet 이름이 여기에 표시됩니다. – 파일 이름이 아닌 탭 이름입니다.');
var 데이터 = sheet.getDataRange().getValues();
var urlCol = URL이 입력되는 열 번호를 입력하십시오.
var 응답 = form.getResponses();
var 타임스탬프 = [], URL = [], resultUrls = [];
for (var i = 0; i < 응답.길이; i++) {
timestamps.push(responses[i].getTimestamp().setMilliseconds(0));
urls.push(응답[i].getEditResponseUrl());
}
for (var j = 1; j < data.length; j++) {
resultUrls.push([data[j][0]?urls[timestamps.indexOf(data[j][0].setMilliseconds(0))]:”]);
}
sheet.getRange(2, urlCol, resultUrls.length).setValues(resultUrls);
}
- 각 보고서에 대해 올바른 양식 키로 명령('양식 키가 여기에 표시됨')을 변경합니다.
- 양식 키는 주소 표시줄에 있는 글자입니다. 스크립트 편집기에서 필요한 행에 복사하여 붙여넣습니다.
- 그런 다음 시트 이름을 복사하여 붙여넣어 '귀하의 응답 Google 시트 이름이 여기에 표시됩니다'를 대체합니다. – 파일 이름이 아닌 탭 이름이 필요합니다.'
- 완료되면 스크립트 편집기에서 var urlCol 행을 편집해야 합니다. 스프레드시트의 첫 번째 빈 열 번호를 입력합니다. 우리의 경우 8입니다.
- 스크립트를 저장하고 이름을 입력합니다.
- 모든 것을 설정했으면 스크립트에 대한 기능을 실행하고 "assignEditUrls"를 선택하십시오.
- 권한을 검토하고 계정에서 스크립트를 사용하도록 허용합니다.
- 스프레드시트로 돌아가면 모든 항목에 고유한 링크가 있음을 알 수 있습니다.
- 링크를 클릭하면 언제든지 각 링크를 편집할 수 있습니다.
- 고유한 링크를 얻기 위해 양식에 더 많은 결과를 추가할 때마다 스크립트를 실행하십시오.
이 간단한 방법을 사용하여 시간 절약
두 번째 방법은 스크립트를 생성해야 하지만 이 스크립트는 자동으로 대부분의 작업을 수행합니다. 스크립트를 만드는 것이 복잡해 보일 수 있지만 그렇지 않습니다. 설정하는 데 몇 분 밖에 걸리지 않으며 한 번 설정하면 동일한 스크립트를 원하는 만큼 재사용할 수 있습니다. 그러면 각 양식에 대한 직접 링크가 표시되므로 필요할 때마다 모든 결과를 변경할 수 있습니다.
Google 설문지를 사용한 적이 있습니까? 이미 제출된 양식을 변경하는 다른 방법을 알고 있습니까? 아래 댓글 섹션에서 커뮤니티와 지혜를 공유하십시오.