같은 설문 파일인데 평균이 3.68점일 때도 있고 3.78점일 때도 있다면, 계산보다 먼저 확인할 것이 있습니다. 빈 점수를 뺐는지, 1~5 범위를 벗어난 6점을 포함했는지, 추천 비율의 분모를 24개로 잡았는지 22개로 잡았는지입니다.
이번 글에서는 개인정보가 없는 가상 설문 CSV 24행을 ChatGPT에 올리고 유효 응답 수, 만족도 평균, 추천 비율 세 가지를 구합니다. 결과만 받지 않고 제외된 응답 ID와 계산식까지 확인합니다. 처음 CSV를 다루는 사람도 10분 안에 따라갈 수 있도록 가장 쉬운 순서로 설명하겠습니다.
가상 설문 원본 CSV 내려받기 · 채널별 정답 CSV 내려받기 · 정답·실패 화면·수정 질문 PDF 내려받기
먼저 결론: 24개를 그대로 평균 내면 안 됩니다
- 원본 응답: 24개
- 제외 응답: S011 빈 점수, S019 범위 밖 6점
- 유효 응답: 22개
- 유효 점수 합: 81
- 만족도 평균: 81 ÷ 22 = 3.68점
- 추천 ‘예’: 14개
- 추천 비율: 14 ÷ 22 × 100 = 63.64%
이 글의 핵심은 숫자 세 개를 빨리 받는 것이 아닙니다. 어떤 행을 왜 제외했고 어떤 분모를 썼는지 함께 남기는 것입니다.
이 실습이 필요한 경우
- CSV 파일을 처음 ChatGPT에 올려 보는 사람
- 설문 결과를 응답 수·평균·비율로 간단히 요약하고 싶은 사람
- AI가 만든 숫자를 원본으로 다시 확인하는 습관을 들이고 싶은 사람
준비물: 위에서 받은 원본 CSV, ChatGPT 파일 첨부가 가능한 대화 화면, 정답 CSV 또는 PDF입니다. 실제 고객 이름·전화번호·이메일은 넣지 마세요. 이번 자료는 연습을 위해 만든 가상 응답만 담고 있습니다.
가장 쉬운 세 행부터 읽어 보기
S001, 2026-08-01, 웹, 5, 예 S011, 2026-08-06, 앱, [빈칸], 예 S019, 2026-08-10, 웹, 6, 예
S001의 만족도 5는 1~5 범위 안이므로 유효합니다. S011은 점수가 비어 있어 평균을 낼 수 없습니다. S019의 6은 숫자이지만 허용 범위를 벗어났습니다. 따라서 S011과 S019는 원본에서 지우지 않고 제외 목록에 따로 기록합니다.
열 이름부터 확인하는 연습이 필요하다면 연습용 CSV를 올리고 열 이름 확인하기를 먼저 읽어도 좋습니다.
판정 전에 구분할 네 단어
응답
설문에 한 번 참여한 기록 한 줄입니다. 이 자료에서는 response_id 하나가 응답 하나를 뜻합니다.
유효 응답
미리 정한 규칙을 통과한 응답입니다. 이번 실습의 만족도 유효 조건은 1 이상 5 이하의 숫자입니다.
평균
유효 점수를 모두 더한 뒤 유효 응답 수로 나눈 값입니다. 빈칸이나 6점을 넣느냐 빼느냐에 따라 평균이 달라집니다.
추천 비율
추천 ‘예’ 개수를 분모로 나눈 비율입니다. 이 실습에서는 만족도까지 유효한 22개 응답을 분모로 고정합니다. 다른 설문에서는 조직 규칙이 다를 수 있으므로 계산 전에 분모를 적어야 합니다.
10분 실습: ChatGPT로 설문 만족도 요약하기
1단계: CSV를 내려받아 원본으로 보관합니다
원본 파일을 바로 수정하지 않습니다. 결과 파일과 원본 파일을 나눠 두면 계산이 잘못됐을 때 처음 상태로 돌아가기 쉽습니다.
성공 확인: 파일 이름이 chatgpt-survey-satisfaction-practice.csv이고 24개 데이터 행이 보입니다.
2단계: 파일을 첨부하고 열 이름만 먼저 묻습니다
첨부한 CSV의 열 이름과 전체 데이터 행 수를 먼저 보여 주세요. 아직 평균이나 결론은 계산하지 마세요.
OpenAI의 데이터 분석 사용 사례도 파일을 붙인 뒤 파일 형식, 열의 역할, 눈에 띄는 품질 문제를 먼저 확인하고 결론은 나중에 묻는 흐름을 안내합니다.
성공 확인: 6개 열과 데이터 행 24개가 표시됩니다.
3단계: 유효 점수 규칙을 붙입니다
만족도 satisfaction_1_to_5는 1~5 사이의 숫자만 유효합니다. 빈칸과 범위 밖 점수는 원본에서 고치지 말고 응답 ID와 제외 이유를 적어 주세요.
성공 확인: S011은 빈칸, S019는 6점으로 나옵니다.
4단계: 세 가지 핵심 결과를 요청합니다
제외된 두 행을 뺀 뒤 전체 유효 응답 수와 만족도 평균을 계산해 주세요. 추천 비율은 유효 만족도 응답 가운데 would_recommend가 '예'인 비율로 계산하세요. 평균과 비율은 소수점 둘째 자리까지 표시하고 계산식도 써 주세요.
성공 확인: 22개, 3.68점, 14개, 63.64%가 함께 표시됩니다.
5단계: 채널별 결과를 나눕니다
웹, 앱, 매장 채널별로 원본 행 수, 유효 응답 수, 평균 만족도, 추천 '예' 개수, 추천 비율을 같은 규칙으로 표로 정리해 주세요.
- 웹: 원본 8개, 유효 7개, 평균 3.86점, 추천 5개, 71.43%
- 앱: 원본 8개, 유효 7개, 평균 3.86점, 추천 5개, 71.43%
- 매장: 원본 8개, 유효 8개, 평균 3.38점, 추천 4개, 50.00%
성공 확인: 세 채널의 유효 응답 수 합이 22개이고 추천 ‘예’ 합이 14개입니다.
6단계: 정답 CSV와 교차 검증합니다
위의 정답 CSV를 열고 ChatGPT가 만든 전체·채널별 숫자와 한 줄씩 비교합니다. 합계만 맞는지 보지 말고 제외 ID와 분모도 봅니다. 더 체계적인 검증 방법은 ChatGPT CSV 데이터 분석 검증하기에서 이어서 확인할 수 있습니다.
성공 확인: 전체 4개 지표와 채널별 3개 줄이 모두 같습니다.
7단계: 틀렸다면 수정 질문만 짧게 보냅니다
satisfaction_1_to_5가 비어 있거나 1~5 밖인 행을 먼저 보여 주세요. 그 행을 제외하고 점수 합과 분모를 적은 뒤 다시 계산해 주세요.
처음부터 긴 질문을 다시 쓰기보다 틀린 규칙 하나를 짚어 주는 편이 확인하기 쉽습니다.
성공 확인: 수정 답변에 S011·S019와 81 ÷ 22가 나타납니다.
실패 화면 재현: 왜 3.78점이 나왔을까요?
아래 이미지는 실제 ChatGPT 화면을 캡처한 것이 아닙니다. 빈칸은 자동으로 빼고 6점은 포함하면서 추천 비율의 분모를 24개로 잡았을 때 생길 수 있는 오류를 설명하려고 편집 제작한 교육용 재현 화면입니다.

