ChatGPTデータ分析のやり方|初心者が最初に選ぶ4ルート診断
AI仕事術の教科書資料・データ作成 / 記事

ChatGPTデータ分析のやり方|初心者が最初に選ぶ4ルート診断

/
まな先生解説
こころ質問
すい要点整理

結論:ChatGPTのデータ分析は「4ルート診断→下ごしらえ→検算」の順で進めます

関門症状突破の要点該当章
⓪ルート選択アップロード一択だと思っている4問診断でA〜Dに振り分けるルート診断
①プランGoを契約したのに高度な分析が出てこないプラン比較表で先に確認する関門1
②日本語データCSVが文字化け・グラフが豆腐「CSV UTF-8」保存+フォント常駐関門2
③検算数字が合っているか説明できないPython強制+3値をExcelと突合関門3
④上限・可否毎日回せるのか、入れていいのか不明公式上限から逆算+利用目的で判定関門4
横スクロールできます

そのデータ、どこで分析する?4問ルート診断

そのデータ、どこで分析する?4問ルート診断
  • CSV単票 → Q2へ
  • 複数シート・数式あり →【ルートB】。CSVに書き出す時点で数式とシート構造が壊れます。ChatGPT for Excel / Google Sheetsでシート内完結が正解です
  • 含まない → Q3へ
  • 含む →【ルートC】。該当列を削除またはID化し、集計済みデータだけを投入します。ただしChatGPT Business以上なら既定で学習に使われないため、社内規程を満たせばルートAへ復帰できます
  • 収まる → Q4へ
  • 超過 →【ルートD】。月次・四半期に期間分割するか、Excelのピボットで先に粗集計してから投入します
  • 単発 →【ルートA】。ChatGPTにアップロードして分析します
  • 毎月繰り返す →【ルートB】。シート内に指示を定型化したほうが、2回目以降の前処理がゼロになります
ルート出口判定根拠になる公式数値
AChatGPTにアップロードして分析1ファイル512MB/CSV実質約50MB
BChatGPT for Excel・Google Sheetsでシート内完結2026年5月に全プランGA
Cマスキング後の集計済みデータのみ投入個人プランは学習オプトアウトが手動
D期間分割 or Excel側で前処理無料版1日3ファイル/3時間80ファイル
横スクロールできます

※上限値はOpenAI Help Center「ファイルアップロードFAQ」(2026年)。

ルートB:2026年に増えた「アップロードしない」入り口

関門1:ChatGPTデータ分析は無料でできる?プラン比較表(2026年8月版)

データ分析目的で見たプラン比較表

項目FreeGo(月1,500円)※2Plus(月20ドル)※2Business(月25ドル/年契約20ドル)※2
1日のアップロード数3ファイル3時間80ファイル枠3時間80ファイル枠3時間80ファイル枠
1ファイル上限※1512MB512MB512MB512MB
CSV実用上限※1約50MB約50MB約50MB約50MB
入力データの学習利用(既定)※3オン(要オプトアウト)オン(要オプトアウト)オン(要オプトアウト)オフ
ChatGPT for Excel/Sheets※4利用量が限定利用量が限定エージェント利用枠内本格利用可
向いている使い方月1回の単発集計個人の日次業務(広告表示あり)週次レポートの自動化顧客データを含む社内分析
横スクロールできます

※1 OpenAI Help Center「ファイルアップロードFAQ」(2026年)。テキスト・ドキュメント系は1ファイル200万トークンまで。保存容量は1ユーザー25GB/1組織100GB。 ※2 ChatGPT Go日本価格はITmedia AI+(2026年1月17日)。Go・Plus・Businessの各料金は変動するため契約前に公式料金ページで最新をご確認ください。 ※3 OpenAI Help Center「データコントロールに関するFAQ」(2026年)。Business/Enterprise/Edu およびAPIは入力・出力をデフォルトでモデル学習に使用しません。 ※4 OpenAI Help Center「ChatGPT for Excel and Google Sheets」(2026年5月)。

あなたの用途ならこのプラン

  • 月1回の売上CSVを1本だけ → Freeで足ります。1日3ファイルに収まります
  • 毎営業日1本+やり直しFreeでは不足します。読み込み直すと1日で上限を使い切ります
  • 顧客データを含む分析/複数人運用 → Businessです。既定で入力データが学習に使われないため、関門4の設定漏れリスクそのものを消せます

関門2:ChatGPTのCSV分析で文字化け・グラフが豆腐になる問題

アップロード前3分チェック・12項目

