AI가 처음이라면 여기서 시작하세요 → 입문 1. ChatGPT와 Codex, 무엇이 다를까요?
여러 CSV를 합치는 자동화 만들기
한 줄 요약
여러 CSV를 합치는 자동화 만들기
복사한 연습 자료부터, 합계가 맞는 결과 파일까지 만들어요.
개념 그림
그림이에요 (실제 화면과 조금 다를 수 있어요)
따라 하기
다운로드한 연습 자료를 분리해 두세요
첫 자동화 설계를 읽은 뒤 진행하세요. 아래 두 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원이 나와야 해요.
그림이에요 (실제 화면과 조금 다를 수 있어요)
같은 내용의 행이라도 거래 ID가 없으면 자동 삭제하지 않아요. 숫자가 아니거나 필수 열이 없으면 결과를 조용히 만드는 대신 오류를 알려야 해요.
복사해서 쓰는 요청
CSV 병합 프로그램 요청
샘플 검증과 재실행 확인
자주 막히는 부분
확인 문제: 두 번째 실행 때 합계가 1,400,000원이 됐어요. 무엇부터 볼까요?
답: “기존 output까지 입력으로 읽었는지 확인한다”
이전 결과를 다시 입력으로 읽으면 중복 집계될 수 있어요. 입력과 출력 범위를 먼저 확인하세요.
참고한 공식 자료
여기서 막혔어요
따라 하다가 막힌 곳이 있으면 알려 주세요. 다른 사람에게는 보이지 않고 운영자에게만 전달돼요. 답장을 받고 싶을 때만 이메일을 적어 주세요.
💌 새 팁 알림 받기
새 팁이 올라오면 이메일로 알려 드려요. 광고 메일은 보내지 않아요.