Claudeで表やCSVを分析するときの進め方

Claudeで表やCSVを分析するときの進め方。Claudeなどを対象に、向き不向きが分かるように整理します。

AIものさし編集部

ClaudeでCSVや表データを分析するときは、先に列の意味、対象期間、除外条件を決め、データの状態を確認してから集計します。自然言語で頼めても、業務上の定義が曖昧なら結果は変わります。Claudeのコード実行を使う場合も、元データ、計算条件、中間集計、出力ファイルを照合し、重要なKPIは再計算できる形で残してください。

ファイルを渡す前に、分析の問いを決める

分析では、最初に「何を判断したいか」を定めます。売上の月次推移を見るのか、顧客別の継続率を計算するのか、回答時間の分布を確認するのかで、必要な列や集計方法が違います。「データからinsightを出して」だけでは、Claudeが選んだ指標が業務上の問いに合うか分かりません。

入力形式や機能の利用条件は更新されます。Anthropicの現行Helpでは、ClaudeのCode execution and file creation機能を使ってCSV、TSVなどを分析でき、XLSXのアップロードや作成にも対応しています。利用できる機能や管理者設定はプラン・workspaceで異なるため、実際の画面で有効か確認します。データ形式を変える場合は、日付、文字コード、区切り、数式をどう扱うかも記録します。

データの構造と品質を先に点検する

分析を始める前に、行数、列名、型、空欄、重複、日付形式、カテゴリ表記を確認させます。一行が何を表すかを明確にし、一つの列に複数の値が混在していないかを見ます。列名が曖昧な場合は、定義を補ってから集計します。データの意味が不明なまま、列名だけで用途を推測させません。

たとえば「date」が受付日なのか完了日なのか、「amount」が税込金額なのか商品単価なのかで月次集計は変わります。欠損値をゼロにするのか除外するのか、重複レコードを残すのか統合するのかも業務側が決めます。自動で埋めさせず、判断できない項目を一覧にします。

Business ruleを分析前に定義する

|条件|決めておくこと|未確定時の扱い|

|期間|開始日・終了日、timezone|集計を保留|

|売上|税込/税抜、返金の扱い|担当者へ確認|

|顧客|重複・退会・テストデータ|ルールを決めて再実行|

|欠損|除外、ゼロ、別カテゴリ|値を勝手に補完しない|

|集計単位|注文、顧客、商品など|一行の意味を確認|

同じデータでも、定義の違いで結果が変わります。分析依頼には、対象範囲、除外条件、集計式、比較する基準を含めます。これらが決まっていない場合、Claudeに一般的な定義を採用させず、選択肢を出させて業務側で確定します。

まず中間集計を確認する

最終グラフや要約を作る前に、月別・カテゴリ別などの中間表を出させます。件数、合計、平均、最大最小を元データの範囲と照合します。平均だけでは少数の極端な値が隠れることがあるため、中央値や分布も必要か検討します。集計前後の行数を記録すれば、フィルタや重複除去でデータが落ちた場所を確認できます。

計算式が重要なら、使った列、条件、除外ルールを表示させます。コード実行を使った分析では、生成コードも確認し、対象列、null処理、grouping、単位変換が依頼と一致しているかを見ます。コードが動いたことと、業務上正しい計算をしたことは別です。

そのまま使える分析依頼

分析目的:[判断したい問い]

一行の意味:[レコードの単位]

対象期間:[開始・終了、timezone]

使う列:[列名と定義]

除外条件:[取消、テスト行など]

欠損・重複の扱い:[業務で決めた規則]

最初に列構造、行数、欠損、重複を報告してください。

次に中間集計と計算条件を出し、最後に結論と不確実な点を分けてください。

曖昧な定義は推測せず質問してください。

問いに必要な列がない場合は、結論を作らず不足データを挙げます。モデルが生成した説明は、集計結果と矛盾していないか確かめます。

グラフと解釈を分ける

グラフを作る場合、何を比較するかに合わせます。時系列の変化ならline chart、カテゴリの比較ならbar chartなどが候補ですが、選んだ理由を示させます。軸、単位、期間、母集団、集計方法を図の近くに残します。軸の範囲や集計単位が変わると、見た目から受ける印象も変わります。

相関が見つかっても因果と断定しません。グラフ上の増減が、価格変更、季節、対象数、計測方法の変更などと同時に起きた可能性があります。データだけで分からない理由は別の情報源や担当者へ確認し、結論と仮説を別欄にします。

出力ファイルを受け取った後の検算

ClaudeがExcelや画像などのファイルを作成した場合、出力をダウンロードして表を確認します。行数、列名、合計、数式、丸め、日付形式、グラフの参照範囲を元データと照合します。式が値へ置き換わっていないか、空欄が意図せずゼロ表示されていないかも見ます。

重要な集計は小さなサンプルを手計算するか、既存の表計算ソフトや別の処理で再計算します。結果を利用する帳票や意思決定資料へ移す前に、確認者と確定版を記録してください。Claudeが返したコードや説明だけを保管しても、元の入力・条件が分からなければ再現できません。

まずは使ってみる

