データ分析

ChatGPTでデータ分析するやり方|売上データの読み解きと指示例

ChatGPTでデータ分析するやり方|売上データの読み解きと指示例

毎月の売上データを集計するだけで、読み解きまで手が回らない。そんな中小企業は少なくありません。本記事では、ChatGPTにCSVを渡して分析させる手順を、悪い指示・良い指示の書き換え例つきで解説します。分析スキルがなくても、今日から自社データを読み解けます。

ChatGPTのデータ分析機能でできること

ChatGPTは、CSVやExcelファイルを添付するだけで、集計からグラフ作成、傾向の解説までこなせます。関数やプログラミングの知識は不要です。

ファイルを渡すと、ChatGPTは内部でPythonというプログラムを書いて実行します。集計や計算はコードで処理されるため、単純な計算ミスは起きにくい仕組みです。一方で、データの意味の取り違えや解釈の誤りは起こります。検算のコツは後述します。

できること指示の例
集計・比較「月別・商品別の売上を表にして」
傾向分析「前年比で変化が大きい月を挙げて」
顧客の分類「購入金額と回数で4グループに分けて」
グラフ作成「月別売上を棒グラフにして」
レポート化「会議向けに3行で要約して」

2026年時点では、無料プランでもファイル添付と分析を試せます。ただし回数やファイルサイズには制限があります。業務で日常的に使うなら、有料プラン(月20ドル前後が目安)が現実的です。

最大の価値は、分析の専門知識がなくても質問から始められる点です。「この数字のどこが変か教えて」と聞くだけで、異常値や変化点の候補を挙げてくれます。手法を知らなくても、目的を日本語で伝えれば形になります。

データの渡し方と前処理(個人情報のマスキング)

社外のサービスにデータを渡す前に、個人情報の削除・マスキングが必須です。次の4ステップで準備します。

  1. 分析に使う列だけを残したコピーを作る(元ファイルは直接触らない)
  2. 氏名・電話番号・メールアドレスの列を削除するか、顧客IDに置き換える
  3. 住所は市区町村まで、生年月日は年代までに丸める
  4. 1行目を列名にし、セル結合を解除して保存する
列の例リスク渡す前の処理
氏名個人を特定できる削除または顧客IDに置換
電話・メール個人を特定できる削除
住所番地で特定の恐れ市区町村までに丸める
購入日・金額低いそのまま渡してよい

あわせて、チャット内容を学習に使わせない設定も確認します。設定画面の「すべての人のためにモデルを改善する」(2026年時点の名称)をオフにします。機密性の高いデータを扱うなら、入力が学習に使われない法人向けプランの検討も有効です。

指示例1|売上データの傾向分析

「分析して」だけでは、当たり障りのない要約しか返ってきません。目的・比較軸・出力形式の3点を指定します。

研修の現場でよく使われる、指示の書き換え例を示します。

悪い指示

この売上データを分析して

良い指示

月別売上のCSVです。次の順でお願いします。 ①前年同月比の増減率を表にする ②増減が大きい月を3つ挙げる ③考えられる要因の仮説を出す

ポイントは、何と比べるかを指示に入れることです。前年同月比、前月比、商品間の比較など、比較軸が決まると結果が具体的になります。要因はあくまで仮説として受け取り、現場の実感と突き合わせます。

難しく考えたくない場合、最初の一言は「この数字のどこが変か教えて」で十分です。返答を見てから「その月の商品別内訳を出して」と深掘りします。1回の指示で終わらせず、会話を重ねるのがコツです。

指示例2|顧客データのセグメント分析

顧客の分け方が思いつかないときは、切り口ごとChatGPTに提案させます。

悪い指示

顧客を分類して

良い指示

顧客別の購入履歴CSVです。購入金額と購入回数で顧客を4グループに分けてください。 各グループの人数・売上構成比・特徴を表にまとめてください。

手法名を知らなくても問題ありません。「優良客と、離れかけている客を見分けたい」と目的を伝えれば、分け方から提案してくれます。慣れてきたら「最終購入日・頻度・金額で分けるRFM分析を試して」のような頼み方もできます。

セグメントごとの打ち手まで相談すると、施策の下書きになります。「上位2割の顧客向けに、来店を促す施策案を3つ」のように続けます。

指示例3|グラフ作成とレポート化

