Excelで集計表までは作れる。でも「で、結局この数字から何が言えるの?」の一歩先で止まってしまう——経理や営業事務で月次レポートを作っている方なら、心当たりがあるはずです。
Claudeは、ExcelからCSVで書き出したデータをそのまま読み込み、集計・傾向の抽出・レポート化までを引き受けてくれます。この記事では、実務でそのまま使える4ステップとプロンプトを紹介します。
以降の説明はすべて、次の受注明細CSVを前提にします。頭の中でこの1つの表を思い浮かべながら読み進めてください。
| 列 | A | B | C | D | E |
|---|---|---|---|---|---|
| 項目 | 受注日 | チャネル | 商品名 | 数量 | 売上金額 |
| 例 | 2026/04/03 | EC | 商品X | 2 | 8,000 |
▲ Excel+Claude サンプル
ステップ1:CSVの形を整えてから渡す
分析が失敗するケースの大半は、AIの能力ではなくデータの形が原因です。渡す前に次の3点だけ整えてください。
1行目はヘッダー行にする:受注日, チャネル, 商品名, 数量, 売上金額 のように列名だけを置きます。タイトル行や会社名が上にあると、Claudeはそれを列名だと誤認します。
結合セル・小計行・空白行を消す:「小計」「合計」の行が途中に混ざると二重集計の原因になります。明細行だけを残しましょう。
保存形式は「CSV UTF-8」にし、個人情報の列は落とす:Excelの「名前を付けて保存」で CSV UTF-8(コンマ区切り) を選びます。従来のCSV(Shift_JIS)だと日本語が文字化けすることがあります。あわせて氏名・電話番号・メールアドレスなど分析に不要な列は削除し、業務データを渡す前に自社の情報取り扱い規程を確認してください。
行数が数十行までなら本文への貼り付けでも構いませんが、数百行以上なら添付にします。貼り付けは途中で切れたことに気づかないまま分析が進み、数字が合わなくなります。
ステップ2:4要素を書いてプロンプトを投げる
丸投げせず、次の4要素を書くと精度が跳ね上がります。
【背景】添付は2024年4月〜2026年3月の受注明細(2年分)です。 【列の意味】 - 受注日:受注が確定した日 - チャネル:EC / 店舗 / 代理店 - 数量:個数(箱数ではありません) - 売上金額:税抜 【やってほしいこと】 1. 月次×チャネルの売上を集計 2. 前年同月比で伸びている/落ちているチャネルを指摘 3. 気づいた異常値(極端に大きい・小さい行)があれば列挙 【出力形式】表 + 箇条書きのコメント3つ以内
要になるのは 【列の意味】 です。「売上金額」が税込か税抜か、「数量」が個数か箱数か——ここを書かないとClaudeは推測で計算します。列名だけでは伝わらない前提を1行ずつ言葉にしてください。これは数式を聞くときと同じ考え方で、詳しくはClaudeにExcel数式を聞くとき失敗する原因|伝えるべき5項目とコピペOK定型文で解説しています。
なお前年同月比を聞くなら、データは必ず2年分渡してください。1年分では比較対象が存在せず、指示が破綻します。1年分しかない場合は「前月比と月次推移の増減」に置き換えます。
返ってくる答えのイメージ
上のプロンプトに対して返ってくるのは、おおよそ次のような形です(数値は説明用の例)。
| 月 | EC | 店舗 | 代理店 |
|---|---|---|---|
| 2026/01 | 4,200,000 | 2,800,000 | 1,500,000 |
| 2026/02 | 4,600,000 | 2,650,000 | 1,480,000 |
- ECは前年同月比で2か月連続の増加。全体の伸びはECが牽引しています。
- 店舗は微減傾向。前年同月を下回った月が続いています。
- 代理店に1件だけ他行の桁が違う受注があり、入力ミスの可能性があります。
集計表だけでなく「どこを見るべきか」まで返ってくる、というのがポイントです。
ステップ3:合計はコードで計算させ、1つは自分で検算する
長い数値の合計や平均を文章生成の流れだけで処理させると、桁がずれることがあります。依頼時に次の一文を添えてください。
合計・平均は必ずコードで計算してから答えてください。
これでClaudeがデータを実際に処理したうえで数値を返すようになり、同じ質問を繰り返しても答えがブレにくくなります。実際にコードが動いたかどうかは、回答の中に処理内容(コードや実行結果の表示)が現れているかで見分けられます。表だけがすらすら出てきた場合は、もう一度「コードで再計算してください」と依頼するのが安全です。
そのうえで、出てきた数字のうち最低1つはExcelのSUMIFSやピボットで突き合わせてください。一致すれば前提の伝え方が正しかった証拠になります。ズレていれば、たいていは列の意味の説明不足か、小計行の混入です。エラーや想定外の結果が出たときの質問の仕方は「エラーが出ます」はNG|ClaudeでExcelの #N/A を一発特定する質問テンプレが参考になります。
ステップ4:結果をExcelに戻して仕組みにする
分析して終わりでは、来月また同じ作業になります。答えを「仕組み」に変えましょう。数式で受け取るか、ピボットの手順で受け取るかのどちらかです。
上の月次集計を、元データのA:E列に対するSUMIFS数式として書いてください。 A列に受注日、B列にチャネル、E列に売上金額があります。
同じ集計をピボットテーブルで作る手順を、 行・列・値エリアに何を置くかまで具体的に教えてください。
数式なら翌月データを貼り替えるだけで更新でき、ピボットなら操作手順を社内に共有できます。
まとめ
- ステップ1:CSVはヘッダー1行・明細のみ・UTF-8に整え、社内規程を確認してから渡す
- ステップ2:背景・列の意味・依頼内容・出力形式の4点を書いてプロンプトを投げる
- ステップ3:集計はコードで計算するよう明示し、最低1つは自分で検算する
- ステップ4:結果は数式かピボット手順で受け取り、翌月以降も使える形に残す
「集計するAI」ではなく「一緒に考える分析パートナー」として使えるようになると、月次レポートの作業は数字を並べる時間から、数字を読む時間へと変わります。まずは手元の売上CSVで、上のプロンプトを試してみてください。
関連記事
- 「エラーが出ます」はNG|ClaudeでExcelの #N/A を一発特定する質問テンプレ
- Claude APIでExcel VBAマクロを自動生成する【コピペで動く30行】
- ClaudeにExcel数式を聞くとき失敗する原因|伝えるべき5項目とコピペOK定型文
- Excel Copilotが答えを外す原因はデータの形|Power Queryで月次集計を5ステップ自動化
- Excelのエラーはもう怖くない|Copilotに聞くだけで原因と直し方がわかる