폴더에 설문 응답 CSV를 모아 두고 클로드 코드(Claude Code)에 프롬프트 하나를 주면, 열 이름을 맞춰 한 파일로 합치고 무엇을 지우고 표시했는지 정리기록까지 남겨요. 원본은 그대로 두고 새 파일만 만들어서, 나중에 '이 응답 왜 빠졌지?'에 답할 수 있어요.
이런 분께
- 지점, 차수, 담당자별로 따로 받은 설문 파일을 매번 손으로 붙이는 연구원·분석 담당자
- 합치다가 같은 응답이 두 번 들어가거나 1~5점 척도에 7이 섞여 있는 걸 늦게 발견한 분
끝나면 이렇게 됩니다
예시 파일 3개(강서점·마포점·송파점, 응답 12줄)로 이 글의 순서를 실제로 돌린 결과예요. 설문_합본.csv는 11줄이 됐고, 정리기록.md에는 이렇게 남았어요.
- 마포점.csv: 열 이름 맞춤 {'나이대': '연령대', '만족도(1-5)': '만족도', '재방문 의향': '재방문의향', '기타 의견': '의견'}
- 중복 행 삭제: G003
- 빈칸 표시: M002 만족도
- 범위 밖(1~5) 값 표시: G004 만족도=7
- 범위 밖(1~5) 값 표시: S002 만족도=0
합본에는 '지점' 열과 '만족도_점검' 열이 붙어서, 범위 밖 값을 지우지 않고 표시만 해 둬요. 지울지는 사람이 정해요.
준비물
- 클로드 코드: Pro, Max, Team, Enterprise 요금제나 Console 계정이 필요해요. 무료 요금제에는 없어요(2026년 11월 기준, Claude Code 공식 문서).
- 컴퓨터: Windows 10 1809 이상, macOS 13 이상 등(공식 문서 기준)
- 설문 응답 CSV 파일들을 한 폴더(예: 바탕화면의 설문합치기\raw)에 모아 두기. 엑셀 파일이면 「다른 이름으로 저장」에서 CSV UTF-8로 저장해요.
- 개인정보가 든 응답이면 이름, 연락처 열은 미리 지워 두세요.
따라 하기
- 터미널(컴퓨터에 글자로 명령하는 창)을 열어요. 윈도우는 시작 메뉴에서 'PowerShell' 검색, 맥은 Spotlight에서 '터미널' 검색.
- 클로드 코드를 설치해요. 윈도우 PowerShell은
irm https://claude.ai/install.ps1 | iex, 맥은curl -fsSL https://claude.ai/install.sh | bash를 붙여 넣고 엔터. 끝나면 터미널을 새로 열고claude --version으로 버전 숫자가 나오는지 봐요. cd명령으로 설문 폴더의 한 칸 위(예: 설문합치기)로 이동해요. 예:cd Desktop\설문합치기claude를 입력하고, 처음이면 브라우저 로그인 안내를 따라 로그인해요.- 아래 프롬프트를 붙여 넣어요. 클로드 코드가 파일을 읽고 작업 파일(스크립트)을 만들겠다고 물으면 내용을 읽어 보고 허락해요.
- 끝나면 폴더에 설문_합본.csv와 정리기록.md가 생겨요. 정리기록부터 열어 무엇이 바뀌었는지 봐요.
- 다음 차수 파일이 오면 raw 폴더에 넣고 '같은 방식으로 다시 합쳐 줘'라고 하면 돼요.
복사해서 쓰는 프롬프트
raw 폴더의 CSV 파일을 전부 읽어서 하나로 합쳐 줘.
1. 열 이름이 파일마다 다르면 같은 뜻끼리 맞춰 줘. 기준 열: [기준 열 이름들]
2. 파일 이름으로 [구분 열 이름] 열을 만들어 줘.
3. 값 앞뒤와 중간의 띄어쓰기 차이(예: '30 대')는 맞춰 줘.
4. 모든 칸이 같은 중복 행은 하나만 남겨.
5. [척도 열들]은 [최소]~[최대] 범위 밖 값이나 빈칸을 지우지 말고 '_점검' 열에 표시만 해.
6. 원본 파일은 고치지 말고, 결과는 설문_합본.csv(엑셀에서 한글이 깨지지 않게 UTF-8 BOM)로 저장해.
7. 바꾸거나 지우거나 표시한 내용을 한 줄씩 정리기록.md에 남겨 줘.

