Google 양식 응답을 다른 시트에 쉽게 저장하는 방법
잡집 / / December 02, 2021
Google Forms는 설문조사를 수집하는 데 가장 인기 있는 서비스 중 하나이며 그 이유를 쉽게 알 수 있습니다. 에서 조건부 논리 추가 에게 파일 업로드, 설문지는 측량사와 교사 모두에게 유용합니다. 그러나 당신의 파워 유저가 알아야 할 것은 시트의 모든 응답을 분류하고 분석하는 것은 고통스러운 일입니다. 특히 응답이 많은 경우에는 더욱 그렇습니다.
![Google 양식 응답을 다른 시트에 쉽게 저장하는 방법 1](/f/9519bf727d4ce1c73b682d20a1d08915.jpg)
답변을 기반으로 각 Google Form 응답을 다른 시트에 자동으로 저장할 수 있다면 더 간편하지 않을까요?
글쎄요, 거의 2020년이고 모든 정렬 및 분석을 수동으로 수행해야 한다면 난감할 것입니다. Google 스프레드시트의 쉬운 공식과 기능 덕분에 모든 설문지 응답을 개별 시트에 저장하는 작업이 간단합니다.
응답을 분리하는 방법을 파악하기만 하면 됩니다. 조건(단일 조건 또는 다중 조건)을 파악했다면 다음 단계는 매우 간단합니다.
시작하자.
방법 1: 쿼리 사용
이 방법은 Google Sheets의 Query 기능을 사용합니다. 모르는 사람들을 위해 이 기능은 간단한 SQL과 유사한 쿼리를 사용하여 기본 설정에 따라 테이블 데이터를 정렬합니다.
Sum 및 Avg와 같은 수학 공식에서 Contains 및 Like와 같은 절 사용에 이르기까지 많은 실험을 할 수 있습니다. 물론 이러한 조건을 충족할 데이터 범위를 선택할 수 있습니다.
완료되면 응답을 다른 시트에 넣을 수 있습니다.
따라서 열 A의 평균을 찾아야 하는 경우 쿼리는 다음과 같습니다.
=쿼리(A1:A12, "평균(A) 선택")
다음은 충족해야 할 몇 가지 조건입니다.
- 쿼리는 따옴표로 묶어야 합니다.
- 그렇지 않은 경우 쿼리에 셀 값에 대한 참조가 포함되어야 합니다.
- 열 값은 부울, 문자열 또는 숫자여야 합니다.
이 방법은 양식 값을 기반으로 한 초기 설정만 필요합니다. 테스트의 초기 결과에 만족하면 양식을 대중과 공유할 수 있습니다.
스프레드시트의 쿼리 기능을 사용하여 Google 양식 응답을 저장하는 방법
1 단계: Google 설문지를 열고 설문지를 만듭니다. 우리의 경우 도시 이름에 따라 데이터를 분리하기 위해 객관식 질문(MCQ)이 있는 양식을 만들었습니다.
![Google 양식 응답을 다른 시트에 쉽게 저장하는 방법 1](/f/bde8e653fb3b4a15cd32bbdd2bfcbc26.png)
완료되면 응답 탭으로 이동하여 작은 시트 아이콘 옆에 있는 점 3개로 된 메뉴를 클릭합니다.
![Google 양식 응답을 다른 시트에 쉽게 저장하는 방법 2](/f/f4b91e2af2158831979eeb79a8cee8c4.png)
메뉴에서 응답 대상 선택을 선택하고 새 스프레드시트 만들기를 클릭합니다. 시트에 기억하기 쉬운 이름을 지정합니다.
![Google 양식 응답을 다른 시트에 쉽게 저장하는 방법 3](/f/d925792fdc4cadaab88a9f24d5947c23.png)
해당 스프레드시트에 대한 링크가 설정되면 Google 스프레드시트를 통해 엽니다. 이 시점에서 첫 번째 시트의 이름이 Form Responses 1로 변경된 것을 알 수 있습니다.
2 단계: 이제 두 번째 시트를 열고 첫 번째 셀에 다음 수식을 붙여넣고,
=query('양식 응답 1'!A: E,"선택 * Where D='뭄바이'")
보시다시피 시트 이름이 먼저 오고 그 다음 셀 범위, 조건부 쿼리가 차례로 표시됩니다. 쿼리에서 조건을 변경한 후 다른 모든 탭에 대해 동일한 작업을 반복합니다.
![Google 양식 응답을 다른 시트에 쉽게 저장하는 방법 4](/f/1f9beb2f634841492c874818f6a89d00.png)
우리의 경우 세 번째와 네 번째 시트는 다음과 같습니다.
=query('양식 응답 1'!A: E,"선택 * Where D='Delhi'")
=query('양식 응답 1'!A: E,"Select * Where D='Kolkata'")
4단계: 이제 몇 가지 테스트 응답을 제출하고 마법이 펼쳐지는 것을 보기만 하면 됩니다.
![Google 양식 응답을 다른 시트에 쉽게 저장하는 방법 6](/f/e56089e56a66635359a6bd7419b5ea8a.png)
프로 팁: 열 값만 선택하려면 *를 열 이름으로 바꾸십시오.
쿼리 추가 조정
좋은 점은 시트가 헤더 이름 지정을 처리하고 헤더에 대해 걱정할 필요가 없다는 것입니다.
양식의 조건에 맞게 쿼리를 추가로 조정할 수도 있습니다. 예를 들어 응답자의 답변을 문자열 값과 일치시키려면 'where' 절이 'Contains' 또는 'Like' 절로 대체됩니다. 그리고 문자열 값을 비교하는 경우 Upper 함수를 사용하여 문자열을 변환하는 것이 항상 현명합니다.
=query('양식 응답 1'!A: E,"선택 * E가 '좋은'을 포함하는 위치") =query('양식 응답 1'!A: E,"Select * Where E like 'good'")
또한 Google 시트의 쿼리는 SQL 문만큼 고급스럽지 않습니다. 하나는 '%' 매개변수를 사용하여 주어진 문자열 값과 답변을 일치시킬 수 없습니다. 정확히 일치하는 경우에만 작동합니다. 따라서 누군가가 응답에서 '좋음'이라고 대답했더라도 위의 쿼리는 이를 선택하지 않습니다.
![Google 양식 응답을 다른 시트에 쉽게 저장하는 방법 7](/f/c0c5e29dbefe92d41efd7374945f46fb.png)
마찬가지로 날짜를 가지고 놀 수도 있습니다.
메모: 오른쪽으로 스크롤하여 아래에 제공된 전체 수식을 보거나 선택해야 합니다.
스프레드시트는 'yyyy-mm-dd' 날짜 형식만 이해하므로 더 나은 결과를 얻으려면 처음에 열 형식을 설정해야 할 수 있습니다.
=query(양식 응답 1'!A: D,"선택 C, B 여기서 B > 날짜 '"&TEXT(DATEVALUE("1/1/2000"),"yyyy-mm-dd")&"'",1 )
시트에 둘 이상의 조건을 추가할 수도 있습니다. 기억해야 할 것은 두 조건을 'Or' 또는 'And'로 분리하는 것입니다.
방법 2: 필터
사용할 수 있는 또 다른 대체 기능은 간단한 조건에 대해 특정 결과를 얻는 데 사용할 수 있는 필터입니다.
예를 들어 다음은 D1에서 D2 열의 값에 Mumbai라는 이름이 있는 경우 행 1에서 행 7까지 필터링합니다.
=filter('양식 응답 1'!A1:E7,'양식 응답 1'!D1:D7="뭄바이")
![Google 양식 응답을 다른 시트에 쉽게 저장하는 방법 71](/f/57dacee5d5d6673b2c18a5cf462feb35.jpg)
그러나 행 수가 예상을 초과할 수 있는 자동 양식 제출을 찾고 있는 경우 이 수식이 실패할 수 있습니다.
스마트하게 일하기
따라서 다른 시트에 대한 Google 설문지 응답을 쉽게 분리할 수 있습니다. 가장 좋은 점은 나중에 참조할 수 있도록 마스터 데이터가 항상 첫 번째 시트에 있다는 것입니다.
유일한 제한 사항은 '복사 대상' 기능을 통해 시트의 내용을 직접 복사할 수 없다는 것입니다. 이 경우 스프레드시트는 콘텐츠 대신 수식을 새 스프레드시트에 복사하므로 새 스프레드시트가 쓸모 없게 됩니다.
좋은 소식은 콘텐츠를 수동으로 복사하여 붙여넣을 수 있다는 것입니다.
다음: Jot Forms를 위해 Google Forms를 버려야 합니까? 어떤 서비스가 귀하를 위해 구축되었는지 알아보려면 다음 기사를 읽으십시오.