구글 슬라이드로 보고서 자동 생성 및 팀 프레젠테이션 시스템화하기
목차
보고 형식보다 보고 구조가 더 중요하다
Google Slides 자동 생성 시스템 기본 구조
실무 발표 흐름을 연결한 자동화 전략
슬라이드도 흐름이 생기면 발표가 쉬워진다
보고 형식보다 보고 구조가 더 중요하다
: 보고서 작성에 시간을 쓰지 말고, 구조를 만들어야 한다
대부분의 팀이 주간, 월간 또는 프로젝트 단위로 보고서를 만든다. 기획, 마케팅, 영업, 고객 대응, 운영 등 다양한 부서가 보고서를 작성하고, 종종 이를 발표용 프레젠테이션 슬라이드로 재정리한다.
그러나 현실에서는 보고서 내용을 다시 PPT 형식으로 옮기고, 디자인을 정리하고, 자료를 복사하는 데 많은 시간을 소비한다. 이러한 반복은 비효율을 낳고, 실무자가 핵심 내용보다는 형식에 시간을 빼앗기게 된다.
Google Slides는 Google Workspace의 핵심 프레젠테이션 도구이며, Google Sheets, Docs, Forms와 연동할 수 있는 구조를 갖추고 있다. 특히 Google Apps Script를 활용하면 실시간 데이터를 기반으로 슬라이드 내용을 자동 생성하거나, 보고서 포맷을 반복 생성하는 시스템을 만들 수 있다.
이번 글에서는 Google Slides를 기반으로 보고서와 발표자료를 자동으로 구성하고, 팀별 발표를 구조화하는 자동화 프레젠테이션 시스템 설계 방법을 단계별로 안내한다.
Google Slides 자동 생성 시스템 기본 구조
: Google Slides 자동 보고서 시스템 구성의 기초 설계
Google Slides는 단순한 프레젠테이션 도구를 넘어서, Google Apps Script를 활용하면 외부 데이터를 슬라이드에 자동으로 삽입할 수 있는 동적 문서 생성 도구로 활용할 수 있다.
a. 템플릿 슬라이드 구성
기본 슬라이드 템플릿 준비 (제목 / 내용 / 그래프 / 팀 성과 등)
각 슬라이드 내 변수 지정
예: {{팀명}}, {{주간성과}}, {{목표달성률}}, {{차트링크}}
템플릿 슬라이드는 팀 공용 Google Drive에 저장
b. 데이터 수집
Google Sheets에서 부서별 실적, 성과, 지표 등 정리
예시 시트 구성:
A열: 팀명
B열: 기간
C열: 주간 성과 요약
D열: 차트 이미지 링크
E열: 목표 달성률 (%)
c. Apps Script로 슬라이드 자동 생성
javascript
복사
편집
function generateSlides() {
var templateId = '슬라이드 템플릿 파일 ID';
var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("주간보고");
var data = sheet.getDataRange().getValues();
for (var i = 1; i < data.length; i++) {
var team = data[i][0];
var summary = data[i][2];
var chartUrl = data[i][3];
var goalRate = data[i][4];
var copy = DriveApp.getFileById(templateId).makeCopy(team + "_주간보고");
var slide = SlidesApp.openById(copy.getId());
var slides = slide.getSlides();
slides.forEach(function(s) {
s.replaceAllText("{{팀명}}", team);
s.replaceAllText("{{주간성과}}", summary);
s.replaceAllText("{{목표달성률}}", goalRate + "%");
s.replaceAllText("{{차트링크}}", chartUrl);
});
slide.saveAndClose();
}
}
d. 실행 방식
주 1회 Apps Script 자동 실행 트리거 등록
각 부서별 주간 실적 시트를 기반으로 자동 슬라이드 생성
생성된 파일은 Google Drive 내 공유 폴더에 자동 저장됨
이 방식만으로도 반복적인 PPT 작업을 제거하고, 일관된 형식의 보고 자료를 자동 생성할 수 있다.
실무 발표 흐름을 연결한 자동화 전략
: 실무 발표 흐름을 시스템화하는 전략과 자동화 확장
자동 생성된 Slides 파일을 실제 발표 흐름에 연결하고, 팀 전체 프레젠테이션 시스템을 구성하려면 공유, 알림, 승인 흐름까지 포함한 자동화 구조가 필요하다.
a. 슬라이드 파일 자동 정리
생성된 슬라이드를 팀별 폴더로 자동 분류
예: 마케팅팀 → /주간보고서/마케팅/2024-06-3
Google Drive API 또는 Apps Script로 분류 가능
b. 발표 순서 자동 리스트 생성
슬라이드 제목, 작성자, 링크를 Sheets로 정리
주간 회의 안건 시트에 발표자 순서 자동 업데이트
회의 시작 전 Google Calendar 일정에 발표 자료 링크 삽입
c. 승인 프로세스 연결
발표 전 관리자 승인 필요 시
Slides 파일 생성 후 승인 담당자에게 자동 이메일 전송
승인 시 슬라이드 최종 폴더로 이동
d. 발표 후 회의록 연동
발표자가 Slides 링크에서 발표 후
Google Docs 회의록 양식 자동 생성
발표 내용 자동 요약 삽입
참석자 코멘트/피드백 기록 공간 포함
e. Looker Studio 연동을 통한 실적 시각화
Slides 내 차트 대신 Looker Studio URL 이미지 삽입
데이터 변경 시 실적 차트도 자동 업데이트
발표 시 최신 데이터를 유지할 수 있는 구조 확보
f. 발표자료 공유 및 기록 자동화
발표 후 슬라이드 PDF 변환 → 팀원 이메일 자동 발송
연도별/분기별 발표자료 폴더에 자동 정리
Google Drive 공유 권한 일괄 적용: 보기 전용
이러한 방식으로 Google Slides는 단순 발표 도구를 넘어, 팀 전체의 보고 흐름과 성과 공유의 구조를 시스템화하는 핵심 도구가 된다.
슬라이드도 흐름이 생기면 발표가 쉬워진다
: 발표자료도 자동화되면 팀 전체가 움직인다
슬라이드 작성은 단순한 디자인 작업이 아니라, 조직의 정보가 시각적으로 정리되고 공유되는 과정이다.
하지만 수많은 조직에서는 여전히 매주 슬라이드를 복사하고 붙여넣고, 정리하고, 저장하고, 공유하는 데 시간을 낭비하고 있다.
Google Slides는 Google Sheets, Docs, Drive와 연결하여 슬라이드를 자동 생성하고, 일관된 양식으로 발표 흐름을 정리할 수 있는 프레젠테이션 플랫폼으로 활용될 수 있다.
보고서 자동화는 팀이 성과에 집중할 수 있는 환경을 만들고, 구성원 모두가 동일한 양식과 구조로 커뮤니케이션할 수 있도록 한다.
지금부터 팀의 주간 보고 또는 월간 실적 발표를 Google Slides로 자동화해 보자.
그 하나의 흐름이 반복되면, 결국 팀 전체의 발표 시스템이 완성된다.