본문 바로가기

업무용 AI 명령어 활용

실무에서 쓰는 조건형 프롬프트 전략 (IF/WHEN 패턴) 7편

실무에서 쓰는 조건형 프롬프트 전략 (IF/WHEN 패턴) 7편 – 외부 데이터 연동 기반 조건형 프롬프트 전략

GPT에게 조건형 프롬프트를 잘 쓰기 위해서는, “데이터 입력”이 가장 중요하다는 걸 아시죠? 그런데 이 데이터를 엑셀이나 구글 시트처럼 외부 도구에서 불러오면 어떨까요? 이번 7편에서는 **구글 스프레드시트, Excel, Notion, CSV 파일 등 외부 데이터와 연동**해 조건형 프롬프트를 어떻게 쓰는지 구체적으로 알려드립니다.


📂 왜 외부 데이터 연동이 필요한가?

실무 데이터는 대부분 텍스트가 아니라 파일 안에 들어 있습니다. 보고서, 고객 리스트, 이슈 트래킹 데이터 등… 일일이 손으로 옮기기 어렵죠.

이럴 때 GPT와 연결할 수 있는 대표적인 외부 도구는 다음과 같습니다:

  • Google Sheets: API, GPT 플러그인으로 연동 가능
  • Excel (Copilot or OpenAI API)
  • Notion + AI: 프롬프트 자동 실행 가능
  • CSV 파일 불러오기: 텍스트로 GPT에 입력 가능

이제 이 데이터를 기반으로 조건형 프롬프트를 어떻게 구성할지 살펴볼게요.


🔧 연동형 조건형 프롬프트의 기본 구조


당신은 [역할]입니다.
아래 외부 데이터에서 조건에 맞는 항목만 정리해주세요.

FOR each 항목 IN [데이터셋]
IF [조건문]
THEN [작업]

예시


아래 구글 스프레드시트에서 고객 등급이 “VIP”인 고객만 추출해 주세요.
그리고 이름 + 최근 구매 상품을 정리해주세요.

데이터:
- 홍길동 / VIP / 무선청소기
- 김영희 / 일반 / 선풍기
- 최유진 / VIP / 공기청정기

GPT 예상 출력:

  • 홍길동 – 무선청소기
  • 최유진 – 공기청정기

🧪 실무 예제 1: QA 결함 목록 필터링 (CSV 기반)


당신은 QA 전문가입니다.
아래 테스트 결과 CSV에서 “심각도=높음”이고 “재현 가능성=높음”인 항목만 정리해주세요.

데이터:
결함ID, 심각도, 재현, 설명
A001, 높음, 낮음, 앱 강제종료
A002, 높음, 높음, 결제 실패
A003, 보통, 높음, 텍스트 오버랩

요청:
IF 심각도 = “높음” AND 재현 = “높음”
THEN 결함ID와 설명을 요약

GPT는 텍스트로 된 CSV 형식도 인식이 가능하며, 조건을 충족하는 행만 정리해 줍니다.


🛠 실무 예제 2: 마케팅 데이터 분석 (Google Sheets 연동)

GPT와 구글 시트를 연동하면, 실시간 데이터 조건 필터링도 가능합니다 (GPT 플러그인 or API 활용)


아래 구글 시트에서 CTR이 2% 이하인 캠페인만 추출해서 개선 전략을 제안해주세요.

데이터:
캠페인명 | CTR
Spring Sale | 1.8%
Summer Sale | 3.1%
Fall Sale | 1.2%

조건:
IF CTR < 2%
THEN “개선 전략 제안”

예상 출력:

  • Spring Sale – 이미지 중심 광고로 전환 제안
  • Fall Sale – 타겟 연령층 세분화 필요

📌 프롬프트에 데이터를 입력하는 방법

1. 복사/붙여넣기 방식

간단한 CSV/표는 직접 붙여넣어도 인식됩니다.

2. GPT 플러그인 사용

ChatGPT Pro 사용자라면 Google Sheets 연동 플러그인을 통해 시트 데이터 직접 호출 가능

3. GPTs 커스텀 도구에 데이터 연동

입력 필드를 만들어 사용자가 데이터를 붙여넣고 실행 가능


💡 조건 + 외부 데이터 + 역할 = 실무 자동화 3종 세트

실무에서는 단순히 IF/THEN 구조만으로 부족합니다. 반드시 “어디에서 데이터를 가져올 것인가”“어떤 역할로 분석할 것인가”를 함께 명시해줘야 GPT가 정확하게 응답합니다.

최적화된 구조 예시


당신은 고객상담 분석 전문가입니다.
아래 CSV에서 불만 유형인 항목만 정리해 주세요.
데이터는 ‘유형’, ‘내용’으로 구성되어 있습니다.

FOR each 항목 IN 데이터:
IF 유형 = “불만”
THEN 내용을 요약

📚 Notion 데이터 + AI 조건형 프롬프트 응용

Notion AI를 활용하면 조건형 프롬프트와 외부 데이터 연동을 한꺼번에 할 수 있습니다.


Notion 데이터베이스에서 상태가 “지연”인 프로젝트만 요약해줘.

IF status = “지연”
THEN 프로젝트명 + 담당자 + 조치 계획 출력

이 구조는 프로젝트 관리, 인사, 교육 등에서 널리 활용 가능합니다.


📌 실무에서 외부 연동형 조건 프롬프트를 쓸 때 주의할 점

  • ✅ 데이터는 최대한 구조화된 형태(표, CSV, 구분자 기반 텍스트)
  • ✅ 조건문은 간결하면서도 구체적일 것
  • ✅ 역할(Role)을 명시하면 응답 품질이 향상됨
  • ✅ 너무 많은 데이터는 압축해서 붙여넣을 것 (요약 지시 병행)

📌 결론: 조건형 프롬프트의 진짜 힘은 '데이터'와 만날 때 발휘된다

GPT는 “프롬프트만 잘 쓰면 된다”고 생각하기 쉽지만, 실제 성능은 어떤 데이터를 어떻게 불러왔는가에 따라 완전히 달라집니다. 이번 편에서 배운 외부 데이터 연동형 조건 프롬프트를 활용하면, AI가 마치 여러분의 팀원이 된 것처럼 일하게 만들 수 있어요.

복잡한 보고서 정리, QA 결함 추출, 캠페인 개선까지… 이제는 GPT에게 맡겨보세요!


👉 다음 편(8편)에서는 GPT에게 역할(Role)을 조건에 따라 바꾸도록 지시하는 전략을 소개합니다. 예: “IF 조건 = 회계 THEN 회계사처럼 응답”

#조건형프롬프트 #GPT데이터연동 #구글시트AI #ExcelGPT #NotionAI활용 #외부데이터프롬프트 #CSV필터링 #실무자동화

반응형