AI×データ分析入門 — Excel・スプレッドシートのデータをAIで活かす実践テクニック
- はじめに——Excelに眠るデータ、AIで「宝の山」に変わる
- AIデータ分析ツール比較——どれを使えばいい?
- 準備編——AIに渡す前にやるべき3つのこと
- 実践1:ChatGPT Advanced Data Analysisで売上データを分析する
- 実践2:Claudeでデータの「意味」を読み解く
- 実践3:Microsoft Copilot in Excelで作業しながら分析する
- 実践4:NotebookLMでデータの「全体像」をつかむ
- 実践5:Googleスプレッドシート×Geminiで分析する
- ツール使い分けガイド——目的別ベストチョイス
- 中小企業のリアルな活用シナリオ
- データセキュリティ——機密データをAIに渡して大丈夫?
- よくあるトラブルと対処法
- まとめ——今日から始めるAIデータ分析3ステップ
はじめに——Excelに眠るデータ、AIで「宝の山」に変わる
皆さんの会社のパソコンには、何年分もの売上データ、顧客リスト、在庫管理表がExcelファイルとして眠っていませんか?
「ピボットテーブルは一応作れるけど、それ以上の分析は難しい」「データはあるのに、活かし方がわからない」——これは中小企業で最もよく聞く悩みのひとつです。
2026年現在、この状況を劇的に変えるツールが揃いました。ChatGPTにExcelファイルをアップロードするだけで、売上トレンドの分析、グラフの自動生成、異常値の検出までやってくれます。Excelの関数やVBAを覚える必要はありません。日本語で「先月と今月の売上を比較して、落ちている商品を教えて」と指示するだけです。
この記事では、Excel・スプレッドシートのデータをAIで分析する具体的な方法を、ツール別に実践例付きで解説します。
AIデータ分析ツール比較——どれを使えばいい?
まず、ExcelデータのAI分析に使える主要ツールを比較します。
| ツール | 月額費用 | Excel/CSV対応 | グラフ生成 | 強み | 向いている人 |
|---|---|---|---|---|---|
| ChatGPT(Advanced Data Analysis) | Plus: 約$20 | ◎ 直接アップロード | ◎ Python自動実行 | 最も汎用的。コードを書かずに高度な統計分析・可視化が可能 | データ分析初心者〜中級者 |
| Claude | Pro: 約$20 | ◎ 直接アップロード | ○ コード実行で生成 | 長文データの読解力が高い。丁寧な解説が得意 | 分析結果の「意味」を理解したい人 |
| Microsoft Copilot in Excel | M365 Copilot: 約¥3,750/月 | ◎ Excel内で直接操作 | ◎ Excel内でグラフ生成 | Excel上で完結。ピボット・関数の提案が得意 | 普段からExcelで作業する人 |
| Google Gemini in Sheets | Workspace追加オプション | ◎ スプレッドシート内 | ○ シート内でグラフ | Googleスプレッドシート内で直接AI分析 | Google Workspace利用者 |
| NotebookLM | 無料(Google) | △ Googleドライブ経由 | △ テキスト分析中心 | データの「意味の解釈」に強い。音声要約も可能 | データの傾向を言葉で理解したい人 |
結論から言えば、最初の一歩はChatGPTのAdvanced Data Analysisがおすすめです。 ExcelやCSVファイルをドラッグ&ドロップするだけで始められ、グラフ生成まで自動でやってくれます。
準備編——AIに渡す前にやるべき3つのこと
AIにデータを渡す前に、少しだけ準備をするだけで分析精度が大きく変わります。
1. ヘッダー行を明確にする
AIはデータの1行目をヘッダー(列名)として認識します。「売上」「顧客名」「日付」「商品カテゴリ」など、わかりやすい日本語のヘッダーを付けましょう。
◎ 良い例:
日付 | 商品名 | カテゴリ | 売上金額 | 数量 | 顧客名
✕ 悪い例:
A | B | C | D | E | F
(ヘッダーなし、またはアルファベットだけ)
2. 空白行・結合セルを除去する
Excelでよくある「見栄え重視のレイアウト」はAI分析の大敵です。セルの結合、途中の空白行、複数のテーブルが1シートに混在している状態は、AIが正しくデータ構造を認識できません。
「1行1レコード、1列1項目」のシンプルな表形式に整えましょう。
3. CSV形式で保存する(推奨)
ExcelファイルをそのままアップロードしてもOKですが、書式情報や数式がAIの解析を邪魔することがあります。「名前を付けて保存」→「CSV(コンマ区切り)」で保存したファイルを使うと、よりスムーズに分析できます。
実践1:ChatGPT Advanced Data Analysisで売上データを分析する
最も手軽で強力な方法です。ChatGPTの有料プラン(Plus以上)で利用できます。
ステップ1:ファイルをアップロードする
ChatGPTを開き、メッセージ入力欄の「+」アイコンからExcelまたはCSVファイルをアップロードします。GoogleドライブやOneDriveから直接追加することも可能です。
ステップ2:日本語で分析を指示する
ファイルをアップロードしたら、やりたいことを日本語で伝えるだけです。ChatGPTが裏でPythonコードを自動実行し、分析結果やグラフを返してくれます。
すぐに使えるプロンプト集
データの概要把握
このデータの概要を教えてください。
行数、列数、各列のデータ型、欠損値の有無をまとめてください。
月別売上トレンド分析
月別の売上合計を集計し、折れ線グラフで可視化してください。
前年同月比も計算して、増減が大きい月をハイライトしてください。
商品別の売上ランキング
商品カテゴリ別の売上合計を集計し、上位10カテゴリを
棒グラフで表示してください。全体に占める構成比も計算してください。
顧客分析(ABC分析)
顧客別の年間購入金額を集計し、ABC分析を行ってください。
A(上位20%の売上を占める顧客)、B(次の30%)、C(残り50%)に分類し、
各ランクの顧客数と売上構成比を表にまとめてください。
異常値の検出
売上金額に異常値がないか確認してください。
平均から標準偏差の2倍以上離れた値をリストアップし、
どの商品・どの日付のデータかを特定してください。
相関分析
広告費と売上の相関関係を分析してください。
散布図を作成し、相関係数を算出してください。
相関が強い場合、広告費1万円あたりの売上増加額も推定してください。
予測
過去24ヶ月の売上データをもとに、来月と再来月の売上を予測してください。
予測手法と信頼区間も説明してください。
ステップ3:対話で深掘りする
最初の分析結果を見て「もっと詳しく」「別の角度で」とフォローアップの質問を重ねられるのがAI分析の強みです。
この売上が落ちている月について、商品別に分解して原因を探ってください。
このグラフの色を青系に統一して、タイトルを日本語にしてください。
プレゼン資料に使いたいので、見栄えを整えてください。
この分析結果をExcelファイルとしてダウンロードできる形にしてください。
ChatGPTは分析結果をExcelやCSVファイルとしてエクスポートする機能も備えているため、分析後にそのまま社内で共有できます。
実践2:Claudeでデータの「意味」を読み解く
Claudeは数値の分析に加えて、データの背景にある「意味」を言語化するのが得意です。
Claudeが特に向いているケース
- 分析結果を上司やクライアントに報告する文章を作りたい
- 数字の裏にある「なぜ?」を探りたい
- アンケートの自由回答(テキストデータ)を分析したい
プロンプト例
分析レポートの生成
添付の売上データを分析し、経営会議で使える報告書を作成してください。
以下の構成でお願いします:
1. エグゼクティブサマリー(3行)
2. 主要KPIの前月比・前年比
3. 注目すべきトレンドとその要因の仮説
4. 来月に向けた推奨アクション
テキストデータの分析
添付のCSVは顧客アンケートの自由回答欄です。
回答を以下の観点で分析してください:
- ポジティブな意見とネガティブな意見の比率
- 最も多く言及されているテーマ(トップ5)
- 改善要望の具体的な内容の整理
- 対応優先度の提案
データの解釈支援
添付の売上データを見て、以下の質問に答えてください:
- この会社の事業にとって最も重要な発見は何ですか?
- 経営者として最初に取り組むべきことは何だと思いますか?
- このデータから読み取れるリスクはありますか?
ビジネスパーソンにわかりやすい言葉で説明してください。
実践3:Microsoft Copilot in Excelで作業しながら分析する
Microsoft 365 Copilotを契約している場合、Excelの中で直接AI分析ができます。
Copilotの強み
- Excelから離れる必要がない——データをアップロードする手間が不要
- 関数やピボットテーブルを自動生成——Copilotが提案した数式をワンクリックで適用
- グラフをその場で作成——「この列で棒グラフを作って」と日本語で指示するだけ
Copilotへの指示例
この表のデータをもとに、月別売上の推移を折れ線グラフで作成してください。
「売上金額」列の上位10%を黄色でハイライトしてください。
顧客名ごとの購入合計をピボットテーブルで作成し、降順で並べてください。
この列に、前月比の増減率を計算する数式を追加してください。
Copilotの注意点
Copilotは「Excel操作のナビゲーター」という位置づけです。高度な統計分析(回帰分析、クラスタリングなど)はChatGPTの方が得意です。日常の集計・グラフ作成はCopilot、深い分析はChatGPTという使い分けがおすすめです。
実践4:NotebookLMでデータの「全体像」をつかむ
Google NotebookLMは、データの数値計算よりも「データが何を意味しているか」を理解するのに向いています。
NotebookLMの特徴
- Googleアカウントがあれば無料で利用可能
- Googleドライブ内のスプレッドシートを直接読み込める
- データの傾向を自然言語で解説してくれる
- 複数の資料(売上データ+業界レポートなど)を組み合わせた分析が可能
- Audio Overview機能で、分析結果を音声で聴ける
読み込み方法
NotebookLMはCSVやExcel形式の直接アップロードに対応していない場合があります。その場合は以下の方法で対応します。
- Googleドライブ経由(推奨): ExcelファイルをGoogleドライブにアップロードし、Googleスプレッドシートとして開いてからNotebookLMに追加
- Googleドキュメント経由: スプレッドシートのデータをコピーしてGoogleドキュメントに貼り付け、そのドキュメントをソースとして追加
- PDF変換: ExcelをPDFに変換してアップロード
NotebookLMへの質問例
このデータの全体的な傾向を要約してください。
経営者に報告するとしたら、どのポイントを最初に伝えるべきですか?
売上データと業界レポートを照らし合わせて、
自社の業績が業界全体のトレンドと一致しているか分析してください。
NotebookLMは「データの数値分析」ではなく、「複数の情報源を統合してインサイトを出す」場面で真価を発揮します。
実践5:Googleスプレッドシート×Geminiで分析する
Googleスプレッドシートを使っている方は、Gemini(旧Duet AI)をスプレッドシート内で直接活用できます。
使い方
スプレッドシートの画面でGeminiのサイドパネルを開き、日本語で指示するだけです。
このデータで売上が最も高い月と最も低い月を教えて。
この表から、カテゴリ別の売上構成比を計算して新しい列に追加して。
「売上金額」と「広告費」の散布図を作成して。
ExcelのCopilotと同じ位置づけで、スプレッドシート上で完結する手軽さが魅力です。
ツール使い分けガイド——目的別ベストチョイス
| やりたいこと | おすすめツール | 理由 |
|---|---|---|
| 売上データのグラフ化・可視化 | ChatGPT | Python自動実行で高品質なグラフを即生成 |
| Excel関数の作成・提案 | Copilot in Excel | Excel内で完結、ワンクリックで適用 |
| 経営会議用の分析レポート作成 | Claude | 長文・構造化された報告書の生成が得意 |
| アンケート自由回答の分析 | Claude | テキスト分析と分類の精度が高い |
| 複数資料を統合した分析 | NotebookLM | 複数ソースの横断分析、音声要約 |
| スプレッドシート内での手軽な分析 | Gemini in Sheets | スプレッドシートから離れずに操作 |
| 高度な統計分析(回帰・予測) | ChatGPT | Pythonの統計ライブラリを自動活用 |
| VBAマクロの自動生成 | ChatGPT / Copilot | コードを書かずにマクロを作成 |
中小企業のリアルな活用シナリオ
シナリオ1:月次売上レポートの自動化
Before: 毎月3時間かけてExcelでピボットテーブルを作成、グラフを手動で更新 After: CSVファイルをChatGPTにアップロードし、「先月の月次売上レポートと同じ形式で分析して」と指示。10分で完了
シナリオ2:顧客リストのセグメンテーション
Before: 顧客を「なんとなく」大口・中口・小口に分類 After: ChatGPTでRFM分析(最終購入日・購入頻度・購入金額)を実行し、データに基づいたセグメントを自動生成
添付の顧客データでRFM分析を行ってください。
R(最終購入日からの経過日数)、F(購入回数)、M(累計購入金額)を
それぞれ5段階にスコアリングし、優良顧客・育成顧客・離反リスク顧客に
分類してください。各セグメントの顧客数と売上構成比も計算してください。
シナリオ3:営業資料のデータ裏付け
Before: 「売上が伸びています」と感覚で報告 After: Claudeにデータを渡して「この売上データから、次の営業プレゼンで使える3つの主要メッセージを、グラフの提案付きで作成してください」と指示
シナリオ4:アンケート結果の分析
Before: 自由回答欄は読むだけで終わり、集計するのは選択式の設問のみ After: Claudeに自由回答データを渡して、テーマ分類・感情分析・改善提案を一括生成
データセキュリティ——機密データをAIに渡して大丈夫?
業務データをAIに渡すことに不安を感じる方も多いでしょう。知っておくべきポイントを整理します。
各ツールのデータ取り扱い
| ツール | AI学習への使用 | 備考 |
|---|---|---|
| ChatGPT Plus | オプトアウト可能 | 設定でデータのAI学習利用を無効化できる。Team/Enterpriseプランはデフォルトで学習に使用しない |
| Claude Pro | 学習に使用しない | Anthropicはユーザーデータを学習に使用しないと明記 |
| Copilot in Excel | 学習に使用しない | Microsoft 365のセキュリティポリシーに準拠 |
| NotebookLM | 学習に使用しない | Googleアカウント内で完結、外部に漏れない設計 |
| Gemini in Sheets | Workspace版は不使用 | Google Workspace版はビジネスデータの学習不使用を保証 |
安全に使うための5つのルール
- 個人情報を含むデータは匿名化してからアップロード——顧客名を「顧客A」「顧客B」に置き換えるだけでリスクは大幅に低下します
- 機密性の高いデータはTeam/Enterpriseプランを使う——個人向けプランよりデータ保護が強化されています
- 社内ガイドラインを作成する——「AIに渡してよいデータ」と「渡してはいけないデータ」の線引きを明確に
- 分析後にチャット履歴を削除する——特に個人向けプランの場合
- 最終判断は必ず人間が行う——AIの分析結果を鵜呑みにせず、ビジネスの文脈で妥当性を確認する
よくあるトラブルと対処法
Q1. 日本語のグラフが文字化けする
ChatGPTのAdvanced Data AnalysisでPythonグラフを生成すると、日本語フォントが入っていないため文字化けすることがあります。
グラフの日本語が文字化けしています。
日本語フォント(IPAexGothicなど)をインストールしてから
グラフを再生成してください。
このプロンプトで、ChatGPTが自動的にフォント問題を解決してくれます。
Q2. データが大きすぎてアップロードできない
ChatGPTのファイルサイズ上限は約50MB(CSVやExcelの場合)です。大きすぎる場合は以下の対策を。
- 不要な列を削除してからアップロード
- 分析対象の期間を限定(例:直近1年分のみ)
- 複数ファイルに分割してアップロード
Q3. AIの分析結果が間違っている気がする
AIは統計的な処理は正確ですが、データの文脈を理解する能力には限界があります。特に注意すべきポイントは以下の通りです。
- 外れ値の扱い: AIが自動的に外れ値を除外・含めてしまうことがある。「外れ値を含めた場合と除外した場合の両方を見せて」と指示しましょう
- 因果関係と相関関係の混同: 「相関がある」は「原因である」とは限りません。AIの解釈が「AがBの原因」と断定していたら、「本当に因果関係があるか」を人間が判断しましょう
- サンプルサイズ: データ量が少ない場合、AIの統計分析は信頼性が低くなります
まとめ——今日から始めるAIデータ分析3ステップ
AIデータ分析は、特別なスキルがなくても今日から始められます。
ステップ1:手元のExcelを1つ選ぶ
社内の売上データ、顧客リスト、アンケート結果——何でもOKです。まずは1つだけ選びましょう。
ステップ2:ChatGPTにアップロードして聞いてみる
ファイルをアップロードして「このデータの概要を教えてください。注目すべきポイントを3つ挙げてください」と入力するだけです。
ステップ3:結果を見て「もっと知りたい」を深掘りする
最初の分析結果を見て、気になった部分をフォローアップで質問しましょう。この「対話しながら分析を深める」体験こそが、AIデータ分析の最大の価値です。
これまでデータ分析は「専門家の仕事」でした。しかし2026年、それは「Excelを使えるすべてのビジネスパーソンの武器」になりつつあります。難しく考えず、まずは今日、手元のExcelファイルをChatGPTにドラッグ&ドロップしてみてください。

コメント