XLSX 엑셀 워크북 제작·편집·분석
수식과 서식이 살아 있는 엑셀 파일을 만들고, LibreOffice로 실제 계산 오류까지 검증해 주는 스킬입니다.
문서·오피스중급★ 33,030⑂ 3,248AI 점수 8/10마지막 업데이트: 2026. 8. 9.
무엇을 해주나
엑셀 파일(.xlsx/.xlsm/.xltx)이 최종 결과물일 때 사용하는 스킬입니다. Claude가 openpyxl로 수식·서식·다중 시트를 직접 작성하고, 대량 데이터는 pandas로 읽고 쓰며, 기존 파일을 빠르게 훑어볼 때는 markitdown을 씁니다.
핵심은 검증 단계입니다. openpyxl로 쓴 수식은 계산값이 비어 있기 때문에, 포함된 scripts/recalc.py가 LibreOffice로 전체 수식을 재계산하고 #NAME?, #REF? 같은 오류를 JSON으로 보고합니다. 오류가 남아 있으면 결과물을 넘기지 않도록 규칙이 걸려 있습니다.
또한 LibreOffice가 평가하지 못하는 함수(XLOOKUP, FILTER, UNIQUE 등)를 금지하고 INDEX/MATCH로 대체하도록 안내하며, _xlfn. 접두사가 필요한 함수 목록, 병합 셀·매크로 보존·외부 링크 손실 같은 실전 함정을 모두 정리해 두었습니다.
이런 분께 추천
- 재무 모델(3-statement, DCF, 예산안)을 반복적으로 만드는 애널리스트
- 수치를 하드코딩하지 않고 "살아 있는 수식"이 필요한 기획·회계 담당자
- CSV/원천 데이터를 정리해 배포용 엑셀 산출물로 바꿔야 하는 데이터 담당자
- AI가 만든 엑셀의 수식 오류 때문에 매번 검수하느라 지친 분
활용 예시
- 재무 모델 작성 — "FY2024 실적을 기준으로 5개년 매출 예측 시트를 만들어줘. 성장률은 별도 가정 셀로 빼줘." → 파란색 입력 셀, 검은색 수식,
$#,##0통화 서식이 적용된 워크북이 만들어지고 recalc 검증까지 통과합니다. - 기존 파일 편집 — "이 예산 파일의 노란색 입력 칸만 새 수치로 업데이트해줘." → 기존 수식은 건드리지 않고 지정 입력 셀만 수정합니다.
- 데이터 정리 후 내보내기 — "이 CSV 3개를 정리해서 시트별로 나눈 엑셀로 만들고, 각 시트 하단에 SUMIFS 합계를 넣어줘."
· · · 설치 가이드 · · ·
Claude 앱에 설치 (터미널 필요 없음)
- 아래 버튼으로 ZIP 파일을 받으세요.
- Claude 설정 → Capabilities에서 '코드 실행 및 파일 생성'을 켭니다. (한 번만)
- Claude에서 Customize → Skills → + → '스킬 업로드'를 누르고 받은 ZIP을 올립니다.
Claude Code에 설치
Claude에게 맡기기 — 아래 문장을 Claude Code에 붙여넣으세요
클로드스킬마트에서 찾은 스킬을 설치해줘. GitHub 저장소 K-Dense-AI/scientific-agent-skills 의 skills/xlsx 폴더를 내 ~/.claude/skills/k-dense-ai-xlsx/ 에 그대로 복사해줘. 설치가 끝나면 이 스킬로 무엇을 할 수 있는지 한 줄로 알려줘.
직접 명령으로 설치하기
git clone https://github.com/K-Dense-AI/scientific-agent-skills.git /tmp/sas && mkdir -p ~/.claude/skills && cp -r /tmp/sas/skills/xlsx ~/.claude/skills/⚠ 제3자가 만든 스킬입니다. 설치 전 원본 저장소를 한 번 확인하세요.
- 터미널을 엽니다.
- 스킬 폴더를 준비합니다:
mkdir -p ~/.claude/skills - 저장소를 내려받습니다:
git clone https://github.com/K-Dense-AI/scientific-agent-skills.git /tmp/sas - xlsx 스킬만 복사합니다:
cp -r /tmp/sas/skills/xlsx ~/.claude/skills/ - 사전 준비물을 확인합니다. Python 3.8 이상과 LibreOffice가 필요합니다.
soffice --version명령이 동작하는지 확인하세요. (macOS:brew install --cask libreoffice, Ubuntu:sudo apt install libreoffice) - 파이썬 패키지가 없다면 설치합니다:
pip install openpyxl pandas markitdown - Claude Code를 재시작한 뒤 "엑셀로 5개년 매출 예측 모델 만들어줘"처럼 요청하면 스킬이 자동으로 호출됩니다.
- 상업적 사용 전에는 스킬 폴더의 LICENSE.txt(독점 라이선스)를 꼭 확인하세요.
GitHub에서 원본 보기 ↗라이선스: MIT