CoreGPT
Google Workspace읽는 시간 21분

구글 시트 AI 활용법: 수식, 데이터 정리, 분석 워크플로

Google Sheets에서 AI로 수식을 작성하고, 엉망인 데이터를 정리하고, 분석 워크플로를 만드는 방법을 알아보세요. 바로 복사해 쓸 수 있는 프롬프트와 Sheets 기본 패턴을 담았습니다.

구글 시트 AI 활용법: 수식, 데이터 정리, 분석 워크플로

스프레드시트는 일이 현실이 되는 곳입니다. 숫자가 결정이 되고, 엉망인 내보내기 파일이 보고서가 되고, “간단한 질문”이 몇 시간의 수식 디버깅이 됩니다. **구글 시트 AI(Google Sheets AI)**는 이 흐름을 바꿔 놓습니다. 함수 설명서를 뒤지고 시행착오를 겪는 대신, 원하는 것을 평소 쓰는 말로 설명한 다음 분석가처럼 결과를 검증하고 다듬을 수 있습니다.

이 가이드는 Google Sheets에서 AI가 꾸준히 시간을 절약해 주는 세 가지 실용적인 영역에 초점을 맞춥니다.

  • 수식 (작성, 수정, 설명, 최적화)
  • 데이터 정리 (엉망인 열, 날짜, 이름, ID, 중복을 정규화)
  • 분석 워크플로 (코호트, 피벗, 요약, 차트, 의사결정에 쓸 인사이트)

바로 복사해 쓸 수 있는 프롬프트와 Sheets 기본 패턴도 함께 제공하므로, 작업을 재현 가능하고 감사 가능한 상태로 유지할 수 있습니다.

구글 시트 AI를 바라보는 관점 (실제로 도움이 되려면)

AI는 스프레드시트 로직의 빠른 “초안 생성기”로 다루는 것이 가장 좋습니다. 성공하는 접근법은 다음과 같습니다.

  • 검증할 수 있는 결과물을 요청하기 (수식, 단계 목록, 피벗 구성, 유효성 검사 규칙)
  • 맥락 제공하기 (샘플 행, 열 머리글, 원하는 출력 예시)
  • Sheets에서 검증하기 (결과 표본 점검, 예외 상황 테스트, IFERROR로 감싸기)

생산성 도구 안에서 AI 어시스턴트를 쓰면 스프레드시트를 만드는 바로 그 자리에서 작업할 수 있어 경험이 더욱 매끄럽습니다.

예를 들어 CoreGPT Apps는 GPT 기반 도구를 Google Workspace에 제공하여 문서와 스프레드시트에서 작업하면서 ChatGPT, Gemini, Claude 같은 모델을 쓸 수 있게 하며, 개인정보 보호를 중시하는 설계에 회원 가입도 필요 없습니다. (어떤 AI 도구를 평가하든, 민감한 데이터에 대해서는 개인정보 보호 통제와 조직 정책을 우선하세요.)

이름, 이메일, 날짜, 매출이 담긴 엉망인 고객 데이터가 열에 표시된 깔끔한 Google Sheets 스타일 스프레드시트와, TRIM/PROPER 정리 수식과 QUERY 기반 요약을 제안하는 “AI 어시스턴트” 사이드 패널.

구글 시트 수식을 위한 AI: “내가 원하는 것”에서 동작하는 수식까지

대부분의 수식 문제는 함수를 아는지의 문제가 아니라, 의도를 정확한 규칙으로 옮기는 문제입니다. AI는 그 간극을 빠르게 메워 줍니다.

1) 자연어로 수식 생성하기 (안전장치 포함)

AI에게 수식을 요청할 때는 다음을 포함하세요.

  • 시트 이름 (선택)
  • 열 문자와 머리글
  • 샘플 입력 행
  • 정확히 원하는 출력

프롬프트 템플릿 (수식 생성)

“E2 셀에 넣을 Google Sheets 수식을 작성해 줘. 열: A=주문 ID, B=고객, C=주문 날짜, D=금액. E에는 금액이 500 이상이면 High, 200~499.99이면 Medium, 그 외에는 Low를 반환해 줘. 빈 값을 처리해 줘.”

일반적인 결과는 다음과 같습니다.

=IF(D2="","",IF(D2>=500,"High",IF(D2>=200,"Medium","Low")))

검증할 것

  • 빈 값 처리 ("" vs 0)
  • 숫자 변환 (금액이 텍스트로 저장되어 있지 않은지)
  • 경계 조건 (정확히 200, 정확히 500)

2) 기존 수식을 AI에게 설명하거나 디버깅하도록 요청

Google Sheets 수식은 특히 중첩되면 순식간에 읽기 어려워집니다. AI는 수식을 쉬운 말로 풀어 주고 문제가 생길 만한 지점을 짚어 주는 데 뛰어납니다.

