ChatGPTとExcelを連携する方法|公式アドインの使い方・できること・データ分析と自動化【2026年9月最新】

この記事の監修・編集

編集長

さとしAI・DXコンサルタント

副編集長

あやマーケター

本記事は、公式情報を確認したうえで、AI・DX活用の実務に携わる編集部が制作しています。AIサービスは仕様・料金の更新が頻繁なため、内容は記事内に明記した時点のものです。最新の情報は必ず公式サイトでご確認ください。

「Excelの集計や数式づくりに、ChatGPTをそのまま使えないか」。表計算は多くの人の毎日の仕事であり、ここが効率化できれば効果は大きくなります。

2026年、この分野は大きく前進しました。OpenAIが公式のExcelアドイン「ChatGPT for Excel」を公開し、Excelの画面を開いたまま、サイドバーで日本語で指示するだけで表の作成・分析・修正ができるようになったのです。APIキーの取得も設定も不要で、ChatGPTのアカウントがあれば始められます。

一方で、「ChatGPT for Excel」という名前はこれまでサードパーティ製のアドインを指すことが多く、混同が生まれています。また、公式アドインにも「できないこと」が明確にあり、期待を間違えると導入で肩透かしを食います。

この記事では、ChatGPTコンサル編集部が、ChatGPTとExcelをつなぐ4つの方法、公式アドインでできること・できないこと、業務での活用例、そして導入時の注意点を解説します。

⚠️ 本記事は2026年9月10日時点の情報です。アドインの機能・対応プランは更新されます。導入前にOpenAI公式ヘルプおよびMicrosoftのアドインストアでご確認ください。

結論|4つの方法の使い分け

方法 設定 料金 向いている作業
①公式アドイン(ChatGPT for Excel) アドイン追加とサインインだけ ChatGPTのプラン内 シートの作成・分析・修正をExcel内で完結
②ChatGPT本体にファイルを渡す 不要 プラン内 大きめの分析、グラフ化、複数ファイルの比較
③サードパーティのセル関数型アドイン APIキーが必要 API従量課金 セルに関数を書いて一括処理
④VBAや数式を書かせて貼る 不要 プラン内 マクロや複雑な数式の作成

まず試すべきは①です。②は今すぐ設定なしで使え、③④は特定の用途で補完します。

💬 さとしさん(編集長)
2026年の入口は公式アドインだ。設定不要、Excelを開いたまま日本語で指示。ここから始めれば間違いない!

方法①|公式アドイン「ChatGPT for Excel」

経緯

OpenAIは2026年3月にExcel向けの公式アドインをベータ公開し、5月に一般提供に移行しました。当初は一部地域限定でしたが、現在は日本を含む世界中のChatGPT利用者が使えます。Microsoftのアドインストアには、開発元OpenAIとして掲載されています。

できること

公式の説明では、大きく3つに整理されています。

  1. 空のシートから作る:管理表、予算表、事業計画、分析用のテンプレートなどを、指示だけで組み立てる
  2. 既存のシートを読み取って説明する:数式の意味、エラーの原因、データの傾向を解説する
  3. シートを更新する:前提条件の変更、データの整理、列の追加などを実行する

ChatGPTの画面にコピーして貼る往復がなくなり、Excelのサイドバーで会話しながら表が変わっていく、という体験になります。2026年4月以降は、財務モデリング向けの標準スキルや、外部データと連携する機能にも対応しています。

できないこと(公式が明記)

期待外れを避けるために、ここが重要です。公式の案内で、次は対象外と明記されています。

  • Office Scripts
  • Power Query
  • ピボットテーブル、データモデル
  • マクロ・VBA

「アドインのボタンからマクロを自動生成して実行する」使い方はできません。マクロが必要な場合は、後述の方法④で対応します。また、通常のChatGPTにあるメモリ機能は、アドイン内では使えません。

導入手順

  1. Excelの「ホーム」タブから「アドイン」を開く
  2. 「ChatGPT」で検索し、開発元がOpenAIのものを追加する
  3. Excelのリボンに表示されたChatGPTのボタンを押す
  4. サイドバーが開くので、ChatGPTのアカウントでサインインする
  5. サイドバーに日本語で指示を入力する

対応プラン

無料・Goを含む各プランで利用できます(利用回数の上限はプランによって異なります)。Business・Enterpriseでは、入力したデータが学習に使われない設定が標準です。

💬 あやさん(副編集長)
「マクロは作れない」を先に知っておくのが大事。できないことを知っていれば、できることの価値が正しく見えるよ!

方法②|ChatGPT本体にファイルを渡す

設定なしで今すぐ使える方法です。ChatGPTの会話画面にExcelファイルを添付し、「月別に集計してグラフにして」と頼めば、集計・可視化・傾向分析をしてくれます。

  • 向いている場面:まとまった分析、グラフの作成、複数ファイルの突き合わせ、傾向の読み解き
  • 限界:結果は会話画面に返るため、元のファイルへの反映は手作業。毎回アップロードする手間がある

「Excelの中で直す」より「Excelのデータを分析してもらう」用途では、こちらのほうが自由度があります。

方法③|サードパーティのセル関数型アドイン

以前から「ChatGPT for Excel」の名前で普及していたサードパーティ製のアドイン(現在は別ブランド名で提供)は、セルに直接AI関数を書ける点が特徴です。「=AI関数(セル, “要約して”)」のように、表の各行に対して一括で処理を走らせられます。

  • 利点:数百行の一括処理に強い。関数として組み込めるため、他の数式と組み合わせられる
  • 注意点:OpenAI APIのキーが必要で、従量課金。アドインにキーを預けるため、開発元の信頼性を確認する

