データ分析向けプロンプト集!ChatGPTでExcel・CSV分析を自動化する指示術
「データ分析を効率化したいけど、専門知識がなくて難しい…」
「ExcelやCSVの大量のデータを、もっと手軽に分析できたら…」
そんな悩みを抱えていませんか?実は、対話型AIであるChatGPTを活用すれば、プログラミングの知識がなくても高度なデータ分析を自動化できます。本記事では、データ分析業務を劇的に効率化するための、コピペで使えるChatGPTプロンプトテンプレートを目的別に紹介。ExcelやCSVデータの分析、可視化、レポート作成を自動化する具体的な指示術を解説します。この記事を読めば、あなたも今日からデータ分析のプロフェッショナルです。
ChatGPTを使ったデータ分析の基本
近年、AI技術の進化は目覚ましく、特にChatGPTのような大規模言語モデル(LLM)は、私たちの働き方を大きく変えようとしています。これまで専門家でなければ難しかったデータ分析も、今やChatGPTを使えば誰でも簡単に行えるようになりました。
なぜデータ分析にChatGPTが有効なのか?
ChatGPTがデータ分析に有効な理由は、その高度な自然言語処理能力にあります。人間が日常的に使う言葉で指示(プロンプト)を与えるだけで、まるで優秀なアシスタントのように、データの集計、分析、さらにはグラフ作成まで実行してくれます。これにより、以下のようなメリットが生まれます。
- 専門知識の不要化: PythonやRといったプログラミング言語の知識がなくても、日本語で指示するだけで分析が可能です。
- 時間の大幅な短縮: 手作業で行っていたExcelの関数入力やデータ整理といった煩雑な作業を自動化し、分析にかかる時間を劇的に短縮します。
- 高度な分析へのアクセス: これまで統計学の知識が必要だった相関分析や回帰分析といった高度な手法も、適切なプロンプトを与えることで容易に実行できます。
Excel・CSVファイルをChatGPTで分析する準備
ChatGPTでデータ分析を始める前に、いくつかの準備が必要です。特に、ChatGPTの「Advanced Data Analysis」(旧Code Interpreter)機能を利用することで、ファイルのアップロードと分析が可能になります。準備の手順は以下の通りです。
- ChatGPT Plusへの登録: ファイルアップロード機能は、有料プランであるChatGPT Plus(月額20ドル)で利用できます。
- 分析したいデータの準備: 分析対象となるExcel(.xlsx)またはCSV(.csv)ファイルを用意します。データは整理され、列名が明確になっていることが望ましいです。
- ChatGPTの設定: ChatGPTにログインし、「Settings」→「Beta features」から「Advanced Data Analysis」を有効にします。
- ファイルのアップロード: 新しいチャット画面で、入力欄の左側にある「+」アイコンをクリックし、分析したいファイルをアップロードします。
これで、あなたのExcelやCSVデータをChatGPTで分析する準備が整いました。次のセクションでは、具体的なプロンプトを見ていきましょう。
【コピペで使える】データ分析向けプロンプトテンプレート集
ここからは、実際のデータ分析でそのまま使えるプロンプトのテンプレートを目的別に紹介します。これらのプロンプトをベースに、ご自身のデータや分析したい内容に合わせてカスタマイズしてみてください。
基本的なデータ集計・要約プロンプト
まずは、データの全体像を把握するための基本的な集計作業です。売上データ(sales_data.csv)を例に見てみましょう。
プロンプト例:
アップロードした「sales_data.csv」について、以下の点を分析してください。
1. 全体のレコード数とカラム情報を教えてください。
2. 各列(商品カテゴリ、売上日、売上金額、顧客ID)の基本統計量(平均、中央値、標準偏差、最大値、最小値)を算出してください。
3. 商品カテゴリ別の売上合計と平均売上金額を計算し、テーブル形式で出力してください。
データクレンジング・前処理のプロンプト
分析の前には、データの品質を高める「クレンジング」が不可欠です。欠損値の処理や重複データの削除などをChatGPTに指示します。
プロンプト例:
このデータセットには欠損値や重複が含まれている可能性があります。以下の手順でデータクレンジングを実行してください。
1. 各列に欠損値(NaN)がいくつあるか確認してください。
2. 「売上金額」列の欠損値は、その列の平均値で補完してください。
3. 重複している行を検出し、完全に重複する行は削除してください。
4. 処理後のデータフレームの情報を再度表示してください。
高度な分析(相関分析・回帰分析)のプロンプト
データ間の関係性を深く探るためには、相関分析や回帰分析が有効です。例えば、広告費と売上の関係を分析してみましょう。
プロンプト例:
「advertising_spend」と「sales」の2つの変数間の関係を分析します。
1. 「advertising_spend」と「sales」の散布図を作成してください。X軸を広告費、Y軸を売上とします。
2. 2つの変数の相関係数を計算し、関係性の強さについて解釈を述べてください。
3. 「advertising_spend」を説明変数、「sales」を目的変数として単回帰分析を行い、回帰式と決定係数(R^2値)を報告してください。
実践!ExcelデータをChatGPTで分析する具体的な手順
それでは、実際にECサイトの売上データ(sales.xlsx)を使って、ChatGPTでデータ分析を行う手順をステップ・バイ・ステップで見ていきましょう。
ステップ1: データの読み込みと概要把握
まず、用意したExcelファイルをChatGPTにアップロードし、データの内容を把握させます。
指示:
「アップロードした `sales.xlsx` を読み込み、最初の10行を表示してください。また、各列のデータ型と欠損値の有無を確認してください。」
ChatGPTはPythonコードを生成・実行し、データフレームとしてファイルを読み込み、指定された情報を出力します。これにより、データが正しく読み込めているか、どのような列があるかを確認できます。
ステップ2: プロンプトを使った分析の実行
次に、具体的な分析を指示します。ここでは、「月別の売上推移」と「商品カテゴリ別の売上構成」を分析してみましょう。
指示:
「この売上データを使って、以下の分析を行ってください。
1. `売上日` 列から月を抽出し、月別の総売上を計算してください。
2. 月別の総売上を棒グラフで可視化してください。グラフのタイトルは「月別売上推移」としてください。
3. `商品カテゴリ` 別の売上合計を計算し、円グラフで構成比を可視化してください。」
この指示により、ChatGPTはデータの集計からグラフ作成までを自動で行い、分析結果を視覚的に分かりやすく提示してくれます。
ステップ3: 分析結果の解釈とレポーティング
最後に、分析結果から得られる洞察をまとめさせ、レポートを作成します。
指示:
「ここまでの分析結果を基に、以下の構成で簡潔なレポートを作成してください。
– **エグゼクティブサマリー:** 分析の主要な発見を3行で要約。
– **月別売上トレンド:** 売上が特に高い月と低い月を指摘し、その要因について考えられる仮説を述べる。
– **カテゴリ別パフォーマンス:** 最も売上に貢献している商品カテゴリと、そうでないカテゴリを特定する。
– **アクションプランの提案:** この分析結果から考えられる、次の売上向上施策を2つ提案する。」
このように、分析の実行だけでなく、結果の解釈や次のアクションの提案までをChatGPTに任せることで、データ駆動型の意思決定を迅速に行うことができます。より詳しいAIによるレポート作成術は、AI SEO記事の書き方でも解説しています。
データ分析の精度を上げるプロンプトのコツ
ChatGPTを使ったデータ分析は非常に強力ですが、指示の出し方(プロンプト)次第で、その精度や得られる結果の質は大きく変わります。ここでは、より質の高い分析結果を引き出すためのプロンプトのコツを3つ紹介します。
具体的なコンテキスト(背景情報)を与える
AIはあなたが誰で、何のために分析をしているのかを知りません。プロンプトの冒頭で「あなたは優秀なデータアナリストです」といった役割を与えたり、「ECサイトの売上向上のための分析です」といった背景情報を伝えたりすることで、AIは文脈を理解し、より的確なアウトプットを生成しやすくなります。
出力形式を細かく指定する
どのような形式で結果を出力してほしいかを明確に指定することも重要です。「テーブル形式で」「マークダウン形式で」「JSON形式で」といった指定や、テーブルのカラム名まで指定することで、後工程での利用がスムーズになります。
悪い例: 「カテゴリ別の売上を教えて」
良い例: 「商品カテゴリ別の売上合計と平均単価を計算し、以下のカラムを持つマークダウン形式のテーブルで出力してください: | カテゴリ名 | 売上合計(円) | 平均単価(円) |」
段階的に指示を出し、対話を重ねる
一度のプロンプトで全ての分析を終わらせようとせず、人間と対話するように、段階的に指示を出すのが成功の秘訣です。まずはデータの読み込みと確認、次に簡単な集計、そして高度な分析、最後にレポーティング、というようにステップを分けることで、各段階で結果を確認・修正しながら進められ、最終的な分析の精度が高まります。この対話的なアプローチは、ChatGPTでブログ記事を量産する際にも応用できるテクニックです。
AI稼ぎラボで、さらに高度なデータ分析スキルを
本記事で紹介したプロンプトは、データ分析の入り口にすぎません。実際のビジネス現場では、より複雑なデータセットを扱ったり、複数のデータソースを組み合わせた分析が求められたりします。
「AI稼ぎラボ」では、AIを活用して収益を上げるための、より実践的なノウハウを提供しています。スタンダードプラン(月額2,980円)では、今回のようなデータ分析だけでなく、AIを使った市場調査、競合分析、需要予測など、ビジネスのあらゆる場面で活用できるプロンプトテンプレートや、実際の検証データを多数公開しています。あなたのビジネスをデータで加速させたい方は、ぜひご検討ください。
まとめ
本記事では、ChatGPTを活用してExcelやCSVデータの分析を自動化するための、具体的なプロンプトテンプレートと指示のコツを解説しました。
データ分析はもはや専門家だけのものではありません。適切なプロンプトを使いこなせば、誰でも迅速かつ高度な分析を行い、ビジネス上の意思決定に役立つインサイトを得ることができます。今回紹介したテンプレートを参考に、まずは身近なExcelデータから分析を始めてみてはいかがでしょうか。AIという強力なパートナーと共に、データ活用の新たな一歩を踏み出しましょう。
📚 本記事を読んだ方におすすめの書籍
AI稼ぎラボ編集部が厳選したAI副業・生成AI活用の定番書
- ▶ChatGPT 120%活用術
プロンプト事例が豊富で副業用途に直結する一冊。 - ▶AIで稼ぐ人、仕事を失う人
AI時代の稼ぎ方を体系化。経営者・副業勢必読。 - ▶生成AIで絶対に儲ける方法
2025年最新の生成AIマネタイズ完全ガイド。 - ▶AI時代の副業完全マニュアル
ゼロから始めるAI副業の手順書。 - ▶Claude徹底活用ガイド
本サイトでも活用中のClaude APIを完全解説。
※Amazonアソシエイト・プログラムの参加者として本サイトは適格販売で収入を得ます。
🎬 AI稼ぎラボ運営の YouTubeチャンネル
AI×自動化で運営している自社YouTubeチャンネル。実例として参考にどうぞ。
- ▶ウソみたいな実話
偉人の知られざるエピソードをショート&長尺で配信 - ▶日本のミステリー噂ファイル
未解決事件・都市伝説を深掘り - ▶パワーストーン浄化BGM
作業用・睡眠用の癒しBGMを毎日投稿 - ▶深夜の隠れ家バー|調理音ASMR
大人のためのASMR・環境音
・表には出せないプロンプト・失敗談・収益データ
・メンバー限定の生放送Q&A(月1回)
・30日分の先行配信スクリプトが届くスタート特典