프롬프트 템플릿 (디버깅)

“이 Google Sheets 수식이 무엇을 하는지 설명하고, 가능하다면 더 단순한 버전을 제안해 줘: =IFERROR(ARRAYFORMULA(IF(A2:A="","",VLOOKUP(A2:A,Map!A:B,2,FALSE))),"")”

흔한 결과는 다음과 같습니다.

  • 읽기 쉬운 단계별 설명
  • VLOOKUP을 XLOOKUP(계정에서 사용 가능한 경우)이나 INDEX/MATCH로 바꾸라는 제안
  • 성능 관련 조언 (가능하면 전체 열 참조 제한)

3) AI로 알맞은 함수 계열 고르기

잘못된 도구를 쓰느라 많은 시간을 잃습니다.

  • 조회 문제 (필요에 따라 XLOOKUP, VLOOKUP, INDEX/MATCH, FILTER 사용)
  • 다중 조건 집계 (SUMIFS, COUNTIFS, AVERAGEIFS 사용)
  • SQL 같은 보고서 (QUERY 사용)
  • 텍스트 추출 (REGEXEXTRACT와 REGEXREPLACE 사용)

제약 조건을 알려 주면 AI가 알맞은 함수 계열을 추천하고 첫 번째 수식 초안을 만들어 줍니다.

4) AI가 빠르게 만들어 줄 수 있는 효과 큰 수식 패턴

아래는 직접 작성하면 틀리기 쉬워서 “AI에 맡길 만한” 흔한 패턴입니다.

작업Google Sheets 패턴 (예시)AI에게 요청할 내용
다중 조건 합계=SUMIFS(D:D,B:B,"Acme",C:C,">="&DATE(2026,1,1))“2026년 1월 1일 이후 Acme의 금액 합계를 구해 줘”
전체 이름 분리=SPLIT(A2," ") (또는 더 똑똑한 정규식)“중간 이름과 불필요한 공백을 처리해 줘”
이메일에서 도메인 추출=REGEXEXTRACT(A2,"@(.+)$")“도메인을 추출하고 빈 값을 처리해 줘”
전화번호 숫자 정규화=REGEXREPLACE(A2,"\D","" )“숫자가 아닌 문자를 제거하고, 앞에 +가 있으면 유지해 줘”
날짜별 구간화=TEXT(C2,"YYYY-MM")“월별 코호트 키를 만들어 줘”
목록 중복 제거=UNIQUE(A2:A)“빈 값은 무시하고 고유한 값을 정렬해 줘”

함수 참조와 예외 상황은 Google의 공식 문서가 여전히 기준입니다. 특히 QUERY와 정규식 동작이 그렇습니다. 시작점으로는 Google Sheets 함수 목록이 좋습니다.

데이터 정리를 위한 AI: 반복 가능한 “엉망인 내보내기에서 분석 가능한 데이터로” 워크플로

데이터 정리는 수십 가지의 작은 변환이 필요하기 때문에 Google Sheets AI가 가장 많은 시간을 절약해 주는 영역입니다.

1단계: “고치기” 전에 엉망인 상태부터 파악하기

몇 개의 샘플 행과 열 머리글을 바탕으로 정리 계획을 제안하도록 AI에게 요청하세요.

프롬프트 템플릿 (정리 계획)

“CSV 가져오기에서 가져온 샘플 8행이야 (붙여넣기). 열별로 데이터 품질 문제 가능성을 식별하고, Google Sheets 기능과 수식을 활용한 정리 계획을 제안해 줘.”

AI가 짚어 줄 수 있는 대표적인 문제는 다음과 같습니다.

  • 앞뒤 공백, 보이지 않는 문자
  • 섞여 있는 날짜 형식
  • 텍스트로 저장된 숫자 (통화 기호, 쉼표)
  • 일관되지 않은 대소문자 (ACME, Acme, acme)
  • 공백이나 구두점 때문에 생기는 중복
  • 합쳐진 필드 (도시, 주가 한 열에 있음)

2단계: 텍스트 필드 정규화 (이름, 회사, SKU)

Sheets 기본 도구는 다음과 같습니다.

  • 불필요한 공백을 제거하는 TRIM()
  • 인쇄되지 않는 문자를 제거하는 CLEAN()
  • 대소문자를 위한 PROPER(), UPPER(), LOWER()
  • 구두점 정규화를 위한 SUBSTITUTE()와 정규식 함수

예: 원본 값은 그대로 두고 회사 이름 필드를 정규화합니다.

=IF(A2="","",PROPER(TRIM(CLEAN(A2))))

데이터에 “Inc.”, “LLC” 같은 패턴이나 일관되지 않은 구두점이 있다면, AI가 맞춤형 REGEXREPLACE 규칙을 제안할 수 있습니다.

