Excel 内で Copilot と対話したいとお考えの方には朗報です。Copilot は現在、Windows 版と Mac 版の Excel 内で従来の Excel 関数になっています。
でも、ちょっと待ってください。Copilot はもうExcel に搭載されているじゃないですか!まず、右上に Copilot ボタンがもうあります!空の Excel シェルにカーソルを合わせると、Copilot アイコンが表示されます!
残念です。そんなのはExcelではありません!真のExcelオタクなら、等号(イコール)が前に付いていないものは何も意味をなさないことを知っています。等号は関数であることを表します。正しい構文を使用しない限り、平均値はAVERAGEではありません。範囲をハイライトし、COPILOT関数を使って追加情報やコンテキストを提供できるようになりました。
公平を期すために言うと、これは既存のCopilot機能では実際には不可能なことです。例えば、Copilotアイコンは数式や関数を提案したり、Excelの新しい使い方を学習したりすることはできますが、プロンプトと組み合わせて使用することはできません。(Excelを使ってドキュメントサイドバーを開き、そこで通常通りCopilotに「話しかける」こともできます。)新しいCOPILOT関数はまさにそのような用途に適しています。以下の例をご覧ください。ここでは、ユーザーがコーヒーマシンに関するフィードバックを集計しています。

マイクロソフト
Copilot関数を使うと、プロンプトを指定し、そのプロンプトがどのように適用されるかを示す「コンテキスト」を指定できます。以下のサンプルコードをご覧ください。基本的に、この情報は手動で入力するか、スプレッドシート上で範囲をハイライトするかのどちらかです。他の関数と同様に、実装後に変更を加えることができます。
=COPILOT("Classify this feedback", D4:D18)
当然、いろいろ試してみたくなるでしょう。Microsoftによると、この機能はデータの分類や、複数行・複数列のデータリストの作成に使用できるとのことです。ただし、他のデータソースを利用することはできず、ドキュメント自体に含まれるデータのみを対象としています。(Microsoftによると、ライブデータの追加や他のビジネスドキュメントからのデータの取得機能は将来的に追加される予定です。)この機能は現在、10分ごとに100回、1時間あたり最大300回の呼び出しをサポートしています。
LLM が生データに対してどのように動作するのか疑問に思う人は多く、Microsoft もその点に同意しているようです。まず、現在の実装では配列を返す際に誤って行を省略してしまう可能性があります。そのため、より小さな配列を返すには、配列の構造を再構築する必要があります。また、日付に関するバグが発生する可能性もあります。最後に、当然ながら、Microsoft は作業内容を二重チェックすることを推奨しています。
新しい Copilot 機能は、ベータ チャネルに参加しており、Microsoft 365 Copilot ライセンスをお持ちで、Windows 11 バージョン 2509 (191212.20000) 以降を実行している場合にご利用いただけます。詳細については、Microsoft のブログ ページまたは新しい Copilot 機能に関するサポート ページをご覧ください。
著者: マーク・ハッハマン、PCWorld シニア編集者
マークは過去10年間、PCWorldに寄稿しており、テクノロジー分野で30年の経験があります。PCWorldだけでも3,500本以上の記事を執筆しており、PCマイクロプロセッサ、周辺機器、Microsoft Windowsなど、幅広いトピックを扱っています。PC Magazine、Byte、eWEEK、Popular Science、Electronic Buyers' Newsなどの出版物にも寄稿しており、Electronic Buyers' Newsでは速報ニュースでジェシー・H・ニール賞を受賞しました。最近、オフィスのスペースが足りなくなったため、数十台のThunderboltドックとUSB-Cハブを寄贈しました。