Claude Sheets 사용법: 검증 가능한 프로젝트 관리표 만들기
CSV 예제, 구체적인 프롬프트, 예상 합계와 내보내기 체크리스트로 프로젝트 관리표를 만드세요. 누락된 행과 잘못된 기한 초과 표시를 찾는 방법도 설명합니다.
작은 원본 파일, 명확한 계산 규칙, 예상 답을 준비한 뒤 Claude Sheets 관리표를 만드세요. 공유하거나 Excel로 내보내기 전에 결과를 검증해야 합니다. 목표는 보기 좋은 표가 아니라 숫자와 예외를 설명할 수 있는 관리표입니다.
이 튜토리얼은 작업 6개가 담긴 CSV, 프롬프트, 기준값, Python 검증 스크립트를 제공합니다. 입력은 합성 데이터이며 계산은 로컬에서 확인했습니다. 유료 Claude Sheets 계정에서 이 프롬프트를 실행하거나 제품의 내보내기를 검증하지는 않았습니다. 제품 메뉴 설명은 2026년 11월 12일 확인한 Anthropic 문서를 따릅니다. 아래 과정은 자신의 계정에서 재현할 연습 과제이며 제품 실사용 리뷰가 아닙니다.
입력 파일을 받고 성공 기준 정하기
다음 파일을 같은 폴더에 내려받으세요.
- tasks.csv: 원본 작업 6개, 날짜, 상태, USD 금액.
- validate.py: 원본 보존과 산술 결과를 확인하는 오프라인 스크립트.
- handoff.md: 검증된 테스트 합계를 포함한 주간 검토용 구성안.
고객 데이터나 인증 정보는 포함하지 않습니다. Python 스크립트는 표준 라이브러리만 사용하며 네트워크를 호출하지 않습니다. Python이 없어도 따라 할 수 있도록 예상 값은 아래에도 모두 제시했습니다. 다운로드 예제의 영어 열 이름과 상태 값은 검증 스크립트와 공유하는 데이터 규칙이므로 그대로 유지하세요.
성공 기준은 식별 가능한 작업 6행, 잔여 예산 수식, 정확히 구분한 예외 목록, 실제 사용할 수 있는 내보낸 파일입니다. 편집 가능한 아티팩트를 만들지 않고 관리표를 설명하는 답변만으로는 부족합니다. 수신자에게 통합 문서가 필요하다면 표의 스크린샷도 목표를 충족하지 못합니다.
업로드 전에 접근 권한 확인하기
Sheets는 유료 요금제의 베타 기능입니다. 웹이나 데스크톱에서 Claude를 열고 Artifacts → Sheets를 찾으세요. 채팅으로 표 생성을 요청할 수도 있습니다. Enterprise에서는 조직 소유자가 기능을 켜야 할 수 있습니다. 공식 Sheets 가이드는 이러한 진입 경로와 CSV 가져오기·내보내기를 설명합니다. 아티팩트 설정 가이드는 아티팩트에 필요한 파일 생성 기능을 다룹니다.
Sheets가 없다면 요금제나 관리자 설정부터 해결하세요. 같은 프롬프트를 반복한다고 없는 이용 권한이 생기지는 않습니다. 예제 CSV를 로컬에서 검사할 수는 있지만 계정에 Sheets 접근 권한이 있다는 증거는 아닙니다. 실제 통합 문서가 고급 Excel 기능에 의존한다면 이전 전에 Claude Sheets와 Excel 비교를 읽어 보세요.
1. 계산을 추가하기 전에 원본 보존하기
표를 만들고 제공된 가져오기 기능으로 CSV를 불러오거나 요청에 CSV 내용을 붙여 넣으세요. 열이 task_id부터 spent_usd까지 있는지 확인하세요. 탭 이름은 Tasks로 지정하고 원래 열 순서를 유지하도록 요청하세요.
파일을 첨부하거나 아래에 CSV를 붙인 뒤 첫 프롬프트를 사용하세요.
이 합성 CSV로 Claude 내부의 Sheets 프로젝트 관리표를 만들어 주세요.
원본 탭 이름은 Tasks로 지정하고 다음 열 순서를 유지하세요.
task_id, task, owner, due_date, status, budget_usd, spent_usd.
6행을 모두 유지하고 각 task_id가 정확히 한 번씩 나타나게 하세요.
빈 담당자를 임의로 채우거나 날짜를 바꾸거나 새 지출을 추론하지 마세요.
due_date는 YYYY-MM-DD 형식의 달력 날짜로 처리하세요.
budget_usd와 spent_usd는 숫자형 USD 금액으로 처리하세요.
분석을 추가하기 전에 행 수, 고유 작업 ID, 빈 담당자,
해석할 수 없는 값을 보고하세요.
알리지 않고 원본 행을 삭제하거나 수정하지 마세요.
T001부터 T006까지 보여야 합니다. T006의 담당자는 의도적으로 비워 두었고 T002는 예산보다 지출이 많습니다. 이를 데이터 정리 대상으로 지우면 안 됩니다. 관리표가 드러내야 하는 사례입니다.
날짜 표시와 실제 날짜 값 하나를 확인하세요. 날짜처럼 보이는 문자열은 비교에서 날짜로 동작하지 않을 수 있습니다. 해석이 불확실하면 Claude에 필드 유형을 설명하게 하고 해당 열을 해결한 뒤 기한 초과 표시를 만드세요.
2. 잔여 예산과 기한 초과를 정확히 정의하기
보고 기준일을 2026-11-12로 고정하세요. 움직이는 ‘오늘’ 값을 사용하면 읽는 시점에 따라 결과가 달라집니다.
원본 셀은 모두 그대로 두고 spent_usd 뒤에 다음 계산 열을 추가하세요.
remaining_usd, overdue, missing_owner, overspent.
remaining_usd = budget_usd에서 spent_usd를 뺀 값.
overdue = due_date가 2026-11-12보다 엄격히 이전이고 status가
Done이 아닌 경우. 2026-11-12가 마감일이면 기한 초과가 아닙니다.
missing_owner = owner가 비어 있는 경우.
overspent = spent_usd가 budget_usd보다 큰 경우.
지원되는 경우 계산값에 눈으로 확인할 수 있는 셀 수식을 사용하세요.
지원되지 않는 수식은 고정된 답으로 바꾸지 말고 설명하세요.
T002와 T006에 사용한 수식을 보여 주세요.
Blocked를 기한 초과와 같은 뜻으로 취급하거나 담당자를 만들지 마세요.
원래 열이 A:G에 있다면 H2의 잔여 예산은 =F2-G2로 표현할 수 있습니다. 마감일 열이 실제 날짜 값인 경우 다음 열에 필요한 논리는 다음과 같습니다.
=AND(D2<DATE(2026,11,12),E2<>"Done")
이 수식은 원하는 계산을 명시한 것입니다. Claude Sheets의 수식 엔진에서 실행했다고 주장하지 않습니다. 편집기가 함수를 거부하면 지원되는 동등한 표현을 확인하고 동일한 참·거짓 조건을 검증하세요. 첫 입력에서만 우연히 맞는 고정 목록을 받아들이면 안 됩니다. Done, In progress, Not started, Blocked 같은 원본 상태 값과 Tasks·Summary 탭 이름은 번역하지 마세요.
행별 예상 결과는 다음과 같습니다.
| ID | 잔여 USD | 기한 초과 | 담당자 누락 | 예산 초과 |
|---|---|---|---|---|
| T001 | 20 | 아니요 | 아니요 | 아니요 |
| T002 | -40 | 예 | 아니요 | 예 |
| T003 | 300 | 아니요 | 아니요 | 아니요 |
| T004 | 60 | 아니요 | 아니요 | 아니요 |
| T005 | 400 | 아니요 | 아니요 | 아니요 |
| T006 | 80 | 예 | 예 | 아니요 |
T001은 마감일이 지났지만 완료됐습니다. T004는 보고일이 마감일입니다. T005는 진행이 막혀 있지만 마감일은 이후입니다. 이 차이 덕분에 문제없는 행 6개만 있는 것보다 검증에 유용합니다.
3. 원본 행으로 추적할 수 있는 요약 만들기
합계와 예외 ID를 담은 별도 Summary 탭을 요청하세요. 숫자를 설명문으로만 다시 쓰지 말고 원본과 연결하세요.
Summary 탭을 추가하세요. Tasks에서 총예산, 총지출, 잔여 예산을
가져와 표시하세요. 예외 목록 세 개는 따로 만드세요.
기한이 지난 미완료 작업, 예산 초과 작업, 담당자가 없는 작업입니다.
작업 이름과 ID를 함께 표시하고 보고 기준일도 명시하세요.
지원되면 예산과 지출을 비교하는 간단한 차트를 추가하세요.
지연이나 예산 초과의 이유를 만들어 내지 마세요.
요약 아래에 각 결과가 참조하는 원본 범위를 설명하세요.
예상 합계는 USD 기준 예산 1,300, 지출 480, 잔여 820입니다. 기한 초과 목록은 T002와 T006, 예산 초과는 T002, 담당자 누락은 T006입니다. 차트는 선택 사항입니다. 같은 값을 전달해야 하며 숫자 대사를 대신해서는 안 됩니다.