#やることやらないと起きる症状
「CSV UTF-8(コンマ区切り)」で保存し直すShift-JIS由来で列名・日本語データが文字化けする
1行目をヘッダー1行だけにする(タイトル行・2段ヘッダーを削除)ヘッダーがデータ行として集計され件数が合わない
セル結合を全解除し、値を各行に複製する空欄(NaN)が大量発生しグラフが歯抜けになる
商品コード・郵便番号・電話番号を文字列型にする前ゼロが落ちて「007」が「7」になり、別コード扱いで集計が割れる
日付表記を1形式に統一する「2026/8/29」と「令和8年8月29日」が別値扱いになり月次集計が割れる
全角半角・「株式会社」「(株)」のゆれを統一する同一取引先が2社としてカウントされる
小計行・合計行・空行を削除する合計が二重計上され売上が約2倍になる(ズレの主犯)
氏名・メール列を削除またはID置換する個人情報保護委員会の注意喚起(利用目的の範囲内かの確認)に抵触するリスク
約50MB超なら期間で分割する読み込みが途中で止まり、一部だけ集計される
日本語フォントのttfを同時アップ、または常用するならプロジェクト/カスタムGPTのナレッジに常駐させるグラフの日本語が「□□□」の豆腐になる
設定>データコントロールでモデル学習をオフにする(個人プランのみ。Businessは既定オフ)入力データが学習に利用される
検算用に「総行数・合計金額・欠損セル数」をExcelで控える数字がズレても気づけない(関門3へ)
横スクロールできます

グラフの日本語が「□□□」になる問題を、毎回ゼロにする

  1. 単発なら:Noto Sans JPなどのttfファイルをデータと一緒に添付し、「このフォントファイルをmatplotlibに登録して、グラフの日本語を描画してください」と明記する
  2. 常用するならプロジェクト機能やカスタムGPTのナレッジにフォントを常駐させ、指示文もプロジェクト設定に書いておく。これで毎回の添付作業と指示がゼロになります

すでに文字化けしたファイルを渡してしまったら

注意

中小企業基盤整備機構「中小企業のAI等の利活用に係る実態調査」(令和8年3月)によると、AI導入率が最も高い業務部門は総務・管理部門の68.3%です。総務・経理が扱う手入力のExcel台帳ほど、この関門2に当たりやすい構造をしています。

関門3:集計値がズレる原因を切り分ける検算プロトコル(Excel突合式つき)

手1:必ずPythonを実行させる

必ずPythonを実行して集計してください。推測や概算での回答は禁止です。

手2:入口検算(3値をExcelと突合する)

最初に①総行数 ②金額列の総合計 ③欠損セルの数 の3つだけ出力してください。分析はその後です。

検算項目ChatGPTの出力Excel側の式
総行数読み込み行数`=COUNTA(A2:A100000)`
金額合計金額列の総合計`=SUM(D:D)`
欠損セル数欠損値の件数`=COUNTBLANK(A2:D100000)`
横スクロールできます

手3:ズレの原因を上から切り分ける

ズレ方疑うべき原因戻り先
合計が約2倍小計行・合計行の二重計上チェックリスト⑦
行数が多い/少ないヘッダー行の混入、空行、途中の注記行②⑦
特定コードの件数が割れる前ゼロ落ち(商品コード・郵便番号)
金額が計算されない数値と文字列の型混在(「1,000円」表記)金額列の数値化
月次が割れる日付表記のゆれ、文字列として読まれている
取引先数が多い全角半角・「(株)」表記のゆれ
横スクロールできます

使用したコードを表示し、groupbyのキー・除外した行の条件・欠損値の扱い方を日本語で説明してください。

仕上げ:1つの数字だけ完全に一致させる

そのまま使えるChatGPTデータ分析プロンプト

あなたはデータ分析の専門家です。添付は当社の2025年1月〜12月の月次売上データです(列:日付、店舗、商品カテゴリ、売上金額)。

①必ずPythonを実行して集計してください。推測や概算での回答は禁止です。

②最初に「総行数・金額列の総合計・欠損セル数」の3つだけを報告してください。分析はその後です。

③商品コード列は文字列型として読み込み、前ゼロを保持してください。

④月別・カテゴリ別の売上推移を集計し、グラフにしてください。日本語ラベルは添付フォントで描画してください。

⑤使用したコードと、除外した行の条件を日本語で説明してください。

