ChatGPTでのデータ分析は、ExcelやCSVファイルをアップロードして日本語で指示するだけで、集計・グラフ作成・示唆出しまで完了します。プログラミングや関数の知識は不要です。本記事では、生成AIを仕事で使いたい初心者の方に向けて、準備から具体的な操作手順、そのまま使えるプロンプトのテンプレ、情報漏洩を防ぐ設定までを5ステップで解説します。読み終えたら、手元のファイルですぐ試せる構成です。
結論:ChatGPTのデータ分析は5ステップで完結します
ChatGPTのデータ分析は「整形→アップロード→指示→深掘り→検証」の5ステップで、初心者でも当日から実践できます。
全体の流れは次のとおりです。
- データを整える: 1行目を見出しにし、セル結合を解除する
- ファイルをアップロードする: 入力欄のクリップアイコンからExcel/CSVを添付する
- 目的を伝える: 「何を知りたいか」をプロンプトで具体的に指示する
- 深掘りする: グラフ化や追加の質問を対話で重ねる
- 検証・出力する: 数値を元データと照合し、Excelファイル等で受け取る
最初の1回は「社外秘でない練習用データ」で試すのが安全です。操作に慣れてから実務データに進みましょう。
ChatGPTのデータ分析機能とは何ですか?

ChatGPTのデータ分析機能とは、アップロードしたファイルをAIがPythonで自動処理し、集計やグラフ化を行う機能です。ユーザー側にプログラミング知識は不要で、指示はすべて日本語の文章で完結します。
できることの具体例
集計から可視化、簡単な予測まで、Excel作業の大半を日本語の指示だけで代替できます。
- クロス集計、前年比・構成比の計算
- 棒グラフ・折れ線・散布図などの自動作成
- 外れ値や傾向の検出、簡単な将来予測
- 複数ファイルの結合(売上データ×顧客リストなど)
- 分析結果のExcel/CSV/画像での書き出し
無料版と有料版の違い
無料版でも試せますが、業務で継続利用するならPlus以上が現実的です。
| プラン | 料金(執筆時点) | データ分析機能 | 向いている人 |
|---|---|---|---|
| 無料版 | 0円 | 利用可(回数・処理量に制限) | まず試したい人 |
| Plus | 月額20ドル | 制限が大幅に緩和 | 会社員・個人事業主 |
| Team | 1人あたり月額25〜30ドル | 入力データが学習に使われない | 部署・中小企業での導入 |
料金・仕様は変更される可能性があるため、契約前に公式サイトで最新情報を確認してください。
Excelとの違いは何ですか?
最大の違いは「操作を覚える必要がない」ことです。関数やピボットテーブルの知識をAIが肩代わりし、やりたいことを文章で伝えるだけで済みます。ただし、ChatGPTは結果を間違えることがあるため、検証の工程が必須になる点はExcelと異なります。
総務省「令和6年版 情報通信白書」(2024年)によると、日本で生成AIを利用したことがある個人は9.1%にとどまります。今身につければ、社内で「使える人」になれる余地が大きい段階です。
始める前の準備・必要なもの
準備は「アカウント」「練習用データ」「社内ルールの確認」の3つだけで、費用は0円から始められます。
1. アカウントとプランの選択
まずは無料版で操作感を確かめ、週に数回以上使うようになったらPlusへの切り替えを検討するのがおすすめです。ブラウザ版・スマホアプリのどちらでも使えますが、ファイルの添付やダウンロードはPCのブラウザ版が扱いやすいです。
2. 練習用データの用意
最初の練習は機密性のないデータで行います。
- 自作のダミー売上データ(日付・商品・金額の3列で十分)
- e-Statなど公的機関が公開している統計データ
- 社内データを使う場合は、後述のマスキング処理をしてから
3. 社内ルールと設定の確認
業務データを入れる前に、勤務先の生成AI利用ルールを必ず確認してください。ルールが未整備の会社では、上長に「学習に使われない設定で使う」ことを伝えて了解を得てから進めると、後のトラブルを防げます。
ChatGPTの設定→「データコントロール」→「すべての人のためにモデルを改善する」をオフにすると、入力内容がモデルの学習に使われなくなります。業務利用の前に必ず設定しましょう。
手順を順番に詳しく解説(5ステップ)
実際の操作は5ステップです。初回は15〜30分、慣れれば5分程度で一連の分析が完了します。
ステップ1:データを「1行1レコード」に整える
AIが読みやすいのは「1行目が見出し、2行目以降がデータ」の縦持ち形式です。アップロード前に次を確認します。
- セル結合をすべて解除する
- 1シート1テーブルにする(表の横に別の表を置かない)
- 見出しを1行にまとめる(2段見出しは「2025年_1月」のように結合)
- 金額・日付の表記ゆれを揃える(「1,000円」と「1000」の混在など)
ステップ2:ファイルをアップロードする
入力欄のクリップ(+)アイコンからファイルを添付します。Excel(.xlsx)、CSV、PDF、テキストなど主要形式に対応しています。複数ファイルの同時アップロードも可能で、「売上データと店舗マスタを結合して」といった指示もできます。
ステップ3:目的をプロンプトで伝える
指示のコツは「役割+データの説明+知りたいこと+出力形式」の4点セットです。そのまま使えるテンプレを置きます。
あなたはデータ分析の専門家です。添付は当社の2025年1月〜12月の月次売上データです(列:日付、店舗、商品カテゴリ、売上金額)。
①まずデータの概要と欠損の有無を確認してください。
②月別・カテゴリ別の売上推移を集計し、グラフにしてください。
③売上が伸びている/落ちているポイントを3つ指摘してください。
「分析して」とだけ伝えるより、この形式のほうが的確な結果が返る確率が大きく上がります。
ステップ4:グラフ化と深掘りを重ねる
1回の指示で終わらせず、対話で掘り下げるのがChatGPT分析の本領です。
- 「このグラフを店舗別に分けてください」
- 「2月の落ち込みの要因をデータから推測できますか?」
- 「売上上位20%の商品が全体の何%を占めるか計算してください」
ステップ5:結果を検証してファイルで受け取る
合計値など2〜3箇所を元データと突き合わせて検証してから使います。問題なければ「この集計結果をExcelでダウンロードできるようにしてください」と指示すると、加工済みファイルを受け取れます。
「整える→渡す→目的を伝える→対話で深掘り→検証して出力」。この型さえ覚えれば、分析対象が変わっても同じ手順で回せます。
初心者がつまずきやすいポイントと対処法は?
つまずきの原因は「データの形」「指示の曖昧さ」「結果の鵜呑み」の3つに集約され、いずれもその場で対処できます。
| つまずき | 主な原因 | 対処法 |
|---|---|---|
| 読み込みエラー・変な集計になる | セル結合や2段見出し | ステップ1の整形をやり直す |
| 期待と違う答えが返る | 指示が曖昧(「分析して」だけ) | 「何を・どの切り口で・どう出すか」を指定する |
| グラフの日本語が文字化けする | 実行環境に日本語フォントがない | 「ラベルを英語にして」と指示して作り直させる |
| 数値が合わない | 欠損・重複の扱いの違い | 「計算過程を表示して」と指示し、元データと照合する |
| 途中で処理が止まる | ファイルが大きすぎる | 期間や列を絞って分割アップロードする |
エラーが出たら、メッセージをそのまま貼り付けて「このエラーの原因と対処を教えてください」と聞けば、ChatGPT自身が解決策を提示してくれます。
効率化・応用のコツ
プロンプトのテンプレ化と定型分析の型化により、2回目以降の分析は初回の3分の1程度の時間で回せるようになります。
プロンプトをテンプレとして保存する
うまくいった指示文をメモアプリに貯めておき、データ名だけ差し替えて再利用します。毎月の売上分析のような定型業務ほど効果が大きい方法です。
カスタム指示・プロジェクト機能を使う
ChatGPTのプロジェクト機能に分析の前提(業種、データ項目の定義、出力形式の好み)を登録しておくと、毎回の説明が不要になり、指示が一言で済むようになります。
定例レポートを型にする
「毎月このCSVを渡すので、①前月比 ②年間累計 ③特異点へのコメント、の3点構成でまとめてください」と型を決めれば、月次レポートの下書きが数分で仕上がります。
再現性を高めたい場合は「使用したPythonコードを表示してください」と指示しましょう。同じ処理を翌月も正確に再現でき、集計条件の記録にもなります。
注意点・リスク:情報漏洩・著作権・社内ルール
最大のリスクは機密情報の入力による漏洩です。対策は「学習オフ設定+マスキング+社内ルール順守」の3点セットが基本です。
情報漏洩を防ぐ
個人情報保護委員会は2023年6月に「生成AIサービスの利用に関する注意喚起」を公表し、個人情報を入力する際の取り扱いに注意を促しています。実務では次を徹底してください。
- 氏名・電話番号・メールアドレスは削除するか「顧客A」等に置換する
- 取引先名や未公開の財務数値はマスキングする
- 学習オプトアウト設定をオンにする(準備の章で解説)
- 部署での導入なら、入力データを学習に使わない契約形態のTeam/Enterpriseプランを検討する
著作権・データの権利
他社が権利を持つデータ(購入した調査レポート、ライセンス契約のあるデータベース等)のアップロードは、利用規約や契約への違反になる場合があります。自社で収集したデータか、利用条件が明確なオープンデータを使うのが原則です。
結果の誤り(ハルシネーション)
計算処理自体はPythonで実行されるため比較的正確ですが、データの解釈や欠損の扱いで誤ることがあります。「重要な意思決定に使う数値は必ず人間が検証する」を運用ルールにしてください。
リスクをゼロにできる使い方はありません。守秘義務のある情報・法令で保護される個人情報は入力しないことを最終ラインにし、迷ったら情報システム部門や上長に確認しましょう。
具体例・ケーススタディ:月次売上CSVを15分で分析する
小売業の月次売上データなら、アップロードから示唆出しまで初回でも約15分で完了します。実際の流れを再現します。
前提: 従業員10名の雑貨店。POSレジから出力した1年分の売上CSV(約12,000行。列:日付/店舗/商品カテゴリ/点数/売上金額)。
- 整形(2分): セル結合がないことを確認し、そのままアップロード
- 概要把握(3分): 「データの概要と欠損を確認して」→ 欠損3行と重複12行を検出し、除外を指示
- 集計と可視化(5分): 月別×カテゴリ別の売上推移グラフを作成
- 深掘り(3分): 「7月の売上減の要因は?」→ 特定カテゴリの販売点数減が主因と判明
- 出力(2分): 集計表をExcelでダウンロードし、会議資料に貼り付け
このケースでは、従来Excelで2時間ほどかかっていた月次集計が、検証込みで30分以内に収まりました。空いた時間を「なぜ売れたのか」を考える時間に振り向けられることが、時間短縮そのもの以上の効果です。
成果への近道は、身近な定型データ(売上・勤怠・アンケート)を1つ選び、毎月同じ型で回し続けることです。
まとめ:まずは練習用データで1回試しましょう
本記事の要点を整理します。
- ChatGPTのデータ分析は「整形→アップロード→指示→深掘り→検証」の5ステップ
- 無料版で試せる。業務での継続利用はPlus、部署導入はTeamが目安
- 指示は「役割+データ説明+知りたいこと+出力形式」の4点セット
- 学習オフ設定とマスキングで情報漏洩リスクを下げる
- 数値の検証は人間の仕事として必ず残す
今日、3列だけのダミーデータを作ってアップロードするところから始めてみてください。1回動かせば、自分の業務のどこに使えるかが具体的に見えてきます。
よくある質問
無料版のChatGPTでもデータ分析はできますか?
できます。ただし回数や処理量に制限があり、混雑時は使えないことがあります。お試しは無料版で十分ですが、週数回以上の業務利用ならPlus(月額20ドル・執筆時点)が目安です。
どのファイル形式に対応していますか?
Excel(.xlsx)、CSV、PDF、テキスト、JSONなど主要形式に対応しています。複数ファイルを同時にアップロードして、結合や比較をさせることも可能です。
アップロードしたデータはAIの学習に使われますか?
設定次第です。個人向けプランでは、設定の「データコントロール」から学習への利用をオフにできます。Team/Enterpriseプランでは入力データをモデル学習に使わないとOpenAIが公表しています(執筆時点)。
Excelの関数が苦手でも使えますか?
使えます。関数やピボットテーブルの操作はAIが代行するため、必要なのは「何を知りたいか」を日本語で伝えることだけです。ただし、結果の妥当性チェックは自分で行いましょう。
分析結果はそのまま会議資料に使えますか?
検証してからにしてください。合計値など2〜3箇所を元データと照合し、集計条件(対象期間・除外したデータ)を資料に明記すれば、実務で問題なく使えます。
