Community생산성 & 협업github.com

claude-office-skills/excel-자동화

Claude가 Excel 파일을 읽고, 쓰고, 분석할 수 있게 해주는 기술로, 데이터 조작, 공식 적용, 차트 생성과 같은 작업을 자동화합니다.

excel-자동화란 무엇인가요?

이 기술은 AI 에이전트(특히 Claude)가 Microsoft Excel(.xlsx, .xls) 파일을 직접 작업할 수 있도록 지원합니다. 개발자나 파워 유저가 데이터 추출, 필터링, 정렬, 수식 적용, 피벗 테이블 생성, 차트 작성 등 복잡한 Excel 작업을 자연어 명령으로 자동화할 수 있습니다. 주로 Python의 openpyxl 라이브러리를 활용하여 파일을 조작하며, Claude Code, Cursor, Codex와 같은 AI 코딩 도구와 함께 사용되도록 설계되었습니다. 이 기술은 반복적인 데이터 처리 작업을 크게 단순화하고, Excel 매크로나 VBA 스크립트를 작성하지 않고도 고급 스프레드시트 기능을 활용할 수 있게 해줍니다. 특히 대규모 데이터셋을 처리하거나 여러 Excel 파일을 병합해야 하는 시나리오에서 생산성을 극대화합니다.

지원 대상✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/claude-office-skills/skills/tree/main/skills/excel-automation

Installed? Explore more 생산성 & 협업 skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

excel-자동화은(는) 무엇을 하나요?

Claude가 Excel 파일을 읽고, 쓰고, 분석할 수 있게 해주는 에이전트 기술입니다.

개요

claude-office-skills/excel-automation 기술은 AI 에이전트가 Microsoft Excel 파일(.xlsx, .xls) 과 상호작용할 수 있도록 합니다. 이 기술을 사용하면 코드나 복잡한 공식 없이도 데이터를 읽고, 쓰고, 수정하고, 분석할 수 있습니다.

지원 플랫폼

  • Claude Code (Anthropic)
  • Cursor
  • Codex CLI

필수 조건

  • Python 3.8+
  • openpyxl 라이브러리 (pip install openpyxl)
  • pandas (선택 사항, 고급 분석용)

사용법

기본 명령

# 새 Excel 파일 생성
echo "Create a new Excel file named 'data.xlsx' with columns 'Name', 'Age', 'City' and add 5 sample rows" | claude

# 기존 파일 읽기
echo "Read the file 'report.xlsx' and summarize the data in Sheet1" | claude

# 데이터 업데이트
echo "Update the 'Score' column in 'grades.xlsx' to add 5 bonus points to all students" | claude

# 차트 생성
echo "Create a bar chart in 'sales.xlsx' showing monthly sales for the first quarter" | claude

예제 워크플로

  1. 데이터 가져오기: CSV 또는 데이터베이스에서 Excel로 데이터 가져오기
  2. 데이터 정리: 중복 제거, 누락된 값 채우기, 데이터 형식 표준화
  3. 분석: 피벗 테이블, SUM/AVERAGE/COUNT와 같은 공식 적용
  4. 시각화: 차트(막대, 선, 원형)를 만들어 보고서 작성
  5. 내보내기: 완성된 파일을 공유하거나 이메일로 전송

구성

환경 변수 또는 설정 파일을 통해 동작을 사용자 정의할 수 있습니다:

변수설명기본값
EXCEL_DEFAULT_PATHExcel 파일을 저장할 기본 디렉토리./
EXCEL_OVERWRITE기존 파일 덮어쓰기 허용true
EXCEL_BACKUP수정하기 전 자동 백업true

제한 사항

  • 매크로 사용 Excel 파일(.xlsm)은 지원되지 않음
  • 대용량 파일(>100MB)은 성능에 영향을 줄 수 있음
  • Excel Online/365 클라우드 파일은 로컬에 다운로드해야 함

문제 해결

일반적인 오류

  • "ModuleNotFoundError: No module named 'openpyxl'": pip install openpyxl 실행
  • "Permission denied": 파일 권한을 확인하고 필요한 경우 chmod 사용
  • "File not found": 파일 경로가 올바른지 확인

추가 리소스

라이선스

이 기술은 MIT 라이선스에 따라 제공됩니다.

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

claude-office-skills/academic-search

Search and analyze academic literature. Find papers, understand research methodologies, and synthesize academic findings for research projects.

claude-office-skills/ads-copywriter

Multi-platform ad copy generation for Google Ads, Meta/Facebook, TikTok, LinkedIn with A/B testing variants

claude-office-skills/ai-agent-builder

Build AI agents with tools, memory, and multi-step reasoning - ChatGPT, Claude, Gemini integration patterns

claude-office-skills/airtable-automation

Airtable database automation - views, automations, integrations, and workflow triggers

claude-office-skills/ai-slides

Generate complete presentations with AI - from outline to polished slides

claude-office-skills/amazon-seller

Automate Amazon seller operations including inventory, orders, pricing, and advertising management

claude-office-skills/apple-shortcuts-integration

Create and trigger Apple Shortcuts for iOS/macOS automation and cross-platform workflows

claude-office-skills/applicant-screening

Screen job applications against requirements and score candidates

claude-office-skills/asana-automation

Automate Asana project management workflows, task tracking, team collaboration, and reporting

claude-office-skills/batch-convert

Batch convert documents between multiple formats using a unified pipeline

claude-office-skills/batch-processor

Process multiple documents in bulk with parallel execution

claude-office-skills/brand-guidelines-generator

Create and maintain brand style guides for consistent visual identity

claude-office-skills/browser-automation

Automate web browser interactions, scraping, testing, and workflow automation with Puppeteer/Playwright

claude-office-skills/calendar-automation

Google Calendar and Outlook automation - scheduling optimization, meeting workflows, time blocking, and Slack/Sheets integration

claude-office-skills/changelog-generator

Generate release notes from git commits, updates, or feature lists

claude-office-skills/chart-designer

Design effective data visualizations and charts. Generate chart configurations for ECharts, Chart.js, and other libraries. Create dashboards and reports.

claude-office-skills/chat-with-pdf

Answer questions about PDF content, summarize, and extract information

claude-office-skills/clickup-automation

Automate ClickUp workspace management, task workflows, time tracking, and team productivity

claude-office-skills/company-research

Conduct comprehensive company research and due diligence. Analyze business model, competitive landscape, management, and market position.

claude-office-skills/competitive-analysis

Analyze competitors systematically. Compare products, features, pricing, positioning, and market strategies. Generate comprehensive competitive intelligence reports.

관련 스킬