합성 CSV와 Python 검사로 만든 영어 기준 보고서입니다. Claude Sheets 화면이나 Claude가 생성한 통합 문서가 아닙니다.
Python 3가 설치돼 있다면 실행하세요.
python3 validate.py
성공하면 예상 개수, 합계, ID가 출력됩니다. 스크립트는 테스트 데이터의 원본 값을 검사하므로 행 누락, ID 중복, 금액 변경이 있으면 실패합니다. 입력 보존과 계산을 독립적으로 검사하는 도구이며 편집기 안의 수식 확인을 대신하지는 않습니다.
4. 한 값만 바꾸고 영향을 확인하기
관리표 사본에서 T002의 지출을 240에서 180으로 바꾸세요. Claude에 해당 셀만 변경하고 날짜, 상태, 담당자는 유지하도록 요청하세요.
요약은 지출 420, 잔여 880으로 바뀌어야 합니다. T002의 잔여 예산은 20이 되므로 예산 초과 목록에서 사라져야 하지만 기한 초과 상태는 유지됩니다. T006도 기한 초과와 미배정 상태를 유지해야 합니다. 그럴듯한 고정 합계를 표시하는지, 실제 입력 변경에 반응하는지 확인하는 과정입니다.
버전 기록으로 복원한다면 그사이 공동 작업자가 남긴 변경 중 유지해야 할 내용이 없는지 확인하세요. 분리된 연습용 사본에서는 계속하기 전에 복원하거나 지출 값을 직접 240으로 되돌리세요. 제공된 검증 스크립트는 변경 시나리오가 아닌 원래 테스트 데이터를 요구합니다.
5. 내보낸 뒤 수신자의 파일 확인하기
수신자에게 통합 문서가 필요하면 .xlsx로 내보내세요. 원본 값의 추가 검사용으로 CSV도 사용하세요. 실제 사용할 앱에서 통합 문서를 다시 열고 합계, 날짜, 수식, 필요한 서식을 작업 중인 아티팩트와 비교하세요.
CSV 검사는 Tasks 데이터를 원래 머리글로 내보내 검증 스크립트 옆에 저장한 뒤 실행합니다.
python3 validate.py exported.csv
검증기는 추가 계산 열을 허용하고 행 순서는 무시하지만 원래 ID 6개와 원본 값은 요구합니다. 내보내기 중 머리글, 날짜 형식, 원본 필드가 바뀌면 중단됩니다. 파일을 수정하기 전에 차이를 확인하세요. 무엇이 달라졌는지 이해하지 않은 채 검사를 통과시키려고 실패한 내보내기 결과를 가공해서는 안 됩니다.
CSV 검사로는 통합 문서의 수식, 차트 동작, 여러 탭, 협업 권한을 검증할 수 없습니다. .xlsx에서도 T002 지출 수정과 연결된 합계 검사를 반복하세요. 수신자에게 고정 숫자만 전달된다면 편집 가능한 동적 모델이 아니라 스냅샷이라고 설명하세요.
구체적인 실패부터 해결하기
| 증상 | 먼저 확인할 것 | 수정 방법 |
|---|---|---|
| Sheets 타일이 없음 | 요금제, 아티팩트 설정, 조직 권한 | 생성 전에 이용 가능 여부 해결 |
| 채팅이 Markdown 표를 반환함 | 출력 유형 | Claude 내부의 Sheets 아티팩트를 명시적으로 요청 |
| 6행 대신 5행 | 작업 ID와 담당자 없는 행 | T006 복원 후 모든 ID 대사 |
| 예산은 1,300인데 지출이 틀림 | 숫자 값과 합계 범위 | spent_usd 확인 후 재계산 |
| T004가 기한 초과로 표시됨 | 엄격히 이전 조건과 날짜 형식 | 2026-11-12 고정 기준일 사용, 같은 날짜 제외 |
| 빈 담당자에 이름이 들어감 | 원본에 없는 변경 | 빈칸 복원, 별도 표시 유지 |
| 수정 시험에서 요약이 갱신되지 않음 | 상수 또는 오래된 참조 | 꾸미기보다 계산 의존 관계 검사 |
| 내보낸 파일은 열리지만 결과가 다름 | 수신자 앱과 수식 | 작은 입력 변경 사례 비교 |
더 넓은 데이터 정리 문제는 Excel 분석 튜토리얼 (영문)의 대사와 누락 범주 설명을 참고하세요. 코드로 만든 Claude 연동에서 실제 artifact-schema 400 응답이 발생했다면 별도의 API 스키마 오류 해결 글을 사용하세요. 그 API 지침은 Claude 웹 앱에 없는 기능을 복구하는 방법이 아닙니다.
검증한 관리표를 공유하기
전달 전에 원본 파일명, 보고일, 통과한 검사, 남은 검사를 기록하세요. 아티팩트 내용과 접근 설정을 검토한 뒤 의도한 공동 작업자만 초대하세요. Claude가 제안하더라도 담당자 배정과 예산 결정은 사람이 해야 합니다.
이 결과로 보고서나 발표 자료를 만들려면 Claude 업무 흐름 가이드와 제공된 전달용 구성안을 사용하세요. Ofox Chat을 다른 업무 환경으로 평가한다면 같은 예제로 시작하고 같은 결과물 검사를 요청하세요. 이 튜토리얼의 발행사는 Ofox입니다. Ofox Chat은 별도 제품이며 Claude Sheets를 활성화하는 방법이 아닙니다.