3단계: 날짜와 숫자 표준화

AI는 여러 입력 형식을 처리하는 “방어적” 변환을 작성하도록 도와줍니다.

  • 날짜가 텍스트라면 DATEVALUE()나 형식별 파싱이 필요할 수 있습니다.
  • 통화에 기호가 포함되어 있다면 변환 전에 제거하세요.

예: “$1,234.50” 같은 통화 형태의 텍스트 값을 숫자로 변환합니다.

=IF(A2="","",VALUE(REGEXREPLACE(A2,"[^0-9.-]","")))

검증 팁: 변환 후에는 몇 개 행에 대해 보조 열에서 간단한 ISNUMBER() 검사를 해서 확인하세요.

4단계: 필드를 안정적으로 분리하고 추출

분리 규칙이 미묘할 때 AI가 특히 유용합니다.

  • SPLIT()은 구분자가 일정할 때 잘 작동합니다.
  • REGEXEXTRACT()는 “일치하는 부분을 추출”할 때 더 좋습니다.

예: “12345-6789”에서 우편번호의 앞 5자리를 추출합니다.

=IF(A2="","",REGEXEXTRACT(A2,"^(\d{5})"))

5단계: 제대로 중복 제거하기 (단순한 “중복 항목 제거”가 아님)

Google Sheets에는 중복을 제거하는 기본 데이터 정리 옵션이 있지만, 분석 워크플로에서는 더 세밀한 통제가 필요한 경우가 많습니다.

AI는 다음과 같은 접근법을 제안할 수 있습니다.

  • 먼저 정규화(공백 제거, 대소문자 통일)한 다음 정규화된 열에 UNIQUE() 적용
  • SORT()와 UNIQUE()(또는 QUERY)로 ID별 최신 레코드 유지

예: 비어 있지 않은 고유 이메일.

=SORT(UNIQUE(FILTER(A2:A,A2:A<>"")))

6단계: 보조 열과 이름 있는 출력으로 재현 가능하게 만들기

흔한 안티 패턴은 셀을 직접 편집해서 데이터를 “고치는” 것입니다. 대신 다음처럼 하세요.

  • 원본(Raw) 탭 유지
  • 수식으로 정리(Clean) 탭 만들기
  • 정리된 출력을 기반으로 분석(Analysis) 탭 만들기

AI는 데이터 세트에 맞는 이 구조의 초안을 만들고, 어떤 열은 원본으로 두고 어떤 열은 파생 열로 만들어야 하는지 설명해 줄 수 있습니다.

분석을 위한 AI: 근거를 댈 수 있는 인사이트 만들기

데이터가 깨끗해지면 분석은 행을 결정으로 바꾸는 일입니다. AI는 피벗 테이블 구성, QUERY 문, 요약 지표처럼 검증할 수 있는 산출물을 만들어 줄 때 도움이 됩니다.

워크플로 1: 코호트 또는 기간별 요약 (월별, 주별, 분기별)

믿을 만한 접근법은 다음과 같습니다.

  • 기간 키 만들기: =TEXT(OrderDate,"YYYY-MM")
  • QUERY 또는 피벗 테이블로 요약

예 (월 키 만들기):

=IF(C2="","",TEXT(C2,"YYYY-MM"))

그런 다음 AI에게 요청하세요.

프롬프트 템플릿 (월별 요약)

“MonthKey는 E열에, Amount는 D열에 있어. MonthKey, 총 매출, 주문 건수, 평균 주문 금액을 반환하고 MonthKey 오름차순으로 정렬하는 QUERY 수식을 만들어 줘.”

QUERY 구문은 조금만 잘못 써도 오류가 나기 쉬워 AI가 시간을 절약해 주지만, 필터링한 한 달에 대해 직접 계산한 SUM과 합계를 비교해 표본 점검은 해야 합니다. 참고로 Google의 QUERY 함수 문서를 확인하세요.

워크플로 2: 구성을 추측하지 않는 다차원 피벗

피벗에 행, 열, 필터 중 무엇이 필요한지 확실하지 않다면 AI에게 피벗 설계를 제안하도록 요청하세요.

프롬프트 템플릿 (피벗 계획)

“지역과 제품 카테고리별 매출을 파악하고 싶어. 월별 필터와 가능하다면 전년 대비 비교도 넣고 싶어. Google Sheets에서 쓸 피벗 테이블 레이아웃과 필요한 계산 필드를 제안해 줘.”

피벗을 직접 만들더라도 이 계획이 막다른 길을 막아 줍니다.

워크플로 3: 이상값 탐지와 데이터 정합성 점검

AI는 가벼운 QA 점검을 만드는 데 유용합니다.

  • 중복 ID
  • 음수 금액
  • 미래 날짜
  • 필수 필드 누락

예: 음수이거나 비어 있는 금액에 플래그를 표시합니다.

