ChatGPTは、スプレッドシートやCSVを読み込んで、集計・可視化ができます。 公式の説明では、安全な環境でコードを実行し、スプレッドシート・CSV・その他の構造化形式のデータを分析・可視化できるとされ、傾向の要約、データのクリーニング、予測の作成などに使えるとされています。

「コードを実行している」という点が重要です。 普通の会話のように言葉で計算しているのではなく、実際に処理を走らせています。だから通常のやり取りより計算は安定します。ただし、渡したデータの状態がそのまま結果に響きます。

この記事の要点

  • 会話で答えているのではなく、実際にコードを実行している
  • だから渡す前の準備(列の意味・不要な行の削除)で結果が変わる
  • それでも合計・件数・最大最小の3点は自分で検算する

渡す前にやる3つ

いきなりファイルを投げると、精度が落ちます。先に3つ手を入れてください。

1. 列が何を表すか説明する

「col_3」では意味が伝わりません。ファイルを渡すときに、言葉で添えます。

添付のCSVについて。列の意味は、日付=受注日/商品名=商品カテゴリ/金額=税抜売上(円)です。

これだけで、的外れな集計がかなり減ります。

2. 個人情報を落とす

氏名・連絡先・個人が特定できるIDは削るか置き換えてください。分析に必要な列だけを渡すのが基本です。業務で使う場合は所属先のルールに従ってください(AIと個人情報・プライバシー)。

3. 余計な行を削る

集計行、小計行、メモ書きの行、複数段になったヘッダー。人が読むための装飾が、機械には邪魔になります。 特に「合計」の行が混ざっていると、二重に数えられることがあります。

頼み方の順序

一度に「分析して」と頼まず、段階を踏むと精度が上がります。

ステップ1:まず全体を確認させる

添付データの行数、列の一覧、欠損値の有無を教えてください。分析はまだしないでください。

最初にこれを聞くのが要点です。 自分が思っている行数と違えば、その時点でファイルか読み込みに問題があります。

ステップ2:事実だけを出させる

このデータ全体の傾向を、事実だけで5行にまとめてください。原因の推測は書かないでください。

「原因の推測は書かないで」を必ず付けてください。 原因を聞かれると、データにない理由でも埋めてきます。

ステップ3:深掘りする

その中で、他と動きが違う項目を3つ挙げてください。 その項目について、月別の推移を表にしてください。

ステップ4:可視化させる

この傾向を伝えるのに向くグラフの種類と、その理由を教えてください。

グラフの種類を先に相談すると、目的に合った図になります。

検算する3点

ここが省けません。 コードを実行しているとはいえ、集計の対象を取り違えることはあります。

確認する項目見つかる誤り
合計行の読み飛ばし、単位の取り違え(千円/円)
件数(行数)一部だけを集計、重複の二重計上
最大値・最小値外れ値の扱い、日付範囲のずれ

この3つが手元の数字と一致すれば、他もおおむね信頼できます。1つでもずれたら、その分析はすべて捨てて渡し直してください。 表計算ソフト側での確認方法はExcel作業をAIで効率化する方法が使えます。

PR・おすすめValue AI Writer byGMO高品質なSEO記事を生成するAIライティングツール。公式サイトを見る

任せてはいけない判断

分析はできても、判断は別です。

  • 因果の断定:「関係がある」と「原因である」は違います。第三の要因を潰すのは人の仕事
  • 予測を鵜呑みにする:公式にも予測の作成に使えるとありますが、前提が変われば外れます
  • 意思決定そのもの:AIは自社の事情を知りません

もっともらしい説明が返ってくる仕組みはハルシネーションとは?で解説しています。

ツール非依存の考え方との違い

データ分析の手順や心構えAIでデータ分析する方法にまとめています。あちらはどのAIでも通用する考え方、**この記事はChatGPT固有の挙動(コード実行・ファイルの扱い)**を扱っています。両方あわせて読むと、精度の上げ方が具体的になります。

ファイルの読み込み全般についてはChatGPTにファイルを読み込ませる方法へ。

FAQ

Q. Excelファイルも読めますか? A. 公式には、スプレッドシート・CSV・その他の構造化形式のデータを分析できるとされています。対応形式やファイルの上限は変更されることがあるため、公式ヘルプでご確認ください。

Q. なぜ普通の会話より計算が正確なのですか? A. 言葉で計算しているのではなく、安全な環境で実際にコードを実行しているためです。ただし、集計の対象を取り違える可能性は残るので、検算は必要です。

Q. グラフも作れますか? A. 可視化ができるとされています。ただし数値と図がずれないよう、最終的な作図は手元のソフトで行うほうが確実な場面もあります。

Q. 顧客データを渡しても大丈夫ですか? A. 個人情報は削るか置き換えてください。業務での利用可否は所属先のルールに従ってください。

Q. 予測もできますか? A. 公式には予測の作成に使えるとされています。ただし前提が変われば外れます。 判断材料として扱い、予測をそのまま計画の根拠にしないでください。

Q. うまく読み取ってくれません。 A. 集計行や複数段のヘッダーが混ざっていないか確認してください。人が読むための装飾が、機械には邪魔になります。

まとめ

  • ChatGPTは実際にコードを実行して、CSVやスプレッドシートを分析・可視化する
  • 渡す前に「列の意味を説明・個人情報を落とす・余計な行を削る
  • 頼む順序は「全体確認 → 事実だけ → 深掘り → 可視化」。原因の推測は書かせない
  • 合計・件数・最大最小の3点を検算。1つでもずれたら結果ごと捨てる
  • 因果の断定・予測の鵜呑み・意思決定は任せない

次に読む:AIでデータ分析する方法Excel作業をAIで効率化する方法


※機能・対応形式・上限は変更されることがあります。最新の情報はOpenAIの公式ヘルプでご確認ください。

出典

  • OpenAI ヘルプセンター「ChatGPT によるデータ分析」(2026年7月26日確認)
  • OpenAI ヘルプセンター「ファイルアップロード FAQ」(2026年7月26日確認)

最終更新:2026年7月26日/fondantAI編集部