표 데이터를 정리할 때 가장 위험한 것은 무엇이 바뀌었는지 모르는 상태입니다. 원본 행 번호를 유지하고 변경 이유를 함께 받으면 나중에 되돌리기도 쉽습니다. 이 글에는 그대로 붙여 넣어 쓸 수 있는 CSV 예제와 요청문 전문, 기대 결과 표, 흔한 실패 세 가지, 적용 전 확인 절차를 담았습니다.

정리해 달라고만 하면 생기는 문제
‘이 파일 정리해 주세요’라는 요청은 삭제 권한까지 함께 넘기는 것과 같습니다. 중복으로 보이는 행이 실제로는 서로 다른 주문일 수 있고, 빈칸이 0이 아니라 아직 확인되지 않은 값일 수도 있습니다. 판단이 필요한 자리는 사람이 남겨 두어야 합니다.
| 항목 | 나쁜 요청 | 좋은 요청 |
|---|---|---|
| 작업 범위 | 이 CSV 좀 정리해 주세요 | 정리 기준을 먼저 제안하고 적용은 제 확인 뒤에 |
| 행 식별 | 지정 없음 | 원본 행 번호를 모든 결과에 그대로 유지 |
| 중복 처리 | 중복은 지워 주세요 | 삭제하지 말고 중복 후보 목록에만 넣기 |
| 빈 값 처리 | 빈칸은 0으로 | 빈칸은 확인 필요로 표시하고 계산에서 제외 |
| 결과 형식 | 정리된 파일만 | 행 번호, 현재 값, 제안 값, 변경 이유의 표 |
짧은 예제로 기준부터 만들기
수천 행짜리 파일을 바로 넣기보다 문제 유형이 다 들어간 짧은 예제로 기준을 먼저 세웁니다. 아래 아홉 줄은 공백, 빈 값, 중복 후보, 표기 흔들림을 한 번에 담은 연습용 데이터입니다.
행 번호,지역,담당,수량,주문일
1,서울,담당자A,3,2026-09-01
2, 서울 ,담당자A,2,2026-09-02
3,부산,담당자B,,2026-09-02
4,서울,담당자A,3,2026-09-01
5,대전,담당자C,5,2026/09/03
6,서울특별시,담당자A,1,2026-09-04
7,부산,담당자B,2,
8,대전,담당자C,4,2026-09-05
2행 지역명에는 앞뒤 공백이 있고 3행 수량은 비어 있습니다. 1행과 4행은 값이 모두 같지만 서로 다른 주문일 수 있어 주문 번호 같은 기준이 더 필요합니다. 5행은 날짜 구분자가 다르고 6행은 같은 지역을 다른 이름으로 적었으며 7행은 주문일이 비어 있습니다.
그대로 붙여 넣는 요청문
위 데이터를 먼저 붙여 넣고 이어서 아래 요청문을 넣습니다. 이 단계에서는 정리된 파일이 아니라 기준과 후보 목록만 받습니다.
위 CSV의 정리 기준을 제안해 주세요. 파일을 바로 바꾸지 말고 후보 목록만 주세요.
1. 원본 행 번호는 모든 결과에 그대로 유지해 주세요.
2. 지역명 앞뒤 공백은 제거 후보로, 같은 지역의 다른 표기는 통일 후보로 분류해 주세요.
3. 빈 값은 채우지 말고 ‘확인 필요’로 표시해 주세요.
4. 날짜 표기가 다른 행은 YYYY-MM-DD 형식으로 바꾸는 후보로만 올려 주세요.
5. 값이 같은 행은 삭제하지 말고 중복 후보 목록에 넣고, 구분에 필요한 추가 열을 알려 주세요.
6. 결과는 ‘행 번호 / 열 이름 / 현재 값 / 제안 값 / 변경 이유’ 표로 주세요.
7. 판단이 필요해 제안하지 못한 항목은 따로 목록으로 적어 주세요.
7번 조건이 의외로 많은 것을 막아 줍니다. 판단이 필요한 항목을 따로 모으게 하면 애매한 값을 임의로 처리하는 대신 질문으로 돌려받게 됩니다. 이 목록이 길어진다면 데이터가 아니라 기준이 아직 정해지지 않았다는 신호입니다.
기대 결과 전문
아래는 이 요청문에 맞추어 직접 구성한 기대 결과입니다. 특정 도구에서 실행한 출력이 아니라, 받은 결과가 조건을 지켰는지 판단하는 기준표로 보시면 됩니다.
| 행 번호 | 열 이름 | 현재 값 | 제안 값 | 변경 이유 |
|---|---|---|---|---|
| 2 | 지역 | 공백이 포함된 서울 | 서울 | 앞뒤 공백 제거 |
| 3 | 수량 | 빈 값 | 확인 필요 | 0으로 확정하지 않음 |
| 5 | 주문일 | 2026/09/03 | 2026-09-03 | 날짜 표기 통일 |
| 6 | 지역 | 서울특별시 | 서울 | 같은 지역의 다른 표기 |
| 7 | 주문일 | 빈 값 | 확인 필요 | 원본에 값이 없음 |
| 1과 4 | 전체 행 | 모든 값이 동일 | 중복 후보 | 주문 번호 확인 후 판단 |
여기서 확인된 수량의 합은 20이고 3행을 포함한 전체 합계는 수량 확인 뒤에 계산합니다. 빈칸을 0으로 바꾸면 합계는 그대로지만 평균과 건수의 의미가 달라집니다. 숫자를 보고할 때는 값과 함께 집계 범위를 적어 두세요. 열 설명과 기대값을 같이 넘기는 방법은 엑셀 수식을 요청할 때 열 설명과 기대값을 함께 주는 글에 정리해 두었습니다.
흔한 실패 세 가지
| 증상 | 원인 | 고치는 요청문 |
|---|---|---|
| 행 수가 줄어 있다 | 중복 후보를 삭제까지 하도록 읽혔다 | 행을 하나도 삭제하지 말고 원본 8행을 모두 유지해 주세요. 중복으로 판단한 행은 표시만 하고 어떤 기준으로 묶었는지 적어 주세요. |
| 빈칸이 0으로 채워져 있다 | 빈 값 처리 규칙을 지정하지 않았다 | 빈 값은 0이나 다른 값으로 채우지 말고 확인 필요로 두세요. 합계는 확인된 행만으로 계산하고 제외한 행 번호를 적어 주세요. |
| 행 번호가 다시 매겨졌다 | 결과에 원본 식별자를 요구하지 않았다 | 결과의 첫 열을 원본 행 번호로 두고 번호를 새로 매기지 마세요. 정렬을 바꾸더라도 행 번호는 원본 값을 유지해 주세요. |
복사본에 적용하고 확인하기
기준이 확정되면 원본이 아니라 복사본에 적용합니다. 적용 요청은 범위를 하나씩 좁혀서 보냅니다. 공백 정리와 날짜 표기처럼 되돌리기 쉬운 항목을 먼저 적용하고, 중복 판단처럼 근거가 더 필요한 항목은 마지막까지 남겨 둡니다.
앞의 후보 중 공백 제거와 날짜 표기 통일만 적용한 CSV를 만들어 주세요. 빈 값과 중복 후보는 원본 그대로 두고 8행을 모두 유지해 주세요. 변경 목록은 CSV와 분리해 표로 다시 보여 주세요.
- 결과의 행 수가 원본과 같은지 셉니다. 예제라면 8행 그대로여야 합니다.
- 첫 열의 행 번호가 원본과 같은 순서로 남아 있는지 확인합니다.
- 변경 목록에 없는 값이 바뀌지는 않았는지 원본과 나란히 비교합니다.
- 빈 값이 채워지지 않았고 확인 필요 표시가 남아 있는지 봅니다.
- 합계와 건수를 다시 계산하고 집계에서 제외한 행 번호를 함께 기록합니다.
실제 파일에서는 쉼표가 들어간 문자열의 인용부호, 줄바꿈이 포함된 값, 문자 인코딩도 확인 대상입니다. 쉼표와 인용부호 처리 규칙은 RFC 4180 문서에 정리돼 있습니다. 결과를 최종 판단하기 전 점검 순서는 숫자와 출처, 할 일을 확인하는 3단계를 함께 보시면 됩니다.
응용 1: 여러 파일을 합치기 전 기준 맞추기
파일이 여러 개라면 합치기 전에 각 파일의 열 이름과 날짜 형식을 같은 방식으로 점검합니다. 요청문에 ‘파일 이름과 원본 행 번호를 함께 유지해 주세요’를 추가하면 합친 뒤에도 출처를 찾을 수 있습니다. 명령줄 도구로 합치는 예시는 CSV 파일을 합치며 한글과 앞자리 0, 중복 행을 확인하는 글에 있습니다.
응용 2: 정리 규칙을 문서로 남기기
같은 표를 매달 정리한다면 확정된 기준을 규칙 문서로 남깁니다. ‘앞의 표에서 제가 채택한 항목만 모아 규칙 목록으로 정리해 주세요’라고 요청하면 다음 달에는 그 목록만 붙여 넣으면 됩니다. 채택하지 않은 항목도 이유와 함께 남겨 두면 판단이 반복되지 않습니다.
자주 묻는 질문
수천 행짜리 파일을 그대로 넣어도 되나요
긴 파일은 중간이 요약되거나 일부 행이 빠질 수 있어 확인 부담이 커집니다. 예제처럼 문제 유형이 모인 짧은 표로 기준을 먼저 만들고, 확정된 규칙은 스프레드시트 기능이나 데이터 처리 도구에서 전체 파일에 적용하는 편이 안전합니다.
중복 행은 왜 바로 지우면 안 되나요
모든 값이 같아도 서로 다른 거래일 수 있습니다. 같은 날 같은 담당자가 같은 수량을 두 번 주문한 경우가 여기에 해당합니다. 주문 번호나 등록 시각처럼 구분할 수 있는 열을 확인한 뒤에 지워야 합계가 어긋나지 않습니다.
개인 정보가 들어간 파일은 어떻게 하나요
조직이 허용한 도구와 계정에서만 다루고 허용 범위는 내부 규정으로 확인합니다. 기준을 만드는 단계라면 이름과 연락처 열을 지운 표본으로도 충분합니다. 확정한 규칙만 실제 파일에 적용하면 원본을 넘기지 않아도 됩니다.
'AI 실전 활용' 카테고리의 다른 글
| AI 답변을 업무에 쓰기 전, 숫자·출처·할 일을 확인하는 3단계 (0) | 2026.09.14 |
|---|---|
| AI로 업무 안내문 번역하기: 용어집과 날짜 표기를 함께 지정하는 방법 (0) | 2026.09.14 |
| AI로 5분 발표 구성하기: 슬라이드마다 한 가지 메시지를 정하는 법 (0) | 2026.09.14 |
| AI로 업무 메일 초안 쓰기: 목적·기한·요청사항을 먼저 정리하세요 (1) | 2026.09.14 |
| AI에게 엑셀 수식 요청하기: 열 설명과 기대값을 함께 주는 방법 (0) | 2026.09.14 |
댓글