記事の文脈に合うToolへ進めます。報酬の有無で見た目は変えていません。

失敗時の切り分け

数字が想定と合わない場合、まず期間、単位、除外条件、重複の順に確認します。想定より件数が少ないなら、フィルタで落ちた行とnull処理を見ます。平均が不自然なら、単位、極端値、集計粒度を確認します。必要なら元データの数行だけを指定し、手計算結果とClaudeの処理を照合します。

XLSXの数式や複数シートを読み違える場合、シート名、対象列、数式が値か式かを明示し、該当範囲だけ再確認します。データサイズや利用設定でファイルを扱えない場合は、理由を確認し、不要列を削るか対象範囲を分けます。条件を変えたのに前の結果が残っているようなら、旧出力を再利用せず、入力ファイルと設定を特定して再実行します。

再現条件と情報管理を残す

重要分析では、入力ファイルの版、分析日、依頼文、Business rule、実行条件、確認者を記録します。モデルや機能の更新後も同じ判断が必要なら、少数の代表データで再確認します。業務上の指標を定期的に出す場合、Claudeの説明だけで定義を共有せず、計算式を組織の正式な定義として保存します。

個人情報や顧客データをアップロードしてよいか、組織ルールと利用アカウントの設定も確かめます。データを匿名化しても、他の列の組み合わせで個人が分かる場合があります。目的に不要な列を外し、出力やログへ元データが残る範囲も確認してください。

小さな例で集計条件を確認する

たとえば売上CSVで月ごとの合計を求める場合、先に一行が注文単位か明細行単位かを確認します。明細行なら注文IDが複数回現れるのは重複とは限りません。キャンセル、返金、税、値引き、通貨換算の扱いを決めてから、月別集計を出します。どれかが未確定なら、異なる条件の集計候補を並べ、選択を担当者へ返します。

架空データで試す場合は、数行の手計算結果とClaudeの表を比べ、合計の粒度と日付区切りを確認します。全体の件数が一致しても、カテゴリや月の内訳がずれている可能性は残ります。各集計の合計が全体と一致するかを確認し、除外した件数と理由も表示させます。

再計算しやすい出力にする

分析結果は、結論だけでなく入力列、フィルタ、計算式、集計単位を記録します。割合を出すなら分子と分母を示し、平均なら対象件数と除外行を示します。比較指標を作った場合は、片方だけに使った条件がないかを確認します。丸めた数値しか残らないと検算できないため、元の精度と表示桁を分けます。

ClaudeがPythonコードを生成した場合、データ全体を別の場所へ送る処理や、想定外のファイル書き込みがないかも確認します。計算部分を追い、使った列名、grouping、欠損処理、日付変換を見ます。コードが長くて確認できないなら、問いを小さくし、処理を段階ごとに出させます。

適したグラフと誤解を避ける表示

時系列を比較する折れ線では、期間の長さと日付間隔を揃えます。カテゴリの棒グラフでは、軸の開始値、並び順、件数と割合の違いを明記します。割合を比較する場合は分母も記載します。グラフが見やすくても、異なる母集団や単位を混ぜれば比較は誤解を招きます。

グラフに異常値が見えたら、すぐに原因を断定せず、元データ、計測方法、時期、対象範囲の変更を確認します。Claudeには候補を列挙させても、原因と仮説を区別します。

変更前後の結果を比較する

同じ期間のデータを別条件で集計するときは、変更した条件だけを記録し、旧条件と新条件の結果を並べます。全フィルタを一度に変えると、どの条件が差を生んだか分かりません。分析対象行数、除外行数、集計後の件数を記録し、元データに戻れるようにします。

再実行のときは、元ファイルの版と分析条件が同じかを確認します。ファイルが変わっていたら前回結果の差を仕様変更と誤認しないよう、新旧入力の違いを先に調べます。定期レポートでは、モデルが作った説明の表現より、KPIの定義や計算方法を正式な管理表で固定します。

分析結果を業務の結論にする前に

予測や提案が出ても、それが観測データから直接分かる事実とは限りません。過去の傾向だけで将来の原因や成果を断定せず、追加の検証が必要な仮説として示します。対象の偏り、記録漏れ、施策変更など、データ外の条件が結果へ影響していないか担当者へ確認します。

AIものさしの判断

Claudeの表データ分析では、自然言語で依頼できることより、Business ruleと計算条件を明示し、中間結果やコードを検算できることが重要です。構造確認、定義、集計、可視化、出力確認の順に進めると、どこで結果が変わったかを追いやすくなります。

KPIや金額を判断へ使う場合、最終的な数値を元データと照合し、条件が未確定なら保留します。結果だけでなく、入力の版、計算式、除外条件を残してください。

引用・データ出典

公式情報を編集部が見た内容です。Hands-on未実施の記述は本文かここに分けています。

確認日:2026-10-09

Anthropic:Create and edit files with Claude(新しいタブで開く)

Anthropic:Upload files to Claude(新しいタブで開く)

Anthropic:Code execution tool(新しいタブで開く)

次の一手

記事の内容を踏まえて、公式とTool詳細から続けられます。

次に読む・使う

この記事の次に必要な情報へ進めます。