업데이트: 2026년 8월 5일 Google Forms·Sheets 공식 도움말 기준.
결론: Google Forms → Excel의 기본 경로는 직접 실시간 연동이 아닙니다. ① 응답 CSV 다운로드, ② 연결된 Google Sheets를 XLSX로 다운로드, ③ API·Apps Script·자동화 도구로 별도 동기화 중 하나를 선택합니다.
세 가지 방법 비교
| 방법 | 새 응답 자동 반영 | 장점 | 적합한 상황 |
|---|---|---|---|
| Forms에서 CSV 다운로드 | 아니요 | 가장 빠르고 단순 | 한 번 분석하거나 백업할 때 |
| Sheets에서 XLSX 다운로드 | 아니요 | 여러 탭·가공 결과를 함께 전달 | 엑셀 사용자에게 보고 파일 전달 |
| 별도 자동 동기화 | 구성에 따라 가능 | 반복 다운로드 감소 | Microsoft 365 중심의 정기 업무 |
방법 1: 응답을 CSV로 내려받기
Google Form을 열고 상단 응답 탭으로 이동합니다.
오른쪽 위 더보기 메뉴에서 응답 다운로드(.csv)를 선택합니다.
압축 파일을 풀고 CSV를 Excel로 엽니다.
한글·날짜 형식이 어긋나면 Excel의 데이터 가져오기 기능에서 UTF-8과 날짜 형식을 지정합니다.
CSV에는 폼 응답 표가 들어가지만 여러 시트, 차트, 복잡한 서식은 포함하지 않습니다. 이후 새 응답은 기존 CSV 파일에 자동 추가되지 않습니다.
방법 2: 연결된 구글시트를 XLSX로 다운로드하기
- 폼의 응답 탭에서 초록색 Sheets 아이콘을 눌러 연결된 파일을 엽니다.
- Google Sheets에서 파일 → 다운로드 → Microsoft Excel(.xlsx)를 선택합니다.
- Excel에서 수식·차트·데이터 형식이 예상대로 변환됐는지 확인합니다.
응답 외에 집계 탭이나 보고서 탭까지 함께 전달할 수 있다는 장점이 있습니다. 다만 Google 전용 함수, Apps Script, 일부 차트나 연결 기능은 Excel에서 그대로 작동하지 않을 수 있습니다.
방법 3: 새 응답을 자동으로 Excel 쪽에 보내기
실시간에 가까운 동기화가 필요하면 Google Sheets를 원본 저장소로 두고 Apps Script, API, Make·Zapier 같은 워크플로 도구 또는 Microsoft 쪽 자동화 흐름으로 행을 전달하는 구조가 필요합니다.
같은 파일을 두 시스템이 동시에 원본으로 관리하게 만들지 마세요. Google Sheets와 Excel 양쪽에서 수정하면 중복 행, 덮어쓰기, 열 이름 변경 문제가 생기기 쉽습니다. 원본은 한 곳으로 정하고 다른 쪽은 복제·보고용으로 두는 편이 안전합니다.
어떤 방법을 골라야 하나
- 가끔 한 번 분석: CSV 다운로드
- 월간 보고서를 Excel로 전달: Sheets에서 XLSX 다운로드
- 매일 Microsoft 365에서 처리: 별도 자동 동기화
- 응답량이 크고 오류 비용이 큼: 원본 DB와 동기화 장부를 따로 설계
자주 생기는 오류
한글이 깨진다
CSV를 더블클릭하지 말고 Excel의 데이터 가져오기에서 UTF-8 인코딩을 지정합니다.
날짜가 월·일 순서로 바뀐다
타임스탬프 열을 텍스트로 먼저 가져온 뒤 명시적인 날짜 형식으로 변환합니다. 사용자 지역 설정에 따라 자동 해석이 달라질 수 있습니다.
새 응답이 Excel에 안 들어온다
다운로드 파일은 정적 사본이므로 정상입니다. 자동 반영이 필요하면 동기화 워크플로가 별도로 있어야 합니다.
연결된 시트에서 응답이 누락된다
폼의 응답 저장 위치, 연결 해제 여부와 응답량을 먼저 확인합니다. Google은 응답이 10만 건을 넘으면 Sheets 동기화가 제한될 수 있다고 안내합니다.