「行ごとに同じ処理を大量に」という用途では、公式アドインより向いています。

方法④|VBAや数式を書かせて貼る

公式アドインが対応しないマクロや、複雑な数式は、ChatGPTの通常の会話で書かせて、Excelに貼り付ける方法で対応します。

  1. やりたい処理を言葉で説明する(「A列の重複を削除して、B列の合計をシート2に転記するマクロ」)
  2. 生成されたVBAや数式をコピーする
  3. Excelに貼り付けて実行する
  4. エラーが出たら、そのメッセージをChatGPTに見せて直させる

「最初の版をAIに書かせ、担当者が確認・修正する」分担が現実的です。VBAはファイルを直接操作するため、必ずバックアップを取ってから実行してください。

業務での活用例とプロンプト

公式アドインで、実際によく使われる指示の例です。

集計

このシートの売上データを、月別・商品カテゴリ別に集計して、
合計を新しい列に追加してください。

表の作成

来月の営業計画表を作ってください。
列は、担当者、目標、実績、達成率。達成率は自動計算にしてください。

データの整理

顧客リストの重複を確認し、統合したうえで新しいシートにまとめてください。
統合の基準はメールアドレスの一致です。

数式の解説とエラー調査

C列の数式が何をしているか説明してください。
D列でエラーが出ている原因も教えてください。

傾向分析

支出の傾向を分析して、削減できそうな項目を3つ挙げてください。

コツは、「何を、どの基準で、どこに」を書くことです。曖昧な指示はExcel上でも曖昧な結果になります。

使い分けの目安

やりたいこと 方法
Excelを開いたまま表を作る・直す ①公式アドイン
数式やエラーの意味を知りたい ①公式アドイン
グラフや複数ファイルの分析 ②ChatGPT本体
数百行に同じ処理を一括で ③セル関数型アドイン
マクロ、Power Query、ピボットが必要 ④書かせて貼る(+人の確認)

導入時の注意点

入力してよいデータの線引き

Excelには顧客名や売上など、機密性の高いデータが入っています。個人情報や未公開の数値を含むシートを、そのままAIに渡してよいかは、社内で先に決めてください。無料や個人プランでは学習利用の設定を確認し、法人ではBusiness以上の利用が安全です。

結果は必ず検算する

AIが作った数式や集計は、もっともらしい誤りを含むことがあります。特に金額・件数・比率は、元データと照合してから使ってください。

非対応機能への期待

公式アドインは、マクロ、Power Query、ピボットに対応していません。この前提を知らずに導入すると「使えない」という誤った評価になります。用途に応じて方法②〜④と組み合わせてください。

アドインの出どころ

「ChatGPT」の名前を使ったアドインは複数あります。公式は開発元がOpenAIです。サードパーティ製を使う場合は、APIキーを預ける相手として信頼性を確認してください。

上限がある

公式アドインの利用回数には、プランごとの上限があります。使い放題ではないため、価値の高い作業に優先して使ってください。

💬 さとしさん(編集長)
Excelは会社の数字そのものだ。「何を渡してよいか」を先に決めた組織だけが、安心して効率化の恩恵を受けられるぞ!

よくある質問(FAQ)

Q. 公式のChatGPT for Excelは無料で使えますか?

A. 使えます。無料・Goを含む各プランで利用でき、回数の上限はプランによって異なります。APIキーは不要です。

Q. マクロ(VBA)を作ってもらえますか?

A. 公式アドインは対応していません。ChatGPTの通常の会話でVBAを書かせて、Excelに貼り付ける方法で対応します。

Q. サードパーティの「ChatGPT for Excel」と何が違いますか?

A. 別物です。公式版はサイドバーで会話しながら操作し、APIキー不要。サードパーティ製はセルに関数を書く方式で、APIキーと従量課金が必要です。

Q. 顧客データを入れても安全ですか?

A. Business・Enterpriseでは学習に使われない設定が標準です。個人プランでは設定を確認し、個人情報や機密を含むデータは社内ルールで線引きしてください。

Q. Googleスプレッドシートでも使えますか?

A. 公式アドインはExcel向けです。スプレッドシートでは、ChatGPT本体にファイルを渡す方法や、GASで関数を書かせる方法が使えます。

まとめ

ChatGPTとExcelの連携について、要点を整理します。

  • 2026年5月にOpenAI公式のExcelアドインが一般提供。設定不要で全プランから使える
  • 公式アドインは、表の作成・読み取り・更新が得意。マクロ、Power Query、ピボットは非対応
  • 分析やグラフはChatGPT本体にファイルを渡す。一括処理はセル関数型、マクロは書かせて貼る
  • 指示は「何を、どの基準で、どこに」を明示する
  • 入力してよいデータの線引き、結果の検算、アドインの出どころ確認が導入の前提

まずは、公式アドインを入れて、今開いているシートの数式を1つ選び「この数式は何をしているか説明して」と聞いてみてください。Excelを離れずに答えが返ってくる体験が、次の「集計して」「表を作って」につながっていきます。

💬 あやさん(副編集長)
Excelを開いたまま相談できるだけで、毎日の作業が変わるよ。まずは数式の説明を1つ、聞いてみよう!

生成AIの導入・活用でお困りではありませんか

ChatGPTやClaudeをはじめとした生成AIの活用を、研修とコンサルティングで支援しています。「Excel業務のどこをAIに任せられるか整理したい」「データの取り扱いルールを含めて導入を設計したい」といったご相談も承っています。まだ情報収集の段階でも構いません。お気軽にお問い合わせください。

お問い合わせはこちら

この記事は役に立ちましたか?
もし参考になりましたら、下のボタンで教えてください。

関連記事

目次