- 3.78점: 빈칸은 건너뛰고 6점을 포함하면 87 ÷ 23으로 나오는 값입니다.
- 66.67%: 전체 추천 ‘예’ 16개를 원본 24개로 나눈 값입니다.
- 올바른 값: 두 행을 제외한 뒤 81 ÷ 22 = 3.68점, 14 ÷ 22 = 63.64%입니다.
AI 답이 맞는지 판단할 때 입력 내용, 모델의 추론, 외부 원문을 나눠 보는 방법은 ChatGPT 답변을 입력·추론·외부 확인으로 나누기 실습과 연결됩니다.
실패 결과에서 원인 찾기
실패 1: 전체 24개를 유효 응답이라고 부릅니다
수정: 만족도 열에서 빈칸과 1~5 밖의 값을 먼저 나열해 달라고 요청합니다.
실패 2: 평균은 22개, 추천 비율은 24개를 분모로 씁니다
수정: 두 지표의 분모를 모두 유효 만족도 응답 22개로 맞추라고 적습니다.
실패 3: 제외된 행의 값을 임의로 3점으로 채웁니다
수정: 원본 값을 바꾸거나 빈 값을 추정하지 말고 제외 목록으로 남기라고 요청합니다.
실패 4: 채널별 수치는 맞지만 합계가 다릅니다
수정: 채널별 유효 응답 수와 추천 개수를 합해 전체 결과와 일치하는지 검산해 달라고 요청합니다.
실패 5: 실제 설문 파일에 개인정보가 들어 있습니다
수정: 업로드 전에 이름·전화번호·이메일·주문번호처럼 개인을 알아볼 수 있는 열을 제거하거나 가명으로 바꾸고, 조직의 데이터 처리 규칙과 계정 설정을 확인합니다.
공식 자료에서는 어떤 흐름을 권하나요?
OpenAI의 데이터 분석 사용 사례는 파일을 먼저 설명하고 열, 결측, 중복처럼 결과를 바꿀 수 있는 품질 문제를 확인한 다음 분석 결과와 주의점을 함께 정리하는 흐름을 소개합니다. 또한 원본을 덮어쓰거나 없는 값을 만들어 넣지 않는 요청 예시를 제공합니다.
제품 피드백 분석 사용 사례는 설문 내 반복 문제를 근거와 함께 검토 가능한 문서나 시트로 묶고, 다음 행동을 정하기 전에 사람이 요약을 확인하는 흐름을 설명합니다. 이 글은 그중 가장 기초적인 수치 요약만 떼어 내 초보자용 CSV 실습으로 단순화했습니다.
다음 단계: 검증한 요약을 차트로 바꾸기
표의 숫자가 검증됐다면 웹 3.86, 앱 3.86, 매장 3.38을 막대 차트로 바꿔 볼 수 있습니다. 먼저 검산한 CSV 결과로 막대 차트 만들기를 따라 하되, 차트 제목에 ‘유효 응답 기준’이라고 적어 분모가 달랐다는 사실을 숨기지 마세요.
이 방법의 안전 범위
- 이번 24개 응답은 학습용으로 직접 만든 가상 자료이며 실제 고객 의견이 아닙니다.
- 63.64%는 이 가상 표본의 계산 결과일 뿐 전체 고객의 추천 의향을 뜻하지 않습니다.
- 빈칸과 이상값을 제외하는 규칙은 이번 실습의 편집 기준입니다. 실제 업무에서는 조사 설계와 조직 규칙을 따르세요.
- AI가 만든 평균·비율·주제 요약은 원본 행, 제외 목록, 계산식으로 다시 확인해야 합니다.
- ChatGPT 화면과 파일 기능은 계정·기기·업데이트에 따라 달라질 수 있습니다.
완료 전에 맞춰 볼 기준
- 원본 24행과 6개 열을 확인했습니다.
- S011 빈칸과 S019 6점을 제외 목록에 남겼습니다.
- 유효 응답 22개와 점수 합 81을 확인했습니다.
- 평균 3.68점과 추천 14개·63.64%를 확인했습니다.
- 웹·앱·매장 결과를 정답 CSV와 비교했습니다.
- 실제 파일을 사용할 때 개인정보와 조직 규칙을 확인합니다.
공식 출처와 작성 정보
- OpenAI ChatGPT use cases – Analyze datasets and ship reports
- OpenAI ChatGPT use cases – Analyze product feedback across tools
작성: AI 플레이집 편집팀 · 검수: AI 플레이집 운영자 · 사실 확인: 2026-08-15
공식 OpenAI 자료 확인, 가상 설문 24행 구성, Node.js 수치 계산, CSV·PDF·대표 이미지·교육용 실패 화면 초안 제작에 AI와 코드를 사용했습니다. 계산값은 원본 CSV와 별도 코드로 교차 확인했고, PDF 3쪽과 이미지 2개는 렌더링해 잘림·겹침·문자 오류를 확인했습니다. 오류 제보와 수정 이력은 정정 정책에서 확인할 수 있습니다.
