スプレッドシートと格闘して数時間かけていた集計作業が、ChatGPTの登場によって劇的に変わりました。CSVをアップロードしてプロンプトを書くだけで、集計・グラフ提案・レポート草稿まで一気通貫で完成します。このレッスンでは、ChatGPTをデータ分析パートナーとして使い倒す技術を学びます。
ChatGPT データ分析フロー
ChatGPTでデータ分析を行う流れは4ステップです。CSVをアップロードし、プロンプトで分析を依頼し、グラフ案を受け取り、レポートとしてまとめる。このサイクルを理解することで、あらゆるデータに応用できます。
ChatGPT Plus・Teamプランに含まれるAdvanced Data Analysis(旧:Code Interpreter)は、ChatGPT上でPythonコードをサンドボックス環境で実行できる機能です。
| 機能 | 説明 |
|---|---|
| CSV・Excel読み込み | ファイルをアップロードして直接解析 |
| 統計処理 | 平均・中央値・標準偏差・相関分析 |
| グラフ生成 | 棒グラフ・折れ線・散布図・ヒートマップ |
| データクリーニング | 欠損値の検出・補完・外れ値処理 |
| ピボット集計 | 集計表をその場で生成 |
| ファイル出力 | 処理済みCSV・画像・レポートのダウンロード |
💡 なぜADAが強力か: 通常のChatGPTはテキストで「こうすればよい」と答えますが、ADAは実際にコードを実行して結果を出します。数値の計算ミスがなく、グラフも実物が出力されます。
データ分析の質はプロンプトの質で決まります。「分析して」の一言では曖昧すぎます。以下のパターンを使い分けましょう。
全体把握(最初に必ず使う)
このCSVのデータ概要を教えてください。
・列名と各列のデータ型
・行数・欠損値の数
・数値列の基本統計(最大・最小・平均・中央値)
・特筆すべきパターンがあれば指摘してください
時系列分析
売上列を月別に集計し、前月比と前年同月比を計算してください。
増加・減少のトレンドと、特に目立つ変動があった月を教えてください。
カテゴリ別分析
商品カテゴリ別に売上・件数・客単価を集計してください。
各カテゴリの全体に占める割合も計算し、上位3カテゴリを強調してください。
相関分析
数値列同士の相関係数を計算し、強い相関(|r|>0.7)がある組み合わせを教えてください。
ビジネス的に意味のある相関があれば、その示唆を説明してください。
外れ値検出
IQR法で各数値列の外れ値を検出してください。
外れ値の行を一覧表示し、データエラーか実際の異常値かの判断基準を教えてください。
顧客セグメント分析
顧客IDごとに購買回数・合計金額・最終購買日を集計し、
RFM分析(Recency・Frequency・Monetary)の観点で顧客をランク分けしてください。
⚠️ 注意: 個人情報(氏名・住所・電話番号)が含まれるCSVはアップロード前に必ず匿名化してください。ChatGPTの利用規約上、個人を特定できる情報の入力は規約違反になる場合があります。
ADAはデータを分析するだけでなく、適切なグラフを提案・生成してくれます。
このデータを可視化する場合、どのグラフが最適か3案提案してください。
それぞれ「何を伝えたいか」「なぜそのグラフが適切か」を説明してください。
最も推奨するグラフを実際に作成してください。
| データの特性 | 適したグラフ | プロンプト例 |
|---|---|---|
| 時系列の変化 | 折れ線グラフ | 「月別売上の推移を折れ線で」 |
| カテゴリ比較 | 棒グラフ | 「商品別売上を棒グラフで比較」 |
| 構成比率 | 円グラフ・積み上げ棒 | 「カテゴリ別構成比を円グラフで」 |
| 2変数の関係 | 散布図 | 「価格と販売数の相関を散布図で」 |
| 多変数の相関 | ヒートマップ | 「相関行列をヒートマップで」 |
| 分布の形状 | ヒストグラム | 「購入金額の分布をヒストグラムで」 |
作成したグラフを改善してください。
・タイトルを「2024年 月別売上推移」に変更
・Y軸を円単位(カンマ区切り)で表示
・前年比較の折れ線を追加(色は灰色の点線)
・目標ライン(500万円)を赤い水平線で追加
・フォントを大きくして見やすくする
💡 グラフのダウンロード: ADAで生成されたグラフは、チャット内の画像をクリックして「ダウンロード」から保存できます。PNG形式でダウンロードし、PowerPointやGoogleスライドにそのまま貼り付け可能です。
分析結果をビジネスレポートとして自動生成する技術を学びます。
上記の分析結果をもとに、経営陣向けのビジネスレポートを作成してください。
構成:
1. エグゼクティブサマリー(3行以内、最重要の発見を箇条書き)
2. データハイライト(具体的な数値を3〜5点、グラフを参照)
3. 課題とインサイト(数値から読み取れる問題点と原因仮説)
4. アクションレコメンデーション(優先順位付きで3点以内)
読者:意思決定者(データの専門家ではない)
トーン:簡潔・客観的・行動指向
| 読者 | 調整ポイント | 追加指示例 |
|---|---|---|
| 経営者 | 数値より示唆・意思決定に直結 | 「技術用語を使わず、ビジネス影響で説明」 |
| 現場マネージャー | 具体的アクションを重視 | 「来週から実行できる改善案を含めて」 |
| データチーム | 方法論・精度も記載 | 「使用した分析手法と前提条件も記載して」 |
| クライアント | 成果とROIを強調 | 「投資対効果と成功指標を明示して」 |
月次レポートのような繰り返し業務は、一度プロンプトを作ったらメモとして保存しておきましょう。
【月次売上レポートテンプレート】
添付CSVは今月の売上データです。以下の形式でレポートを作成してください。
■ 今月のハイライト(3点箇条書き)
■ 前月比・前年同月比(数値で明示)
■ カテゴリ別トップ3
■ 要注意項目(前月比-10%以上の項目)
■ 来月への提言(1〜2点)
フォーマット:そのままSlackに貼り付けられるテキスト形式
💡 ChatGPTをレポーターとして育てる: カスタム指示(Settings > Personalization > Custom Instructions)に「私は〇〇業界のマーケターで、レポートは常に簡潔・箇条書き・数値根拠あり」と設定しておくと、毎回の指示が不要になります。
分析の精度はデータの品質に依存します。ADAにデータを渡す前、または渡した直後に品質チェックを行う習慣をつけましょう。
このデータの品質を以下の観点でチェックしてください。
1. 欠損値: 列ごとの欠損数と欠損率(%)を一覧表示
2. 重複行: 完全一致の重複行数を確認
3. データ型の不整合: 数値列に文字が混入していないか
4. 外れ値: 各数値列のボックスプロットを作成して分布を確認
5. 日付フォーマット: 日付列の形式が統一されているか確認
問題が見つかった場合は修正済みデータを出力してください。
| 問題 | ADAへの指示例 |
|---|---|
| 欠損値が多い列 | 「欠損率50%以上の列を削除し、残りは中央値で補完してください」 |
| 日付フォーマット混在 | 「日付列をすべてYYYY-MM-DD形式に統一してください」 |
| 通貨記号混入 | 「金額列から¥と,を除去して数値型に変換してください」 |
| 全角半角混在 | 「文字列列の全角英数字を半角に統一してください」 |
| カテゴリ名のゆれ | 「商品カテゴリの表記ゆれ(東京/東京都など)を一覧にして」 |
💡 前処理こそ分析の8割: 実際のデータ分析業務において、前処理(データクリーニング)が全工数の70〜80%を占めると言われています。ADAを使えばこの工程を大幅に短縮できます。
ADAは複数のファイルを同時にアップロードして統合分析できます。
アップロードした3つのCSV(2022年・2023年・2024年の売上データ)を
年度列を追加して縦方向に結合し、
3年間のトレンド分析と年度別比較を行ってください。
各年度の前年比成長率も計算してください。
売上CSV(order_id, customer_id, amount, date)と
顧客CSV(customer_id, age, region, plan)を
customer_idで結合してください。
結合後、地域別・プラン別の売上平均を集計してください。
⚠️ ファイルサイズの制限: ADAにアップロードできるファイルは合計512MB以内です。大容量のデータは事前にサンプリングするか、必要な列だけ抽出してからアップロードしましょう。
GAからCSV書き出し → ADAにアップロード → ページ別分析・流入経路分析・コンバージョン分析を依頼するという流れで、SEOレポートが30分で完成します。
Googleフォームの回答CSV → ADAで自由記述をカテゴリ分類・感情分析 → 定性データを定量化したサマリーを生成
複数の競合データをまとめたCSV → カテゴリ別比較表・レーダーチャート生成 → 強み弱みのサマリー作成
Google広告・Meta広告のレポートCSVをADAにアップロードし、「ROAS・CPAの推移を媒体別に集計し、予算配分の最適化提案をしてください」と依頼するだけで、広告運用レポートの草稿が完成します。
過去1〜2年の販売実績CSV → 「月別・商品別の需要予測を移動平均法で計算し、来月の発注推奨数量を出してください」→ 在庫管理の意思決定をサポート
データを分析してもアクションに繋がらなければ意味がありません。ChatGPTに数値の解釈と次のアクションまで依頼することが重要です。
上記の分析結果を踏まえ、以下の観点でビジネス解釈をしてください。
1. 「なぜこのような数値になったか」の原因仮説を3つ挙げてください
(データから読み取れる根拠を必ず添えること)
2. この数値が続いた場合、3ヶ月後にどのような影響が出るか予測してください
3. 今すぐ取れる改善アクションを優先順位をつけて3つ提案してください
(実行コストと期待効果も添えること)
このデータを参考に、来四半期のKPI目標値を設定してください。
・現状のトレンドから達成可能な目標(保守的)
・施策を実施した場合の目標(標準)
・ベストケースの目標(挑戦的)
各目標の根拠となる計算式も示してください。
データ分析の最終ゴールは、毎週・毎月確認できるモニタリングダッシュボードの構築です。
このデータをもとに、週次でモニタリングすべきKPIを5つ選定し、
Googleデータポータル(Looker Studio)でのダッシュボード設計案を提案してください。
各ウィジェットの種類(スコアカード・折れ線・棒グラフ)と配置も含めてください。
💡 ChatGPTをデータアナリストとして育てる: 毎月同じデータを分析するなら、ChatGPTに「あなたは私の専属データアナリストです。毎月の売上データを分析し、経営判断に直結するインサイトを提供してください」と最初に宣言してから会話を始めると、分析の質が一段上がります。
データ分析を定期業務として自動化する場合、ChatGPTと組み合わせたパイプラインを構築できます。
| ステップ | ツール | ChatGPTの役割 |
|---|---|---|
| データ収集 | GAS・Python・Zapier | スクリプト生成を依頼 |
| データ変換 | pandas・SpreadSheet | 変換ロジックのコード生成 |
| AI分析 | ChatGPT API | テキスト分析・分類・要約 |
| レポート生成 | Notion・Slack・メール | レポートフォーマットの設計 |
| 配信 | Webhook・メール・LINE | 配信スクリプト生成 |
この仕組みを構築するコードはすべてChatGPTに生成させることができます。「上記のパイプラインをPythonで実装してください」と依頼するだけです。
💡 まず手動で1回やってみる: 自動化の前に必ず手動で全ステップを実行してみてください。「どこで何をするか」を体で理解してからChatGPTに自動化コードを書かせると、デバッグが格段に楽になります。
以下のワークを実施してください。
ChatGPTのAdvanced Data Analysisは「データをアップロードしてプロンプトを書くだけ」でプロ品質の分析が完成する革命的なツールです。全体把握→詳細分析→グラフ可視化→レポート化という4ステップを型として身につけることで、あらゆるデータ分析業務に応用できます。データ品質の確認と前処理を丁寧に行うほど分析精度が上がり、複数ファイルのJOINや時系列予測まで対応できます。重要なのはプロンプトの具体性・個人情報の除外・ビジネス解釈まで踏み込む姿勢の3点です。数値を出すだけで終わらず、「なぜそうなるか」「何をすべきか」まで依頼することで、意思決定を加速するデータドリブン文化が根付きます。次のレッスンではプログラミング支援を学びます。
全問正解でこのレッスンが「完了」になり、コースの全レッスンを完了すると修了証が発行されます。解説つき・何度でも挑戦できます。
Q1.通常のテキスト回答と比べたときの、Advanced Data Analysis(ADA)の強みとして本文が挙げるものはどれですか。
Q2.顧客の氏名や電話番号が入った購買データのCSVを、ADAで分析したいと考えています。本文に沿った手順はどれですか。
Q3.初めて受け取った売上CSVをADAで分析します。本文で「最初に必ず使う」とされている依頼はどれですか。
完全無料・クレジットカード不要
Google広告完全攻略講座
Google広告を運用していると、毎日膨大なデータが蓄積されていきます。しかし数字を眺めているだけでは成果は上がりません。
30分本文は無料で閲覧可
AI画像生成マスター - Midjourney & Stable Diffusion
AI画像生成の品質はプロンプト(指示文)の書き方で90%が決まります。
25分本文は無料で閲覧可
AIエージェント開発・自動化上級講座
プロンプトチェーンとは、複数のプロンプトを連鎖的に実行し、前のステップの出力を次のステップの入力として渡していく手法です。
25分本文は無料で閲覧可
AI画像生成マスター - Midjourney & Stable Diffusion
Midjourneyをはじめとした画像生成AIは、プロンプトの文章だけでなく「パラメータ」と呼ばれる設定値によって出力結果を細かくコントロー
25分本文は無料で閲覧可
AIビジネス活用実践講座
営業はAI活用の効果が最も見えやすい部門のひとつです。
25分本文は無料で閲覧可
AIエージェント開発・自動化上級講座
AIエージェントの品質評価は、従来のソフトウェアテストとは異なるアプローチが必要です。
25分本文は無料で閲覧可