月次売上集計を Claude Code で自動化、192 分を 14 分に圧縮した製造業の事例
製造業(200名規模)の営業部門が月次売上集計にClaude Codeを導入し、手作業192分を14分に短縮(93%削減)した事例を解説。CLAUDE.mdとサブエージェントによる実装手順をコピペで紹介します。
TL;DR
- 製造業(従業員200名規模)の営業部門が月次売上集計にClaude Codeを導入(公開モデルケース)
- Excelへの手作業コピペ・集計・レポート作成の合計192分(3.2時間)が、コマンド1つで14分に短縮
- 削減率93%:月1回の「月末の鬼門」作業が、承認確認だけで完了するフローに変わる
Before:手作業のフロー
月次売上集計は製造業の営業部門が毎月必ず実施する定型業務です。各拠点・担当者からExcelデータを回収し、フォーマットを統一し、前月比・目標達成率を計算してレポートにまとめるという工程は、どの現場でも似たフローを辿ります。
典型的な手作業フロー(合計:約192分)
- データ収集(30分):各拠点・担当者から売上Excelファイルをメールで受信し、フォルダに格納
- フォーマット統一(60分):拠点ごとにバラバラな列順・単位・セル結合を統一様式に手動コピー・貼り付け
- 集計・計算(45分):前月比・目標達成率・部署別集計をSUM関数とピボットテーブルで処理
- レポート作成(40分):グラフ作成・Word/PowerPointへの数値転記
- 誤記チェック(17分):集計値の突合・上長へのレビュー依頼
最大のボトルネックは「フォーマット統一」フェーズです。担当者ごとに列順や単位が異なり、コピー元のセル結合がレイアウトを崩すことも頻繁です。月末ギリギリに届いたデータを急いで処理する状況が重なると、集計ミスが本番レポートに混入するリスクが高まります。
同様の製造業事例については、Claude Code で製造業の議事録・会議管理を自動化した事例も参照してください。
After:Claude Code 導入後のフロー
Claude Codeを活用することで、データ収集からレポート配信までを1コマンドで完結させるフローを構築できます。
自動化後のフロー(合計:約14分)
- CSV自動受信(0分):各拠点からCSVを共有フォルダへ収集(事前にフォーム自動化済み)
- 集計コマンド実行(1分):
claude /monthly-salesを実行するだけ - 自動集計・計算(3分):Claude Codeがデータ統合・前月比・目標達成率を計算
- レポート自動生成(3分):グラフ付きMarkdownをExcel/PDF形式で出力
- 結果確認・配信(7分):担当者が数値をレビューし、Slack・メールで関係者へ送付
「確認」と「最終判断」だけが人間の役割となり、データ処理の属人化が解消されます。担当者が変わっても、同じ品質のレポートが毎月出力されます。
実装ステップ(コピペで動く)
1. CLAUDE.md の準備
プロジェクトルートに CLAUDE.md を作成し、データ仕様とアウトプット要件を記述します。CLAUDE.mdの詳しい書き方はCLAUDE.md の書き方ガイドを参照してください。
# 月次売上集計エージェント
## 入力
- 場所: data/monthly/YYYY-MM/ フォルダ内のCSVファイル
- 文字コード: UTF-8(Shift-JIS の場合は自動変換)
- 必須カラム: 日付, 担当者名, 部署, 製品コード, 売上金額, 数量
## 出力
- 集計Excel: reports/YYYY-MM_sales_report.xlsx
- PDF: reports/YYYY-MM_sales_report.pdf
- Slack通知: #営業-月次レポート チャンネルに自動投稿
## 集計ルール
- 前月比は月初〜月末の最終日を基準
- 目標比は targets/FY2026_targets.csv の値を参照
- 金額の小数点以下は四捨五入
2. Subagent の作成
.claude/agents/monthly-sales.md を作成します。
---
name: monthly-sales
description: 月次売上データを集計してレポートを生成するエージェント
tools: ["Read", "Write", "Bash"]
---
## タスク
1. data/monthly/ から最新月のCSVファイルを全件読み込む
2. Pythonスクリプトで集計・前月比計算を実行
3. グラフ付きExcelレポートを reports/ に出力
4. PDFに変換してSlack Webhookで配信通知
3. Hook の組み込み
月末自動実行スクリプトをlaunchdまたはcronで登録します。
#!/bin/bash
# 月末28日以降のみ自動実行
DAY=$(date +%d)
if [ "$DAY" -ge 28 ]; then
cd /path/to/project
claude --agent monthly-sales --non-interactive 2>&1 | tee logs/monthly-sales-$(date +%Y%m).log
fi
4. 動作検証
初回はテスト月のダミーデータで実行し、集計値をExcelの手計算と突合してください。差異が生じた場合は CLAUDE.md の集計ルール(単位・四捨五入・目標参照ファイルパス)を修正して再実行します。
KPI 変化
| 指標 | Before | After | 削減 |
|---|---|---|---|
| 月次集計工数 | 192 分 | 14 分 | 93% |
| ミス発生リスク | 手動転記のたびに発生 | 自動チェックでほぼゼロ | — |
| レポート配信タイミング | 翌日〜2日後 | 当日自動配信 | — |
上記数値は公開事例をもとに構成したモデルケースです。個別の導入環境や業務条件によって効果は異なります。導入を保証するものではありません(出典:Uravation)。
引用元
Related
続けて読む
- ·6分
プレゼン資料作成を Claude Code で自動化、3 時間を 20 分に圧縮した営業の事例
営業・コンサル職がClaude Codeでプレゼン資料作成を自動化し、件あたり3時間→20分に短縮(89%削減)した事例を解説。音声入力→Marpスライド自動生成の実装手順を公開します。
- ·7分
データ照合・突合を Claude Code で自動化、月20時間を1時間に圧縮したモデルケース
公開記事を参考に、経理担当者が月20時間かけていた売掛金・入金明細の手動突合をClaude Codeで自動化するモデルケースを編集部が再構成。pandas活用×差異サマリー自動出力で95%削減を実現する実装手順を解説。
- ·7分
契約書レビューを Claude Code で自動化、月12時間を3時間に圧縮したモデルケース
公開記事を参考に、法務・総務担当者が月12時間かけていた契約書チェック業務をClaude Codeで自動化するモデルケースを編集部が再構成。リスク抽出→修正案生成→弁護士確認の3段階フローで75%削減を実現する実装手順を解説。
