Google Sheets와 ChatGPT로 직장인 데이터 정리·분석 자동화하는 방법


반복되는 데이터 정리, Google Sheets와 ChatGPT를 함께 써보세요 ( ( (자세히 보기)자세히 보기)자세히 보기)

매주 엑셀이나 Google Sheets에 판매량, 문의 건수, 작업 실적 같은 데이터를 모아 보고서를 만드는 업무가 있습니다. 숫자를 입력하는 것보다 더 오래 걸리는 것은 그다음입니다.

열 이름을 통일하고, 비어 있는 값을 확인하고, 부서별 합계를 내고, 전주와 비교한 뒤 “이번 주에는 무엇이 달라졌는지”까지 정리해야 하기 때문입니다.

이때 Google Sheets의 함수로 숫자 계산과 데이터 정리를 자동화하고, ChatGPT로 분석 기준과 보고서 문장을 만드는 방식을 조합하면 작업 과정을 상당히 단순하게 만들 수 있습니다.

핵심은 ChatGPT에게 모든 계산을 맡기는 것이 아닙니다. 계산은 Sheets가 담당하고, 해석과 정리 방법은 ChatGPT의 도움을 받는 구조로 나누는 것입니다.

먼저 데이터를 이렇게 입력합니다

자동화를 시작할 때 가장 많이 놓치는 부분이 데이터 입력 방식입니다. 같은 의미의 값이 서로 다른 형태로 들어가면 함수도 분석도 불안정해집니다.

예를 들어 영업팀에서 아래와 같은 판매 데이터를 관리한다고 가정해 보겠습니다.

날짜 담당자 상품 수량 매출
2026-08-24 영업A 상품A 18 540000
2026-08-24 영업B 상품B 11 385000
2026-08-25 영업A 상품B 15 525000
2026-08-25 영업C 상품A 21 630000

여기서 중요한 것은 한 행에 하나의 거래 기록만 넣는 것입니다. 여러 거래를 한 셀에 적거나, 날짜와 담당자 이름을 한 셀에 섞어 넣으면 나중에 집계하기 어려워집니다.

자동화하기 좋은 기본 구조

  • 첫 번째 행: 열 제목
  • 두 번째 행부터: 실제 데이터
  • 날짜: 날짜 형식으로 통일
  • 수량: 숫자로 입력
  • 매출: 숫자로 입력하고 단위 문자는 붙이지 않기
  • 담당자·상품명: 동일한 명칭 사용

예를 들어 매출을 540,000원처럼 입력하기보다 숫자 540000으로 입력하고 셀 서식에서 통화 표시를 적용하는 편이 함수 계산에 유리합니다.

1단계: Google Sheets 함수로 반복 계산부터 없애기

먼저 ChatGPT를 연결하기 전에 Sheets 자체의 기능으로 반복 계산을 제거합니다.

예를 들어 수량과 단가가 각각 D열과 E열에 있다면 F열의 매출을 다음과 같이 계산할 수 있습니다.

=D2*E2

이 수식을 F열 전체에 적용하면 새로운 데이터가 들어올 때마다 행별 매출을 계산할 수 있습니다.

담당자별 총매출도 SUMIF 함수로 만들 수 있습니다.

=SUMIF($B:$B,H2,$F:$F)

여기서 H2에는 담당자 이름을 넣습니다. 예를 들어 H2가 “영업A”라면 영업A의 매출만 자동으로 합산합니다.

이렇게 하면 매주 보고서를 만들 때 계산기를 사용하거나 숫자를 일일이 더하는 과정이 사라집니다.

스프레드시트 원본 데이터가 함수 계산과 분석 결과로 이어지는 자동화 흐름

2단계: ChatGPT에게 함수를 직접 만들어 달라고 요청하기

함수를 알고 있지 않아도 괜찮습니다. 중요한 것은 원하는 결과와 데이터 구조를 정확하게 설명하는 것입니다.

예를 들어 다음과 같이 입력해 보겠습니다.

Google Sheets에서 A열은 날짜, B열은 담당자, C열은 상품명, D열은 수량, E열은 단가입니다.

F열에 수량×단가로 매출을 계산하고 싶습니다.

그리고 H열에 담당자 목록을 입력하면 I열에서 담당자별 총매출이 자동으로 계산되게 하고 싶습니다.

