AIへの指示の出し方:プロンプト入門

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

生田 陸人
LuaGate エンジニア / 現役エンジニア
編集 LuaGate編集部

このレッスンで分かること

  • この記事では「ChatGPTでデータ分析・レポート生成を自動化するプロンプト」を プロンプト設計 の現場で使える形で整理します
  • なぜChatGPTはデータ分析に強力なのか? をおさえれば、現場で迷ったときに立ち戻れる
  • 成果を分けるデータ分析プロンプトの設計図 をおさえれば、現場で迷ったときに立ち戻れる
  • 実践!売上データからインサイトを引き出すステップ をおさえれば、現場で迷ったときに立ち戻れる
  • ステップ1:現状の把握(トレンド分析 をおさえれば、現場で迷ったときに立ち戻れる

ChatGPTでデータ分析・レポート生成を自動化するプロンプト とは

ChatGPTを使ってデータ分析とレポート生成を自動化する方法を学びます。効率的なプロンプトの書き方から、インサイトを引き出すコツ、注意点まで、実務に役立つテクニックを凝縮。

日々の業務でExcelやスプレッドシートの膨大なデータと格闘し、分析結果をレポートにまとめる作業に追われていませんか?このレッスンでは、ChatGPTを活用してデータ分析のプロセスを効率化し、誰でも一瞬で高品質なレポートを生成するためのプロンプト術を学びます。プロンプトの工夫次第で、AIはあなたの専属データサイエンティストになります。

なぜChatGPTはデータ分析に強力なのか?

ChatGPT のAdvanced Data Analysis(旧称:Code Interpreter)機能は、データを読み込み、Pythonというプログラミング言語を裏側で実行して分析を行います。これにより、単なる数値の計算だけでなく、高度な統計処理やグラフの作成までが可能になります。この機能は主に Plus などの上位プランで高い利用上限のもと利用できますが、無料プランでも回数制限付きで使える場合があります。

しかし、無料版のChatGPTであっても、構造化されたテキストデータを流し込むことで、傾向の把握や課題の抽出、改善案の提案を非常に高い精度で行うことができます。データ分析において最も重要なのは、単に数値を出すことではなく、そこから何が読み取れるかという「インサイト(洞察)」を得ることです。ChatGPTはこのインサイトの言語化において、無類の強みを発揮します。

インサイト — 単なる集計値ではなく「だから何をすべきか」が示唆される洞察。ChatGPTの真価は数値計算より、この「読み解き」と「言語化」を肩代わりしてくれる点にあります。

成果を分ける「データ分析プロンプト」の設計図

データ分析をAIに依頼する際、もっとも避けるべきなのは「このデータを分析して」という丸投げの指示です。AIが適切な分析を行うためには、以下の要素をプロンプトに盛り込むことが不可欠です。

  1. 役割(Roleは「プロのデータアナリストとして」など、専門的な視点を指定する
  2. コンテキスト(Contextはどのような目的で集めたデータなのか、背景を伝える
  3. 出力形式(Outputは表形式、箇条書き、あるいはレポート構成案など具体的に指定する
  4. 分析の切り口(Criteriaは「前月比」「年代別」「商品カテゴリー別」など、具体的に見てほしいポイントを指示する

ここで、よくある失敗例と推奨される成功例を比較してみましょう。

diagram (will load when visible)

避けたい例 悪いプロンプトの例

以下の売上データを分析してください。何か気づいたことはありますか? [売上データ]

良い例 良いプロンプトの例

あなたはECサイトのシニア・データアナリストです。以下の売上データを分析し、来月の売上を10%向上させるための施策レポートを作成してください。

分析の要件

  • カテゴリーごとの売上貢献度を算出してください
  • 前月と比較して急落している商品があれば特定してください
  • 購入者の属性(年代・性別)から、ターゲット層の傾向を抽出してください

レポートの構成

  1. エグゼクティブサマリー(要約)
  2. 主要なKPIの分析結果
  3. 発見された課題と原因の仮説
  4. 具体的な改善アクション案(3つ)

[売上データ]

このように、「何を目的として」「どのような構成で」回答がほしいのかを定義することで、実務ですぐに使えるレベルの分析結果が得られます。

実践!売上データからインサイトを引き出すステップ

具体的な実践ステップを見ていきましょう。たとえば、あなたがカフェの店長で、1ヶ月の売上データを手元に持っているとします。

ステップ1:現状の把握(トレンド分析

まず、データ全体からどのようなトレンドがあるかを探ります。ここでは「曜日別の傾向」や「時間帯別の売れ筋」にフォーカスしたプロンプトを投げます。

ステップ2:異常値の特定

次に、極端に売上が低い日や、逆に高い日を探します。「なぜその日に異常が起きたのか」をAIに推論させることで、天気やイベント、広告の影響などの仮説を立てることができます。

ステップ3:レポートの自動生成

分析が終わったら、最後にステークホルダー(上司やチーム)に共有するためのレポート形式に整えさせます。Markdown形式で出力させることで、そのままドキュメントツールに貼り付けることが可能です。

diagram (will load when visible)

高度なテクニック:クロス集計と予測のプロンプト

さらに一歩進んだ分析を行いたい場合は、クロス集計(複数の項目を掛け合わせた分析)を依頼しましょう。

「年代」と「購入商品」を掛け合わせて分析させることで、「20代の女性にはこのスイーツが人気だが、40代の男性にはコーヒーの回数券が売れている」といった、施策に直結する深い洞察が得られます。

また、過去のデータに基づいた「予測」を依頼することも可能です。「過去3ヶ月の成長率に基づき、向こう3ヶ月の売上推移を予測してください」と指示すれば、線形回帰などの手法を用いて予測値を算出してくれることもあります(※Advanced Data Analysis使用時)。

クロス集計 — 2つ以上の軸を掛け合わせて値を集計する手法。「年代 × 商品カテゴリ」のように切り口を増やすと、単軸では見えない層別の傾向が浮かび上がります。

やってみよう 手元にある架空の「月間売上リスト(日付、商品名、単価、数量)」をChatGPTに貼り付け、「最も利益に貢献している商品ベスト3と、その理由を推測してください」とプロンプトを入力してみましょう。

データ分析における【注意】とプライバシー

ChatGPTでデータを扱う際には、必ず守るべきルールがあります。それは個人情報や機密情報をそのまま入力しないことです。

  • 顧客の氏名やメールアドレスは削除する、またはID化して特定できないようにする
  • 会社独自の極秘技術や社外秘データは、具体的な名称を伏せて抽象化する

また、AIが計算ミスをしたり、存在しないデータをさも実在するように語る「ハルシネーション(幻覚)」を起こす可能性もあります。最終的な数値の正確性は、人間がダブルチェックすることを忘れないでください。

まとめ

ChatGPTを使ったデータ分析は、これまで数時間かかっていた作業を数分に短縮できる魔法のようなツールです。しかし、その魔法を正しく使うためには、「役割」「目的」「出力形式」を明確にした構造化プロンプトが欠かせません。このレッスンで学んだ構造化プロンプトを活用して、あなたの業務におけるデータ分析を自動化し、より創造的な意思決定に時間を割けるようにしましょう。

データはただの数字の羅列ですが、適切なプロンプトという「光」を当てることで、ビジネスを導く「地図」に変わります。まずは手近なデータで、AIとの対話を始めてみてくださいね!

現場でよくある具体例

  1. 業務ケース 1 — 商品説明文の生成。「役割・読者・トーン・制約・出力例」の 5 ブロックを徹底したら、編集工数が 3 分の 1 に
  2. 業務ケース 2 — 議事録要約で「アクションアイテムは担当者と期限を明記」と一文足したらタスク漏れが激減
  3. 業務ケース 3 — 顧客対応の Chain-of-Thought 設定で「まず分類、次に回答候補、最後に確認質問」と段階指示にし、誤回答が 4 割減

次にとるべきアクション

  1. 自分の現業務プロンプトを 1 つ取り出す — 「ChatGPTでデータ分析・レポート生成を自動化するプロンプト」の観点で 3 箇所書き換え、変更前後を比較する
  2. プロンプトをテンプレ化する — 役割・入力・出力フォーマット・制約の 4 ブロックで定型化する
  3. 評価セットを 5 件作る — 自分のユースケースで「期待出力」を 5 件用意し、プロンプト改善のたびに回帰確認する

次のレッスン

次は 第5章まとめクイズ で、第5章まとめクイズ を学びます。

事前確認 — 進む前に次の 3 つができることを確認しましょう。

  1. 分析レポート自動化 の要点を自分の言葉で説明できる
  2. このレッスンの最小コード (または操作手順) を見ずに書ける
  3. 練習問題やクイズで間違えた箇所を読み直して理解した

理解度チェック (30 秒)

Q. 分析レポート自動化 とは何か、1 文で説明してください。

この章のポイント

A. 本文の「このレッスンで分かること」または冒頭の説明文を見直し、自分の言葉で要約できれば OK。詰まったら本レッスンの最初の H2 セクションを読み返してみましょう。

関連レッスン

参考にした出典

学習を加速したい方へ

プロンプトエンジニアリング実践ガイドを体系的にマスターするなら、chotdekiru の無料学習ポータル で実際に手を動かして学習を始めるのがおすすめです。質問・つまずきも現役エンジニアが伴走します。

復習ミニクイズ

あなたがカフェの店長として、ChatGPTに「売上を伸ばすための具体的な施策」を提案させたいとします。実務で役立つ「インサイト(洞察)」を引き出すために、最も適切なプロンプトの構成はどれですか?

参考リンク