=IF(D2="","Missing",IF(D2<0,"Negative","OK"))

AI에게 열에 맞춘 “데이터 QA 체크리스트”를 제안하도록 요청한 다음, 상위 5개 점검을 보조 열로 구현하세요.

워크플로 4: 지표를 서술과 연결하는 경영진 요약

Sheets는 숫자를 계산할 수 있지만, 그것을 읽기 좋은 서술로 바꾸는 데는 시간이 걸립니다.

좋은 패턴은 다음과 같습니다.

  • 셀에서 지표 계산 (총 매출, 전월 대비 변화, 상위 제품)
  • 그 셀 값을 사용해 짧은 요약을 작성하도록 AI에게 요청

프롬프트 템플릿 (분석 서술)

“이 지표(값 붙여넣기)를 사용해 주간 비즈니스 리뷰용으로 6문장 요약을 작성해 줘. 주목할 만한 요인 2가지, 위험 1가지, 권장 다음 조치 1가지를 포함해 줘. 중립적이고 구체적으로 써 줘.”

이렇게 하면 AI가 추측하지 않고 계산된 결과에 근거를 두게 됩니다.

구글 시트 AI를 위한 실용 프롬프트 모음 (복사해서 활용)

출발점으로 사용한 뒤 열 머리글과 샘플 행을 추가하세요.

수식 작성

  • “2행에서 A~Z열 중 마지막으로 비어 있지 않은 값을 반환하는 수식을 작성해 줘.”
  • “2행부터 아래로 적용되고, 입력이 빈 행은 비워 두는 ARRAYFORMULA 버전을 만들어 줘.”
  • “이 수식이 유럽식 소수점 쉼표에서도 작동하고 빈 값을 처리하도록 고쳐 줘.”

데이터 정리

  • “이 제품 SKU를 정규화할 정규식 규칙을 제안해 줘 (예시 10개 붙여넣기). REGEXREPLACE 수식으로 출력해 줘.”
  • “이 이름 형식에서 FirstName과 LastName을 일관되게 추출하는 방법을 만들어 줘 (예시 붙여넣기).”
  • “이 주소 문자열(붙여넣기)에서 도시와 주를 추출하고, 안정적으로 파싱할 수 없는 행을 알려 줘.”

분석

  • “대시보드에 바로 쓸 수 있는 표가 필요해. 최소한의 KPI 세트와 이를 계산하는 정확한 수식을 제안해 줘.”
  • “이메일 기준으로 신규 고객과 재구매 고객을 구분하는 세분화 로직을 만들고, 세그먼트별 매출을 계산해 줘.”
  • “이 지표에 맞는 차트 유형과 원본 표를 구성하는 방법을 제안해 줘.”

안전, 개인정보, 품질 점검 (특히 업무에서)

AI는 스프레드시트 작업을 가속하지만, 스프레드시트에는 고객 데이터, 재무 정보, 내부 계획이 담겨 있는 경우가 많습니다.

몇 가지 운영 규칙이 안전을 지켜 줍니다.

  • 가능하면 프롬프트에 민감한 데이터를 최소화하세요 (샘플, 마스킹한 값, 집계 값 사용).
  • 믿기 전에 검증하세요. 정리 변환 후에는 무작위로 최소 10개 행을 표본 점검하세요.
  • 변경을 재현하고 검토할 수 있도록 원본/정리/분석 분리를 사용하세요.
  • 메모 탭에 변환 내용을 문서화하세요 (무엇이, 왜, 언제 바뀌었는지).

Google Workspace용 AI 어시스턴트를 도입한다면 개인정보 처리 방식, 관리자 통제, 계정 가입 필요 여부를 평가하세요.

종합: 빠르고 반복 가능한 Sheets AI 워크플로

대부분의 팀에 통하는 가장 단순한 엔드투엔드 워크플로는 다음과 같습니다.

  • 원본 탭으로 시작 (데이터를 붙여넣거나 가져오고, 셀은 편집하지 않음)
  • 정리 탭 만들기: 엉망인 열마다 파생된 정리 열을 만듭니다.
  • QA 점검 실행 (중복, 빈 값, 잘못된 날짜, 숫자 변환)
  • 피벗이나 QUERY로 분석 탭 구축 후 차트 추가
  • 계산된 지표로 서술형 요약 생성

앱 내 어시스턴트를 쓰면 끊임없이 맥락을 전환하지 않아도 되므로 훨씬 빠르게 반복할 수 있습니다. Google Workspace 앱 안에서 ChatGPT, Gemini, Claude를 직접 사용하고 싶다면 CoreGPT Apps를 살펴보세요. 개인정보 보호를 중시하는 방식으로 일상적인 스프레드시트 워크플로에 AI를 도입할 수 있습니다.

이어서 읽기