Google Sheets에서 사용할 수 있는 수식을 각각 만들어 주세요. 초보자가 복사해서 사용할 수 있도록 셀 위치도 함께 설명해 주세요.

이렇게 요청하면 단순히 “SUMIF를 사용하세요”라는 답을 받는 것보다 실제 시트에 적용하기 쉬운 형태로 결과를 얻을 수 있습니다.

여기서 한 단계 더 나아가는 방법

ChatGPT에게 함수만 요청하지 말고 예외 상황까지 함께 지정하는 것이 좋습니다.

수량이나 단가가 비어 있으면 오류 대신 빈칸이 나오도록 만들어 주세요.

수량이 숫자가 아닌 경우에는 계산하지 않도록 해 주세요.

이 경우 단순한 곱셈식 대신 IF와 ISNUMBER 등을 조합한 수식을 설계할 수 있습니다.

이 방식의 장점은 데이터를 입력하는 사람이 실수했을 때 보고서 전체에 오류가 퍼지는 것을 줄일 수 있다는 점입니다.

3단계: ChatGPT로 데이터의 이상값을 찾기

Sheets에서 합계와 평균을 계산했다면 이제 ChatGPT를 활용해 숫자의 의미를 검토할 수 있습니다.

예를 들어 담당자별 판매 결과가 다음과 같이 나왔다고 하겠습니다.

담당자 판매수량 매출 전주 매출
영업A 128 3,840,000 3,520,000
영업B 94 3,290,000 3,410,000
영업C 151 4,530,000 3,180,000

이 데이터를 그대로 붙여 넣고 다음처럼 요청할 수 있습니다.

다음은 담당자별 이번 주와 전주 판매 데이터입니다.

1. 매출이 가장 크게 증가한 담당자를 계산해 주세요.

2. 매출 증가율을 계산해 주세요.

3. 판매수량과 매출의 관계에서 눈에 띄는 점을 찾아주세요.

4. 데이터만으로 확정할 수 없는 원인은 추측하지 말고 ‘확인 필요’라고 표시해 주세요.

5. 팀장 보고용으로 5문장 이내로 요약해 주세요.

그러면 단순한 표를 증감률 → 특징 → 추가 확인사항 → 보고 문장으로 변환하는 데 도움을 받을 수 있습니다.

특히 마지막 조건이 중요합니다. 데이터에 나타나지 않은 원인을 ChatGPT가 임의로 확정하지 않도록 “확인할 수 없는 내용은 추측하지 말 것”이라는 조건을 명시하는 것입니다.

4단계: 매주 반복하는 분석 작업을 템플릿으로 만들기

매번 새로운 프롬프트를 작성하면 자동화 효과가 떨어집니다. 한 번 검증한 분석 지시문을 템플릿으로 만들어 두는 편이 좋습니다.

예를 들어 다음과 같은 형태입니다.

아래 표는 이번 주 업무 실적입니다.

① 총합과 평균을 확인합니다.
② 전주 대비 증감률을 계산합니다.
③ 가장 큰 증가와 감소 항목을 찾습니다.
④ 평소와 비교해 특이한 값이 있는지 표시합니다.
⑤ 데이터만으로 확인할 수 없는 원인은 추측하지 않습니다.
⑥ 마지막에 팀 보고용 요약 5줄을 작성합니다.

분석 결과는 ‘수치 / 변화 / 확인사항 / 요약’ 순서로 정리합니다.

이렇게 만들어 놓으면 매주 데이터 부분만 교체해 같은 기준으로 분석할 수 있습니다.

스프레드시트 분석 결과를 보며 업무 보고를 준비하는 직장인

대부분 놓치는 부분: 계산과 해석을 분리하세요

Google Sheets와 ChatGPT를 함께 사용할 때 가장 실용적인 원칙은 “숫자의 원본과 계산 결과를 분리하는 것”입니다.

예를 들어 하나의 시트에 모든 내용을 섞기보다 다음처럼 구성할 수 있습니다.

시트 역할
원본데이터 실제 입력 데이터만 보관
계산 SUMIF, COUNTIF, AVERAGEIF 등 계산
요약 보고서에 사용할 핵심 지표 정리
분석메모 ChatGPT 분석 결과와 사람이 확인할 사항 기록

