Microsoft、Copilot LLMをExcelセルに直接統合する新関数を発表
マイクロソフトは、その普及しているExcelスプレッドシートにおけるデータ操作を、高度な大規模言語モデル(LLM)機能を個々のセルに直接統合することで革新しようとしています。この新しいCopilot関数は、洗練されたデータ分析やテキスト分類から動的なコンテンツ生成まで、さまざまなタスクを合理化することを約束します。これらすべては、手動での編集や、別々のアプリケーション間を切り替える必要なく行われます。
このイノベーションの核となるのは、シンプルな数式です:=COPILOT(prompt_part1, [context1], [prompt_part2], [context2], ...)
。ユーザーは自然言語で要求を入力するだけで、オプションで特定のセル範囲を参照してAIにコンテキストを提供できます。例えば、製品に関する顧客フィードバックを分類することは、=COPILOT("Classify this feedback", D4:D18)
と入力するのと同じくらい簡単になります。デモンストレーションでは、Copilotがユーザーのプロンプトに基づいて、米国内の空港コードなどの情報を巧みに検索する様子も示されています。
このCopilot関数は、Excelの基盤となる計算エンジンにシームレスに組み込まれており、大きな進歩です。これにより、ソースデータが変更されるとすぐに、AIが生成した結果が自動的に更新され、手動でスクリプトを再実行したり、アドインを更新したりする必要がなくなります。さらに、この関数はIF、SWITCH、WRAPROWS、LAMBDAなどの既存のExcel数式とスムーズに統合され、他の計算の出力をCopilotのプロンプトに直接供給できるため、より複雑で相互接続された分析ワークフローが可能になります。
マイクロソフトは、この強力な新機能のいくつかの主要なアプリケーションを強調しています。ユーザーはアイデアを生成し、製品の説明をSEO最適化されたキーワードに変換したり、マーケティングコピーを簡単に書き換えたりすることができます。この関数は、大規模なデータセットを要約したり、複雑な計算をレポート用の平易な言葉に distillation したりすることもでき、データへのアクセスを容易にします。テキスト分類は簡単になり、顧客フィードバック、サポートチケット、またはアンケートの回答をスプレッドシート内で直接迅速に並べ替えることができます。さらに、Copilotは、特定のデータモデルに合わせた構造化されたリストやテーブルの作成、テストデータ、業界ベンチマーク、さらにはプロジェクト計画の生成を支援できます。
データプライバシーとセキュリティに関する重要な懸念に対処するため、マイクロソフトは、Copilotを通じて処理されるデータはAIモデルのトレーニングには使用されないことをユーザーに保証しています。情報はプライベートなままであり、要求された結果を生成するためだけに利用されます。また、現時点では、Copilotはライブウェブデータや社内ファイルにアクセスしないことも重要です。外部情報はすべて最初にExcelにインポートする必要があります。マイクロソフトは、将来のアップデートでこの制限を削除する計画を示しており、ツールのリーチを大幅に拡大する予定です。
現在の使用制限があり、ユーザーは10分ごとに100回、1時間あたり合計300回まで呼び出しが制限されています。使用を最適化するために、マイクロソフトは単一のセルではなく配列を使用することを推奨しています。これにより、より大きなデータ範囲をカバーする1回の呼び出しも1回の使用としてカウントされます。
現在、新しいCopilot関数は、Microsoft 365 Copilotライセンスを持つベータチャネルユーザーのみが利用でき、特定のWindows(バージョン2509、ビルド19212.20000以降)またはMac(バージョン16.101、ビルド25081334以降)のバージョンが必要です。Web版はFrontierプログラムを通じて追随する予定です。Excel向けCopilotを動かす正確なOpenAIモデルは明示されていませんが、他のOffice AI機能と一貫してGPT-4oである可能性が高く、近い将来にはGPT-5ファミリーへのアップグレードが計画されています。このオンセル統合は、チャットサイドバーに限定され、ユーザーがチャットインターフェースとスプレッドシートデータを常に切り替えることを強制することでワークフローを妨げることが多かった以前のCopilotの反復から、大きな進化を示しています。