ChatGPTをExcelで使える「Excel Labs」の活用方法

ChatGPTをExcelで使える「Excel Labs」の活用方法
目次

Excel Labsとは?

「Excel Labs」は、Microsoftの実験的なプロジェクトである、Microsoft Garageの一部としてリリースされたアドインで、ChatGPTへの質問と回答の生成がExcelのワークシート上でできるようになります。
「Excel Labs」を利用すると、「LABS.GENERATIVEAI関数」というChatGPTと連携できる関数が利用できるようになります。
詳細や導入方法は以下記事から

あわせて読みたい
ChatGPTをExcelで使える「Excel Labs」の導入方法解説 ExcelでChatGPTを使う方法 今回はExcelで、ChatGPTを使える「Excel Labs」アドインの導入方法から利用までを解説していきます。「Excel Labs」は、Microsoftの実験的な...

Excel Labs活用方法

リサーチ

まず簡単な質問をしてみます。

関数:

=LABS.GENERATIVEAI("日本で一番高い山を教えて下さい")

結果:

日本で一番高い山は富士山です。

特定のセルの単語に関連する質問をすることもできます。

文書の生成

次に、メールの文書を作成をお願いしてみます。

関数:

=LABS.GENERATIVEAI("タスクが完了したことを、報告するメールの文書を教えて下さい'")

結果:

件名: タスク完了の報告

[受信者の名前],

お世話になっております。この度、[タスク名]の完了を報告いたします。

タスクは[期限まで/期限前に]完了し、[結果/成果]は以下の通りです。

[結果/成果の詳細]

また、何かご不明点やご質問等ございましたら、お気軽にお問い合わせください。

今後ともよろしくお願い申し上げます。

敬具、

[自分の名前]

文書の抽出

他のセルを参照することも出来ます。
例として、A1のセルの文章から特定の内容を抽出してもらいました。

セルA1の内容:

「スマートフォンX10 Proは、ハイエンドユーザーのための強力なモバイル体験を提供します。最新の8コアプロセッサを搭載し、高速でスムーズな操作が可能。全画面の高解像度ディスプレイは、鮮やかな色彩と鮮明な画像を提供します。また、5000mAhの大容量バッテリーにより、一日中快適に使用することができます。さらに、強化されたセキュリティ機能と組み込まれたAI助手により、あなたの日常生活がさらに便利になります。この一流の体験は99,800円であなたのものになります。」

関数:

=LABS.GENERATIVEAI("文章から価格だけを抽出して下さい: " & A1)

結果:

99,800円

価格だけを抽出してくれました。

翻訳

先ほどの文章を英語にしてもらいました。

セルA1の内容:

「スマートフォンX10 Proは、ハイエンドユーザーのための強力なモバイル体験を提供します。最新の8コアプロセッサを搭載し、高速でスムーズな操作が可能。全画面の高解像度ディスプレイは、鮮やかな色彩と鮮明な画像を提供します。また、5000mAhの大容量バッテリーにより、一日中快適に使用することができます。さらに、強化されたセキュリティ機能と組み込まれたAI助手により、あなたの日常生活がさらに便利になります。この一流の体験は99,800円であなたのものになります。」

関数:

=LABS.GENERATIVEAI("次の文書を翻訳して下さい: " & A1)

結果:

“The smartphone X10 Pro offers a powerful mobile experience for high-end users. It is equipped with the latest 8-core processor, allowing for fast and smooth operations. The high-resolution full-screen display provides vivid colors and sharp images. Additionally, the 5000mAh battery allows for comfortable use throughout the day. Furthermore, enhanced security features and built-in AI assistant make your daily life more convenient. This top-notch experience can be yours for 99,800 yen.”

翻訳してくれました。

要約

次に要約をお願いしてみます。

セルA1の内容:

「スマートフォンX10 Proは、ハイエンドユーザーのための強力なモバイル体験を提供します。最新の8コアプロセッサを搭載し、高速でスムーズな操作が可能。全画面の高解像度ディスプレイは、鮮やかな色彩と鮮明な画像を提供します。また、5000mAhの大容量バッテリーにより、一日中快適に使用することができます。さらに、強化されたセキュリティ機能と組み込まれたAI助手により、あなたの日常生活がさらに便利になります。この一流の体験は99,800円であなたのものになります。」

関数:

=LABS.GENERATIVEAI("次の文書を要約して下さい: " & A1)

結果:

スマートフォンX10 Proは、高性能な8コアプロセッサと高解像度の全画面ディスプレイを搭載し、鮮やかな色彩と鮮明な画像を提供します。5000mAhの大容量バッテリーにより、一日中快適に使用することができます。強化されたセキュリティ機能と組み込まれたAI助手により、日常生活が便利になります。価格は99,800円です。

元の文書が、そこそこまとまっていたので少し文書が短くなっただけですね。
もう少し長い文章なら、より効果的かもしれません。

表の作成

Excelで指定したセルの文字を分割して、他のセルに入力できる=TEXTSPLIT関数と=LABS.GENERATIVEAI関数を組み合わせることで表を作成することもできます。

関数:

=TEXTSPLIT(LABS.GENERATIVEAI("おすすめの日本の観光地3線を教えて: 名前、場所、例", 0, 1000), "|", UNICHAR(10), TRUE, , "")

結果:

日本の観光地の名前と場所を表にしてくれました。
今回は1000にしていますが、長い表を出力したい場合数字を増やしてください。

おわりに

基本的には、ChatGPTと出来ることはそんなに変わりません。
実験的なアドインとのことですが、工夫次第では結構実用的かなと思いました。
Excelによる業務効率化をお考えの方はぜひ試してみてください。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

AI・DX・LowCodeなど企業に役立つ情報を発信しています。

目次