グラフ作成まで任せられますが、日本語ラベルの文字化けに注意が必要です。

悪い指示

グラフにして

良い指示

月別売上を棒グラフにしてください。ラベルは英語表記でお願いします。 あわせて、Excelで作図し直せるようにグラフ用の集計表も出してください。

ChatGPTのグラフ描画は日本語フォントに対応せず、ラベルが「□□□」と化ける場合があります(2026年時点)。英語ラベルを指定するか、集計表だけ受け取ってExcelで作図すると確実です。社外向け資料のグラフは、Excelでの作り直しを前提にしましょう。

レポート化も得意です。「経営会議向けに、結論3行と根拠の数値を箇条書きで」と頼むと、資料に貼れる形で返ってきます。読み手(社長向け・現場向け)を伝えると、言葉選びも変わります。

結果を鵜呑みにしないための検算ポイント

ChatGPTの分析は便利ですが、最終確認は人間の仕事です。次の4点をチェックします。

  1. 合計値と件数を元データと突合する(Excelの合計と見比べる)
  2. 「計算過程を見せて」と頼み、どの列をどう処理したか確認する
  3. 意外な結論ほど、元データを絞り込んで実際の行を目視する
  4. 事実(数値)と仮説(解釈)を分けて受け取る

計算そのものはコード実行のため、大きく外すことは少なめです。危ないのは、列の意味の取り違えと、もっともらしい要因の解説です。「金額は税込か税抜か」「返品は含むか」のような前提は、こちらから明示します。

ExcelやBIツールとの使い分け

単発の深掘りはChatGPT、毎月同じ形で見る数字はExcelやBIツールが向きます。

ツール得意なこと向く場面
ChatGPT対話しながらの深掘り・仮説出し原因調査、切り口探し
Excel手元での定型集計・検算月次集計、検算
BIツール自動更新のダッシュボード定点観測、社内共有

ChatGPTは毎回ファイルを渡す手間があり、定点観測には不向きです。実務では「ChatGPTで見つけた切り口を、BIツールのダッシュボードに固定する」流れが収まりのよい形です。毎月見る数字が決まったら、BIツールへの移行を検討します。

よくある質問

無料プランでもデータ分析はできますか?

できます。2026年時点では、無料プランでもファイル添付に対応しています。ただし回数やサイズの上限が厳しめなので、業務で常用するなら有料プランが目安です。

会社のデータを渡しても安全ですか?

個人情報を外せば、リスクは大きく下げられます。学習へのデータ利用は設定でオフにできます。機密性の高いデータは、学習に使われない法人向けプランと社内ルールの整備をセットで検討してください。

どのくらいの行数まで扱えますか?

数万行程度のCSVなら実用的に扱えるのが目安です(2026年時点)。それを超える場合は、期間や商品で絞ってから渡すか、BIツールの利用を検討してください。

分析結果が間違うことはありますか?

あります。計算ミスよりも、列の意味の取り違えや要因解釈の誤りが起きやすいです。合計値の突合と「計算過程を見せて」の確認を習慣にしてください。

Excelやプログラミングの知識がなくても使えますか?

使えます。日本語で質問するだけで、集計もグラフも返ってきます。まずは「この数字のどこが変か教えて」の一言から始めてください。

まとめ

  • ChatGPTはCSVを渡すだけで、集計・グラフ・要因の仮説出しまで対応します
  • 渡す前に氏名・連絡先を削除し、学習オフの設定を確認します
  • 指示は「目的・比較軸・出力形式」の3点セットで伝えます
  • 合計値の突合と計算過程の確認で、鵜呑みを防ぎます
  • 深掘りはChatGPT、定点観測はExcelやBIツールと使い分けます

次の一歩は、直近12カ月の売上CSVを1本用意することです。「前年同月比で変化が大きい月を3つ挙げて」と聞いてみてください。30分あれば、自社データとの対話を体験できます。

AIを使ったデータの読み解きを社内に定着させたい場合は、EMPLAY AI ACADEMYで実践型の研修を提供しています。悪い指示から良い指示への書き換えも、演習形式で身につきます。無料相談はこちらからどうぞ。

関連記事

株式会社EMPLAY 編集部

中小企業のWeb集客・DX推進を支援するEMPLAYが、現場で得た実践知をもとに執筆・監修しています。運営会社について