[Work Automation] 구글 시트 + ChatGPT 결합하기: 단순 반복 업무에서 해방되는 법
엑셀 작업 중에 “이 데이터를 AI가 대신 분류하고 요약해주면 얼마나 좋을까?”라고 생각해보신 적 있나요? 이제 그 상상이 현실이 되었습니다. 구글 스프레드시트와 ChatGPT를 연결하면 수천 개의 데이터를 단 몇 초 만에 정리할 수 있습니다.
코딩을 몰라도 누구나 따라 할 수 있는 ‘AI 시트 자동화’ 가이드를 소개합니다.
1. 왜 구글 시트와 ChatGPT를 연결해야 할까요?
단순히 ChatGPT 웹사이트에서 복사-붙여넣기를 하는 것은 양이 많아지면 한계가 있습니다. 하지만 시트와 직접 연결하면 다음과 같은 마법이 가능해집니다.
- 감성 분석: 고객 리뷰 수천 개를 한 번에 ‘긍정/부정’으로 분류
- 텍스트 추출: 무질서한 주소지 정보에서 ‘도시명’만 골라내기
- 언어 번역: 수백 개의 상품명을 여러 언어로 자동 번역
- 요약 및 카테고리화: 불규칙한 업무 일지를 정해진 카테고리로 정리
2. 준비물: OpenAI API 키 발급받기
가장 먼저 ChatGPT의 두뇌를 시트로 가져오기 위한 ‘열쇠’가 필요합니다.
- OpenAI API 플랫폼에 접속하여 로그인합니다.
- API Keys 메뉴에서
Create new secret key를 클릭해 키를 생성합니다. - 생성된 키는 한 번만 보여주므로 반드시 따로 복사해 두세요.
3. 가장 쉬운 방법: 확장 프로그램 활용하기 (추천)
직접 코딩을 할 수도 있지만, 이미 잘 만들어진 도구를 쓰는 것이 가장 빠릅니다.
- 구글 시트 상단 메뉴
확장 프로그램>부가 기능>부가 기능 설치하기를 클릭합니다. - “GPT for Google Sheets and Docs”를 검색해 설치합니다.
- 설치 후 부가 기능을 실행하고, 아까 복사한 API Key를 입력합니다.
4. 실전 활용! 마법의 함수 =GPT()
연결이 끝났다면 이제 셀에 함수만 입력하면 됩니다.
① 데이터 분류하기 (Classification)
상황: 쇼핑몰 리뷰가 500개 있을 때
=GPT("다음 리뷰의 감성을 긍정 또는 부정으로 분류해줘:", A2)A2 셀에 있는 리뷰 내용을 AI가 읽고 판단하여 결과를 반환합니다.
② 특정 정보만 뽑아내기 (Extraction)
상황: “서울시 강남구 역삼동 123-4번지 홍길동” 같은 텍스트에서 이름만 뽑을 때
=GPT("이 텍스트에서 이름만 추출해줘:", A2)
③ 대량 데이터 번역하기 (Translation)
상황: 한국어 상품명을 영어로 바꿀 때
=GPT("영어로 번역해줘", A2)채우기 핸들을 아래로 쭉 끌면 수백 개의 셀이 순식간에 번역됩니다.
5. 주의사항 및 비용 관리
- API 비용: ChatGPT 웹 버전은 무료(또는 구독제)지만, API는 사용량만큼 비용이 발생합니다. 하지만 텍스트 위주의 작업은 매우 저렴하니 큰 부담은 없습니다.
- 할루시네이션(환각): AI는 때때로 그럴듯한 거짓말을 합니다. 팩트 체크가 중요한 데이터는 반드시 검토가 필요합니다.
- 개인정보: 민감한 개인정보나 회사의 기밀 데이터는 API로 전송할 때 주의해야 합니다.
마치며
이제 더 이상 수동으로 데이터를 하나하나 분류하며 밤을 지새우지 마세요. 구글 시트의 데이터 관리 능력과 ChatGPT의 언어 이해 능력을 결합하면, 여러분은 더 창의적이고 전략적인 업무에 집중할 수 있습니다.
지금 바로 API 키를 발급받아 여러분의 첫 번째 ‘AI 시트’를 만들어보세요!