AI가 처음이라면 여기서 시작하세요 → 입문 1. ChatGPT와 Codex, 무엇이 다를까요?

마지막 확인: 2026년 11월 10일

여러 CSV를 합치는 자동화 만들기

한 줄 요약

여러 CSV를 합치는 자동화 만들기
복사한 연습 자료부터, 합계가 맞는 결과 파일까지 만들어요.

개념 그림

그림이에요 (실제 화면과 조금 다를 수 있어요)

input의 10월·11월 매출표 두 개와 output에 저장하는 결과 파일을 보여주는 그림
그림을 누르면 크게 볼 수 있어요.

따라 하기

다운로드한 연습 자료를 분리해 두세요

를 읽은 뒤 진행하세요. 아래 두 CSV는 열 이름이 같은 가상 매출 자료예요.

10월 연습 CSV 11월 연습 CSV

새 학습 폴더 csv-practice를 만들고 그 안에 input과 output 폴더를 만드세요. 다운로드한 두 파일은 input에만 넣어요.

Codex에 처리 규칙을 전달하세요

1. csv-practice를 작업 폴더로 선택하세요

이전 독서 기록 프로젝트가 아닌 새 폴더를 선택하세요. 아래 생성 프롬프트를 복사하고, 우선 필요한 실행 환경과 계획을 설명하게 해요.

2. 프로그램 생성과 실행 방법을 요청하세요

계획을 확인한 뒤 프로그램을 만들어 달라고 요청하세요. 추가 설치가 필요하면 이유부터 확인해요. Codex가 실행 가능한 환경이라면 연습 파일로 실행하게 하고, 직접 실행해야 한다면 현재 컴퓨터에 맞는 정확한 순서를 받으세요.

3. 결과는 output에서 확인하세요

전체 파일을 무작정 찾게 하지 말고 input의 CSV만 읽도록 정하세요. 이전 실행의 output을 다시 입력에 포함하면 합계가 중복될 수 있어요.

정답을 알고 있는 작은 자료로 검증하세요

10월은 120,000원과 180,000원, 11월은 150,000원과 250,000원이에요. 입력 4행, 10월 300,000원, 11월 400,000원, 전체 700,000원이 나와야 해요.

그림이에요 (실제 화면과 조금 다를 수 있어요)

원본 매출 셀 네 개와 월별 합계표를 나란히 비교하며 전체 700000원을 확인하는 그림
그림을 누르면 크게 볼 수 있어요.

같은 내용의 행이라도 거래 ID가 없으면 자동 삭제하지 않아요. 숫자가 아니거나 필수 열이 없으면 결과를 조용히 만드는 대신 오류를 알려야 해요.

복사해서 쓰는 요청

CSV 병합 프로그램 요청

현재 학습 폴더의 input에 있는 CSV 두 개만 합치는 프로그램을 만들고 싶어. 필수 열은 월, 상품, 매출이고 금액은 원 단위야. 원본은 수정하지 말고 결과는 output에 저장해줘. 중복 행을 임의로 삭제하지 말고, 필수 열 누락이나 잘못된 금액은 오류로 알려줘. 입력 행 수, 합친 결과, 월별 합계와 전체 합계를 확인할 수 있게 해줘. output을 다음 실행의 입력으로 읽지 않게 해줘. 외부 API 없이 가능한 방법을 우선 제안하고, 먼저 실행 환경과 계획을 설명해줘.

샘플 검증과 재실행 확인

생성한 프로그램을 연습 자료로 검증해줘. 예상 입력은 4행, 10월 300000원, 11월 400000원, 전체 700000원이야. 원본이 유지되는지, 결과를 다시 읽어 합계가 늘어나지 않는지도 확인해줘. 빈 파일·열 누락·숫자가 아닌 금액의 처리 결과도 확인해줘. 직접 실행하지 못한 경우 실행했다고 하지 말고 내가 확인할 절차를 알려줘.

자주 막히는 부분

여기서 많이들 막혀요. 내 상황과 비슷한 걸 찾아보세요!

확인 문제: 두 번째 실행 때 합계가 1,400,000원이 됐어요. 무엇부터 볼까요?

답: “기존 output까지 입력으로 읽었는지 확인한다”
이전 결과를 다시 입력으로 읽으면 중복 집계될 수 있어요. 입력과 출력 범위를 먼저 확인하세요.

참고한 공식 자료

다음 팁

반복 요청을 스킬로 정리하기 →

여기서 막혔어요

따라 하다가 막힌 곳이 있으면 알려 주세요. 다른 사람에게는 보이지 않고 운영자에게만 전달돼요. 답장을 받고 싶을 때만 이메일을 적어 주세요.