이렇게 분리하면 ChatGPT의 분석 문장을 수정하더라도 원본 데이터가 변경되지 않습니다.

또한 분석 결과가 이상할 때 원본 → 계산식 → 분석 순서로 어디에서 문제가 발생했는지 확인하기도 쉽습니다.

개인정보와 사내 데이터를 넣을 때 지켜야 할 것

업무 자동화에서 편리함보다 먼저 확인해야 하는 것이 데이터 처리 권한입니다.

특히 직원의 이름, 연락처, 고객 정보, 계약 금액, 계좌 정보, 주민등록번호와 같은 개인정보나 회사의 영업기밀은 사내 규정과 정보보안 정책을 먼저 확인해야 합니다.

외부 AI 서비스에 데이터를 입력할 수 없는 회사라면 실제 데이터를 그대로 ChatGPT에 붙여 넣으면 안 됩니다.

대신 분석 구조를 먼저 테스트할 때는 다음처럼 가공할 수 있습니다.

실제 고객명: 홍길동 → 고객001
실제 담당자: 홍○○ → 담당자A
실제 계약번호: 2026-AB-18372 → 계약001

다만 단순히 이름을 바꾸는 것만으로 회사의 보안 규정을 충족한다고 볼 수는 없습니다. 데이터 자체에 민감한 내용이 포함되어 있다면 회사에서 승인한 AI 도구나 사내 환경을 사용해야 합니다.

바로 적용하는 10분 작업 순서

  1. 반복해서 입력하는 업무 데이터를 Google Sheets에 표 형태로 정리합니다.
  2. 날짜, 담당자, 상품, 수량, 금액 등 열의 의미를 명확하게 정합니다.
  3. 매출·합계·평균 등 반복 계산을 Sheets 함수로 만듭니다.
  4. ChatGPT에게 필요한 함수를 데이터 구조에 맞게 작성해 달라고 요청합니다.
  5. 전주 대비 증감률과 이상값을 계산용 시트에 추가합니다.
  6. 분석에 사용할 데이터만 별도로 추출합니다.
  7. 개인정보와 회사 기밀이 포함되어 있는지 확인합니다.
  8. 허용된 환경에서 ChatGPT에 분석을 요청합니다.
  9. “추측하지 말고 확인할 사항을 구분하라”는 조건을 넣습니다.
  10. 검토한 결과만 최종 보고서에 사용합니다.

FAQ

Q1. Excel을 사용해도 같은 방법을 적용할 수 있나요?

가능합니다. 핵심은 Google Sheets 자체가 아니라 표준화된 데이터 구조 + 스프레드시트 함수 + AI 분석이라는 조합입니다. Excel에서도 SUMIF, COUNTIF, AVERAGEIF 등 유사한 함수를 사용할 수 있습니다. 다만 사용하는 프로그램의 함수 문법이나 기능 차이는 확인해야 합니다.

Q2. ChatGPT에 회사 데이터를 그대로 복사해도 되나요?

회사 규정에서 허용한 경우에만 사용해야 합니다. 특히 고객 개인정보, 직원 개인정보, 계약정보, 미공개 매출이나 가격정보 등은 사내 보안정책을 먼저 확인하는 것이 안전합니다. 규정을 확인할 수 없다면 실제 데이터를 넣지 않고 구조만 익명화한 샘플 데이터로 테스트하는 것이 좋습니다.

Q3. ChatGPT가 계산한 숫자를 그대로 보고서에 사용해도 되나요?

권장하지 않습니다. 숫자의 원천과 계산은 Google Sheets에서 관리하고, ChatGPT는 분석과 문장 정리에 활용하는 방식이 검증하기 쉽습니다. 특히 중요한 의사결정에 사용하는 수치는 원본 데이터와 수식을 직접 확인한 뒤 최종 보고서에 반영하는 것이 좋습니다.

정리하면, 가장 안정적인 업무 흐름은 “원본 데이터는 Sheets에 정확하게 입력 → 반복 계산은 함수로 자동화 → 분석과 보고 문장 작성은 ChatGPT로 지원 → 사람이 최종 검증”하는 방식입니다. 처음부터 복잡한 자동화 시스템을 만들 필요 없이, 매주 반복되는 하나의 보고 업무부터 이 구조로 바꾸는 것이 실제 적용하기 쉽습니다.