関門4:そのデータ、入れていい?——3分で決まる判定フロー

  • NO →【緑】 そのまま投入可。集計軸(日付・商品・店舗・金額)だけのデータはここで判断が終わります
  • YES → Q2へ
  • NO →【赤】入れない。 利用目的の変更手続きが先です
  • YES → Q3へ
  • 個人プラン →【黄】設定変更が必須。 設定→データコントロール→「すべての人のためにモデルを改善する」をオフにします
  • Business/Enterprise →【緑】 OpenAI Help Center「データコントロールに関するFAQ」(2026年)のとおり、既定で入力データをモデル学習に利用しません
  • YES →【橙】 個人特定列を削除しダミーIDに置換してから投入します(ルートC)。集計軸だけ残せば多くの分析は成立します
注意

オプトアウト設定は設定後の入力にのみ適用され、過去の入力には遡及しません。「あとでオフにすれば大丈夫」は成り立たないため、業務データを触る前に設定を済ませてください。他社が権利を持つデータ(購入した調査レポート、ライセンス契約のあるデータベース等)は、利用規約や契約への違反になる場合があるため別途確認が必要です。

ChatGPTのファイルアップロード上限は?

  • 1ファイル:512MB(ハード上限)
  • CSV・スプレッドシート:概ね50MB(1行あたりのサイズにより変動する実質上限)
  • テキスト・ドキュメント系:1ファイル200万トークン(スプレッドシートは対象外)
  • アップロード頻度:3時間ごとに最大80ファイル
  • 無料プラン:1日3ファイル(最後のアップロードから約24時間でリセット)
  • 保存容量:1ユーザー25GB/1組織100GB

具体例:汚いExcel台帳から始める月次売上分析(所要22分)

  1. ルート診断(1分):単票CSVに書き出せる/顧客名列あり/50MB以下/単発 → 顧客名を削除すればルートA
  2. 下ごしらえ(8分):タイトル行と注記行を削除、結合セルを解除して店舗名を各行に埋める、月次小計行を削除、顧客名列を削除、商品コードを文字列型に、「CSV UTF-8」で保存(12項目チェック)
  3. 入口検算(3分):総行数・金額合計・欠損セル数の3つを出させ、Excelの`=COUNTA()`・`=SUM()`・`=COUNTBLANK()`で突合。欠損3行を検出し、除外を指示
  4. 集計と可視化(5分):日本語フォントを添付し、月別×カテゴリ別の売上推移グラフを作成
  5. 仕上げ検算(3分):最大月の売上を`=SUMIFS()`で突合、最大値の行を元データで実物確認
  6. 出力(2分):集計表をCSVで受け取り、ピボットで1指標だけ再現して一致を確認

2回目以降を速くする:型として固定する

  • プロジェクト機能に前提を登録する:業種、列の定義、税抜・税込の扱い、出力形式の好み、そして日本語フォントを登録しておけば、毎回の説明と添付が不要になります
  • 定例レポートの型を決める:「毎月このCSVを渡すので、①入口検算の3項目 ②前月比 ③年間累計 ④特異点へのコメント、の4点構成で」と決めておきます
  • 使用したPythonコードを保存する:翌月はそのコードを添えて渡すと集計条件が固定され、再現性が上がります
  • 繰り返すならルートBへ移す:ChatGPT for Excel / Sheetsでシート内に指示を定型化すれば、CSV書き出しと文字化け対策が丸ごと不要になります
補足

総務省「令和7年版 情報通信白書」(2025年)によると、日本企業の生成AI利用率は2024年度49.7%(2023年度42.7%)で、業務分野別では営業・マーケティングが55.2%、企画・立案が47.3%。導入の懸念事項で最多だったのは「適切な利用方法がわからない」でした。個人の利用率も日本は26.7%と、中国81.2%・米国68.8%・ドイツ59.2%に大きく水をあけられています。使い方が型として残っていないのが日本の現在地です。自分の型を1つ作った人から差がつきます。

まとめ:ルート診断と検算を通せば、実務で使えます

よくある質問

ChatGPTのデータ分析のやり方を、一言で教えてください

ChatGPTのデータ分析は無料でできますか?

ChatGPTでCSV分析をするとき、何に注意すればいいですか?

ChatGPT for Excelの使い方を教えてください

ChatGPTのデータ分析プロンプトのコツはありますか?

ChatGPTのファイルアップロード上限はどれくらいですか?

グラフの日本語が「□□□」になります。英語ラベルにするしかないですか?

Advanced Data Analysisの使い方を教えてください

出てきた数字が正しいか、どう確認すればいいですか?

アップロードしたデータはAIの学習に使われますか?

顧客データを含む分析をしたい場合、何を確認すればいいですか?

中小企業でどのくらい使われているのですか?

関連記事

ChatGPT初心者