Microsoft Excelは、世界で最も強力なツールの1つですが、ほとんどの人はその可能性のほんの一部しか使っていません。AIがExcelの中で直接使えるようになった今、状況はすっかり変わりました。
このガイドでは、ExcelでChatGPTを使って、面倒な作業を自動化し、複雑な数式を普通の言葉で書き、数秒でデータからインサイトを引き出す方法を、具体的に解説します。
なぜExcelでAIを使うのか
Excelには何百もの関数があり、経験豊富なユーザーでも、複雑なことをしたいときには壁にぶつかります。AIは、やりたいことを普通の言葉で説明するだけで、数式、変換、分析を見つけてくれることで、この問題を解決します。
可能になることは次のとおりです。
- 構文を暗記せずに数式を書く:必要なことを説明するだけ
- 大きなデータセットを、1つのセルに 要約する
- データを自動で 分類・カテゴリー分けする
- 列の値を、どんな言語にも 翻訳する
- 乱雑なテキストから、特定の情報を 抽出する
はじめに:CoreGPT for Excelをインストールする
ExcelでChatGPTを使うには、CoreGPTアドインが必要です。スプレッドシートの中で直接動作するので、タブを切り替えたり、コピー&ペーストしたりする必要はありません。
- Excelを開く(デスクトップ版またはWeb版)
- 挿入 → アドイン → アドインを入手 に移動する
- CoreGPT を検索する
- 追加 をクリックし、リボンから開く
インストールすると、サイドバーが表示され、AIとチャットしたり、セルの中で直接カスタムAI関数を使ったりできます。
AIチャットのサイドバーを使う
サイドバーはChatGPTのように動きますが、スプレッドシートの文脈をすべて把握しています。次のようなことができます。
- 数式が何をするのかを 説明してもらう
- 具体的な用途に合わせて、新しい数式を書いてもらう
- エラーメッセージを貼り付けて、シートをデバッグしてもらう
- 必要なレポートを説明して、作り方を順を追って案内してもらう
プロンプトの例
「A列からD列に、見出しが「Date」「Product」「Region」「Revenue」の売上データがあります。2026年第1四半期の、North地域の売上合計を計算する数式を書いてください。」
AIは、正しいセル参照を使った、正確な SUMIFS 数式を書いてくれます。
セルの中で直接GPT関数を使う
CoreGPTは、他のExcel関数と同じように使えるAI関数も提供します。大規模なデータ処理にぴったりです。
COREGPT_SUMMARIZE
長いテキストを、短い説明に要約します。
=COREGPT_SUMMARIZE(A2)
向いている用途:顧客のフィードバック、商品の説明、セルに保存された会議メモ。
COREGPT_CLASSIFY
テキストを、定義したラベルに分類します。
=COREGPT_CLASSIFY(A2, "Positive, Neutral, Negative")
向いている用途:フィードバックの感情分析、リードのスコアリング、チケットの仕分け。
COREGPT_TRANSLATE
セルの内容を、どんな言語にも翻訳します。
=COREGPT_TRANSLATE(A2, "Spanish")
向いている用途:多言語のレポート、商品カタログ、顧客とのやり取り。
COREGPT_EXTRACT
構造化されていないテキストから、特定の情報を取り出します。
=COREGPT_EXTRACT(A2, "company name")
向いている用途:メールの解析、注文番号の抽出、テキストのかたまりからの名前の抽出。
実際の活用例
1. 乱雑なデータを整理する
形式がばらばらの住所の列があるとします。COREGPT を使えば、数秒で、すべてを一貫した構造に正規化できます。手作業の編集は不要です。
2. 顧客フィードバックの感情分析
500行の顧客レビューをエクスポートしたとします。新しい列で COREGPT_CLASSIFY を使えば、1件1件を、ポジティブ、ニュートラル、ネガティブに自動でタグ付けできます。
3. チーム向けに数式の説明を生成する
複雑な数式をチャットに貼り付けて、技術に詳しくない同僚向けに、普通の言葉で説明してもらいます。
4. ダッシュボードをより速く作る
作りたいダッシュボードを説明します。AIが、構造、数式、使うグラフを、順を追って提案してくれます。
最良の結果を得るためのコツ
- プロンプトは 具体的に します。「これを要約して」ではなく、「経営層向けに、これを1〜2文で要約して」と書きます。
- セル範囲は、 セルの文字ではなく列名で言及して指定します。AIは両方を理解します。
- 関数を一括で使う:数式を下にドラッグすれば、何千行にも適用できます。
- 関数を組み合わせる:たとえば、要約を翻訳します:
=COREGPT_TRANSLATE(COREGPT_SUMMARIZE(A2), "French")
まとめ
Excelの中のAIは、見せかけではなく、本物の生産性の倍増装置です。データを分析するときも、スプレッドシートを整理するときも、レポートを作るときも、Excelを離れずにChatGPTが使えれば、毎日の大きな時間の節約になります。
何より、無料で始められます。複雑な設定も、新しく覚えるツールもありません。すでに使っているツールの中でAIが働くだけです。



