カリキュラム ChatGPT 業務自動化 Day4
DAY
04
ChatGPT 業務自動化 · 上級

データ分析・レポートをChatGPTで自動生成する

⏱ 120分
TODAY'S GOALS
  • ChatGPTのコードインタープリタ(データ分析)機能を使いこなす
  • CSV・Excelデータをアップロードして分析・グラフ生成できる
  • 定型レポートの文章部分をAIで自動生成するフローを作れる

ChatGPT のデータ分析機能とは

ChatGPT(GPT-4o)には「コードインタープリタ」という機能が内蔵されています。

Pythonコードを内部で実行してデータを処理するため、プログラミング不要でデータ分析・グラフ作成が可能です。

できること:

  • CSV・Excelファイルをアップロードして内容を読み取る
  • 集計・クロス集計・ランキングを計算する
  • 折れ線グラフ・棒グラフ・散布図などを作成・ダウンロード
  • 異常値・欠損値の検出
  • 分析コメントの自動生成

ファイルのアップロード方法

  1. チャット入力欄の📎ボタン(クリップアイコン)をクリック
  2. CSVまたはExcelファイルを選択
  3. 分析の指示を入力して送信

対応形式: CSV, XLSX, XLS, TSV(PDF・画像のデータは読み取れない場合あり)


使えるプロンプト集

基本の読み込み確認

このファイルの内容を確認して、列名と行数、データの概要を教えてください。

集計・分析

売上列の合計・平均・最大・最小を計算してください。
また、商品カテゴリ別に売上を集計した表を作成してください。

グラフ作成

月別売上の推移を折れ線グラフで作成してください。
タイトルは「2026年 月別売上推移」、縦軸は「売上(万円)」、横軸は「月」としてください。
グラフはダウンロードできるようにしてください。

前月比・前年比

各月の売上について、前月比(%)を計算して表に追加してください。
前月比が+10%以上の月を強調(太字)で示してください。

外れ値の検出

このデータの中で、通常の範囲から大きく外れている値(外れ値)を検出してください。
どの行がどの列で外れているか、理由とともに教えてください。

レポートコメント生成

この分析結果をもとに、経営者向けの月次レポートのコメント文を作成してください。
ポイント3点を箇条書き、全体まとめを3〜5文でお願いします。

実践例: 月次売上レポートの自動生成フロー

① データ準備

スプレッドシートから以下の列を持つCSVをエクスポートします:

日付, 商品名, カテゴリ, 数量, 単価, 売上金額, 担当者

② ChatGPTにアップロードして分析指示

このCSVは先月の売上データです。以下を実行してください。

1. 月全体の売上合計・件数・平均単価
2. カテゴリ別売上ランキング(上位5位)
3. 前月比較(別シートがなければ「前月データなし」と書く)
4. 売上上位5商品のグラフ(棒グラフ)
5. 営業部長向けのコメント(200文字程度)

出力はマークダウン形式で、グラフはPNGでダウンロードできるようにしてください。

③ 結果を使ってレポート完成

出力されたテキストとグラフを、PowerPoint・Word・Notionに貼り付ければレポートの完成です。


Excelから直接使う場合

Microsoft 365(Office 365)には「Copilot」が統合されており、Excel上でデータ分析の指示を出せます。ChatGPTと連携させる必要なく、Excel内で完結します。

ただし、Copilotは Microsoft 365 Copilot(有料プラン)が必要です。


注意事項

  • 個人情報・機密データ: 社外秘のデータをChatGPTにアップロードする場合は社内ポリシーを確認してください。匿名化・サンプリングしてから使うのが安全です
  • 数値の確認: ChatGPTが計算した数値は必ず元データと照合してください
  • 毎回同じ結果にならない場合: 同じプロンプトでも微妙に出力が変わることがあります

練習ワーク

架空データで練習する

以下をChatGPTに貼り付けて練習できます。

以下は架空の売上データです。分析してグラフを作ってください。

月,商品A,商品B,商品C,合計
1月,120,85,60,265
2月,135,90,72,297
3月,110,100,68,278
4月,145,95,80,320
5月,160,88,91,339
6月,130,102,75,307
7月,175,110,95,380
8月,155,98,88,341
9月,180,115,100,395
10月,165,105,92,362
11月,200,120,110,430
12月,220,130,125,475

各商品の月別推移を折れ線グラフで、
合計売上の月別を棒グラフで作成してください。
また、前月比が最も大きかった月を教えてください。
📝
TODAY'S DELIVERABLE
架空または実際の業務データを使ってグラフ付き分析レポートを作成し、スクリーンショットを提出する
提出フォームへ →