CSVを分析するAIは、「ファイルを読めるか」だけでなく、分析結果をどう検算し、次の作業へ渡すかで選びます。CSVをアップロードして集計やグラフを作りたいならChatGPT、既存のGoogle Sheets上で分析や編集を続けたいならGemini in Sheets、CSVを文章資料と一緒に読みながら整えるならClaudeも候補です。AIの計算精度に一律の順位は付けません。大事な数字は条件を明示し、元データと計算を照合します。
目次
CSV分析は「何を出したいか」から選ぶ
同じCSVでも、欲しい結果が違えば適した作業環境は変わります。
表は横にスクロールできます
| 作業の中心 | 候補 | 向いている場面 | 最初に確かめること |
|---|---|---|---|
| 1つのCSVを集計し、グラフや表へする | ChatGPT | ファイルを渡して分析し、結果を会話で調整する | 列名、型、欠損、対象期間が正しく読めたか |
| Google Sheetsをそのまま使い続ける | Gemini in Sheets | シート上で数式・分析・グラフ・ピボットを作る | 対象範囲、選択タブ、生成結果の挿入先 |
| CSVと説明資料を並べて読む | Claude | データに用語説明や調査資料を添えて分析する | どのファイル・列を根拠にしたか |
| 定例レポートを毎月作る | いずれも候補。ただし手順を固定 | 同じ定義の集計を繰り返す | 前月と同じ期間、単位、除外条件か |
「ChatGPTがCSVを扱う」「ClaudeがCSVを扱う」といった機能の有無だけでは、出力が業務に使えるか分かりません。まず、分析の結果をその場で理解したいのか、シートを直接更新したいのか、報告書まで作りたいのかを決めます。
アップロードする前にCSVを点検する
読み込み前の小さな整備が、分析結果の質を左右します。ファイルを開き、少なくとも次を確認してください。
-
1行目が列名で、1行が1件のデータになっている。
-
日付の表記が統一され、期間の開始日と終了日が分かる。
-
金額や件数が文字列になっていない。円・ドル、税込・税抜、個・箱などの単位が分かる。
-
空欄が「不明」なのか「ゼロ」なのか、入力ルールがある。
-
同じレコードの重複、集計用の合計行、説明文がデータ範囲に混ざっていない。
-
個人名、メールアドレス、顧客IDなど、分析に不要な個人情報を含めていない。
たとえば売上CSVに「2026/10/1」「10-01-26」「2026年10月1日」が混在すると、AIや表計算ソフトが日付ではなく文字として扱うことがあります。分析を依頼する前に、日付列の形式とタイムゾーンをそろえると、月別集計のずれを見つけやすくなります。
CSVを開けたことは、列の意味を理解できた証拠ではありません。AIへ渡した後に「読み込んだ行数」「対象期間」「列名と型」を先に出させ、ファイルの概要と一致するかを確認します。
ChatGPTはファイル分析と計算を会話で進めやすい
ChatGPTのデータ分析機能は、CSVや表計算ファイルを調べ、必要に応じてPythonを使った計算、表、グラフへつなげられます。公式ヘルプでは、列名を明確にし、1行に1レコードを置き、分析したい列・計算・グループを指定すると結果を確認しやすいと案内されています。CSVのサイズ上限は行の形にも左右されるため、現在の上限は公式アップロード案内を確認してください。
最初から「売上の傾向を分析して」と頼むより、対象を狭くします。
このCSVの構造を確認してください。まだ結論は出さないでください。
- 行数、列名、各列のデータ型を示す。
- 日付の最小・最大、空欄数、重複候補を確認する。
- 金額列の単位と、計算に使う列を質問する。
- 不明な値をゼロとして補わない。
- 読み取りに失敗した行や列があれば、分析前に報告する。
概要の確認後に、目的を一つずつ依頼します。月別売上なら期間、売上列、返品の扱いを指定する。解約率なら分母と対象期間を定義する。ここを曖昧にしたままグラフを作ると、見た目が整っていても指標の意味がずれます。
Gemini in Sheetsは既存シート内で作業する場合に候補
Google Sheets中心の人は、CSVをシートへ取り込んだうえでGemini in Sheetsを使う方法があります。Googleの公式案内では、シートのデータ分析、数式、グラフ、ピボットテーブルなどを支援します。利用には対象となるGoogle WorkspaceまたはGoogle AIプラン等の条件があるため、契約中の環境で機能が表示されるか確認してください。
注意したいのは、AIが提案した変更と、実際にシートへ反映された変更を分けることです。数式や範囲を作成する操作は、適用前に対象セルを見ます。新しい表やグラフが別タブへ作られたときは、その参照元が意図したデータかを確認します。生成グラフが元データと連動するかも、挿入後にシートで確かめます。
CSVを別のチャットAIへアップロードせず、普段使うシート内で流れを続けられるのは利点です。一方で、共有範囲や組織のデータ利用条件はGoogle Sheetsの権限と契約プランにも関係します。個人データを扱う場合は、利用前に組織の管理者ルールを確認します。
Claudeを含め、文章とデータを一緒に読む場合
ClaudeはCSVやXLSXを扱えると公式に案内しており、XLSXはコード実行とファイル作成の設定が必要です。表の内容を説明資料や定義書と一緒に渡し、「この指標の定義で集計して」と頼む場合に比較対象になります。ただし、文章で説明された定義とCSV列の関係が正しく結び付いたかは、人が確認します。
たとえば解約分析で「継続顧客」という説明資料と契約CSVを渡す場合、まず「継続顧客の定義」「参照列」「除外する契約」をAIに要約させます。その定義が自社の実務と一致した後に、集計へ進みます。資料に書かれていない定義をAIが補っているなら、その分析は保留です。
同じCSVでChatGPT、Claude、Geminiを比較するときは、チャットの答えの読みやすさだけで判断しません。前処理の説明、計算式、除外行、出力ファイル、修正のしやすさを記録します。結果が違えば「どちらが正しいか」をAI同士に決めさせず、原本のデータから再計算します。
集計を信用する前に、計算の中身を確認する
売上が増えたかを比較する例を考えます。今月の売上が前月より上がったとしても、営業日数、返品、キャンセル、対象店舗が違えば、単純比較できません。AIに数値だけを出させず、次の形で確認します。
-
分析対象期間とタイムゾーンを明記する。
-
使った列、除外した行、重複処理を列挙する。
-
指標の式を明示する。売上合計なら「対象行の金額を合計」、成長率なら「(今月−前月)÷前月」など。
-
合計値と件数を同時に返す。
-
代表的な数行を取り出し、計算を手作業または表計算式で再確認する。
-
表とグラフのタイトルに、期間・単位・母数を含める。
この手順を通せない、あるいはAIが「どの列を使ったか」を答えられない場合、結果を意思決定へ使うのはやめます。CSVの文字コードや区切り文字で列がずれた可能性もあるので、最初に表示された列名と行数へ戻ります。
定例レポートでは、毎回の依頼を同じ契約にする
毎月の集計を続けるなら、プロンプトを変えるたびに結果の定義が揺れます。次の分析契約をテンプレートとして保存します。
入力:対象CSV、対象月、対象部署
指標:売上合計、注文件数、平均注文額
前処理:取消と返品を別集計し、重複候補は一覧にする
計算:各指標の列と式を明示
出力:集計表、前月差、グラフ、未確定事項
禁止:空欄をゼロへ置換しない。データにない原因を断定しない
QA:入力行数、対象行数、集計値を別途確認できる形で残す
月が変わったら、対象期間だけを更新し、定義は変えません。指標の仕様を変える必要があれば、旧版の結果と比較可能か、先に担当者と決めます。AIの会話履歴を「毎月同じ分析が保証される仕組み」と思わず、集計契約と元ファイルを一緒に保存するのが安全です。
個人情報と業務利用の確認
顧客別売上や問い合わせ一覧には、氏名、連絡先、顧客番号が含まれることがあります。分析に不要な列は削除し、匿名化できる場合は置き換えてからアップロードします。社内でAIサービスが承認されているか、保存・共有・管理者の利用条件はどうなっているかも確認してください。個人向けサービスと組織契約では扱いが異なることがあります。
結果を社外へ共有する前は、個人を特定できる表やコメント、元データへのリンクが残っていないか確認します。AIの出力へCSVの行をそのまま引用させる場合も、必要な範囲だけに絞ります。分析が可能であることと、データを外部サービスへ渡してよいことは別の判断です。
AIものさし編集部の判断
CSVを単発で分析し、集計・グラフ・説明へ進みたいならChatGPTから試すのが分かりやすいです。分析対象のGoogle Sheetsを直接編集・要約したいなら、Gemini in Sheetsが候補になります。数値データと説明資料を並べて読みたい場合はClaudeも比較できます。
ただし、同じファイルでの精度検証は行っていません。AIの名前を理由に決めるのではなく、前処理の透明性、検算のしやすさ、必要な成果物へつながるかで判断します。数字が経営・会計・顧客対応に影響するなら、AIの集計は下書きと捉え、式と元データの照合を残してください。
引用・データ出典
公式情報を編集部が見た内容です。Hands-on未実施の記述は本文かここに分けています。
確認日:2026-10-07
自分の条件なら?
CSVの形式、分析後に欲しい成果物、利用中の表計算環境、共有可能なデータかを整理して、AIものさしで候補を絞れます。
