ChatGPTをスプレッドシートで使う方法とは?できることや活用方法
thumb_gptspread_01
ChatGPTをスプレッドシートで使う方法とは?できることや活用方法
アンドエンジニア編集部
2023.08.01
この記事でわかること
ChatGPTのアドオン 「GPT for Sheets and Docs」を利用して、スプレッドシート上でChatGPTを利用する方法
ChatGPTのアドオンは当初3カ月間は無料で利用できるが、API Keyの取得が必須となる
ChatGPTを有効活用するにはアドオンやプラグインを積極的に使ってみるとよい

ChatGPTをスプレッドシートで使う

img_gptspreed_01

ChatGPTのビジネス活用が期待されていますが、日常利用しているOfficeツールからChatGPTを呼び出して使うことができれば、さらに仕事を効率化できそうです。それを実現してくれるのがChatGPTのアドオン、「GPT for Sheets and Docs」です。

今回は、GPT for Sheets and DocsをGoogleスプレッドシートに組み込み、活用する方法について紹介していきます。ChatGPTをさらに活用してみたいという方はぜひ参考にしてください。 

【参考】:ChatGPT: Optimizing Language Models for Dialogue 【参考】:GPT for Sheets™ and Docs™ - Google Workspace Marketplace

ChatGPTの使い方とは?実際に使用するまでの流れを解説!

GPT for Sheets and Docsとは

GPT for Sheets and DocsはGoogleスプレッドシートやドキュメント上でChatGPTを直接使うことができるようになるアドオンです。無料でインストールができ、GPT-3、GPT-4のいずれでも使うことができます。

OpenAIのGPT-4とは?ChatGPTの進化版について解説!

GPT for Sheets and Docsができること

 GPT for Sheets and Docsをスプレッドシート上で利用すると、何ができるのでしょうか?次のような利用方法がありますので、何れかの機能を利用したい方におすすめします。

▪ChatGPTから得られた回答をスプレッドシートに保存し、後で簡単に検索する ▪アイデアの書き出しをする ▪外国語文章を翻訳する ▪議事録を作成する ▪指定した文章を要約する ▪分析前のデータ整理 ▪GPT関数を用いて結果を特定セルに書き込む

GPTをスプレッドシートに組み込む

img_gptspreed_02

これからアドオンの GPT for Sheets and DocsをGoogleスプレッドシートで使えるようにするための準備について解説していきます。OpenAI(ChatGPT)のアカウント、APIキー、Googleアカウントなどが必要です。

Open AIのアカウント

ChatGPTのアカウントを持っている方は新たに登録する必要はありませんが、初めてChatHPTを利用する方はOpen AIのアカウントを取得する必要があります。このアカウントを用いて、 GPT for Sheets and DocsのAPIキーを取得します。

APIキーの取得

GPT for Sheets and Docsを利用する際には、API(Application Programming Interface)キーが必要になります。APIキーとは、GPT for Sheets and DocsなどのAPIにログインするための固有の識別子のことです。

APIキーによってサービスの利用が可能となり、同時にAPI側で利用状況をモニターすることができ、APIの悪用を防ぎます。

■ 1.Open AIのサイトにアクセス まず最初にGPT for Sheets and Docsを利用するためにAPIキーを取得しておきます。次のOpen AIのサイトにアクセスしたら、[+Create new secret key]をクリックします。

【参考】:OpenAI Platform

img__gptspread_03
【図】: Open AI の新規API Key作成画面

■ 2.APIキーの作成 「スプレッドシート Keys」の作成画面が表示されますので、[Create secret key]のボタンをクリックします。

img__gptspread_04
【図】: Open AI のAPI Key作成画面

■ 3.APIキーの取得 「API Keys」の「Create new secret key 」の出力画面が表示されたら、表示されたキーの右側にあるコピーのボタンをクリックし、メモ帳などにキーを貼り付けて大切に保管してください。

img__gptspread_05
【図】: Open AI のAPI Kye表示画面

Google スプレッドシートにChatGPTのアドオンを組み込む

ここでは、GPT for Sheets and Docsをスプレッドシートに組み込む方法を紹介します。コードやプログラミングスキルを必要としませんので、誰でも簡単に作業を進められます。

■ 1.Google スプレッドシートの拡張機能を利用する 普段利用しているGoogleアカウントでGoogle スプレッドシートを新規作成し、メニューバーの「拡張機能」をクリックし、「アドオン」を選択し、展開された中から「アドオンを取得」をクリックします。

img__gptspread_06
【図】: Google スプレッドシートにアドオンを組み込む画面

■ 2.ChatGPTのアドオンを表示、選択する アドオン画面が表示されますので、「GPT for Google Sheets and Docs」を選択します。以下の様に表示されていない場合は、「アプリを検索」に'GPT'と入力して検索してみましょう。

img__gptspread_07
【図】: ChatGPTの アドオン選択画面

■ 3.ChatGPTのアドオンをインストールする 「GPT for Google Sheets and Docs」の画面で[インストール]ボタンをクリックします。

img__gptspread_08
【図】: GPT for Sheets and Docs インストール画面

■ 4.インストールの準備 「GPT for Google Sheets and Docs」のインストールの準備画面が表示されたら、続行をクリックします。

img__gptspread_09
【図】: GPT for Sheets and Docs インストール準備画面

■ 5.アカウントを選択 アカウント選択画面が表示されたら、表示されたアカウントのままでよければ、表示アカウントをクリックします。インストールが終わると画面は次に遷移します。

img_gptspreed_10
【図】: GPT for Sheets and Docs インストール時のアカウント選択画面

■ 6.Googleアカウントへのアクセス権を設定する 「Googleアカウントへのアクセスをリクエストしています」の画面が表示され、内容を確認して問題がなければ画面を下にスクロールし、[許可]ボタンをクリックします。

img__gptspread_11
【図】: Googleアカウントへのアクセス許可画面

■ 7.GPT for Sheets and Docs のインストール終了 「GPT for Sheets」 と「GPT for Docs」 の2つのアドオンのインストール先の説明が表示されたら、[次へ]をクリックし、「GPT for Sheets and Docs をインストールしました」と表示されたら、[完了]をクリックしてインストールを終了します。

img__gptspread_12
【図】: GPT for Sheets and Docs インストール終了画面

■ 8.Google DocsにGPT for Docsを設定する Google Docsでアドオンが利用できるよう設定をします。GoogleDocsの「拡張機能」を開き、「GPT for Sheets and Docs」から「Set API Key」をクリックします。

img__gptspread_13
【図】: GoogleスプレッドシートへのGPT for Sheets and Docs 組み込み画面

■ 9.アドオンに対するAPI Keyを登録する 取得済みのOpenAI Keyを求める画面が表示されますので、破線部分にキーを入力して「Save API Key」ボタンをクリックすると、アドオンの設定が完了します。

img__gptspread_14
【図】: Google スプレッドシートのAPI  Key 入力画面

■ 10.アドオンが追加される ここまでの操作によってアドオンの設定が完了すると、Googleスプレッドシートの画面右にアドオンが表示されるようになります。

ただし、アドオンは課金対象となりますので、無料利用機期間が過ぎている場合には「Error your OpenAI API free trial is expired or inactive. Please set up a paid account on OpenAI dashboard」というエラーメッセージが表示されます。

その場合にはOpen AIのダッシュボードで有料アカウントを取得する必要があります。

img__gptspread_15
【図】: Google スプレッドシートへのアドオン表示画面

GPT for Sheets and Docsを試す

img_gptspreed_16

以上の操作で、アドインのGPT for Sheets and DocsをGoogle スプレッドシートでChatGPTの操作が行えるようになりましたので、実際に利用してテストしてみましょう。

GPT関数を試す

GPT関数を試してみます。ここではセルA2に質問内容を記述し、セルB2にGPT関数を入力します。GPTに渡す引数は、prompt以外は省略しても問題ありません。GPTへの質問のセルを用意し、その回答をGPT関数を用いて表示するというシートを作成してみました。

GPT関数や引数については、Gスプレッドシート上でGPTに「GPT関数について引数を一覧で教えて」と質問してみると、GPTが教えてくれます。

【参考】:関数呼び出しとその他の API の更新|OpenAI

img__gptspread_17
【図】: Google スプレッドシート上でアドオンを確認画面

ChatGPTのスプレッドシートで仕事の効率を高めよう

img_gptspreed_18

この記事では、ChatGPTのアドオンの1つ、GPT for Sheets and DocsをGoogleスプレッドシートに組み込む方法や使い方について解説しました。

プログラミングやコードを用いず、誰でも簡単にアドオンを組み込める事が分かったと思います。ChatGPTは単独でも様々な用途がありますが、それぞれの使い勝手をさらに良くしてくれるアドオンやプラグインを積極的に利用してみてはいかがでしょうか。

ChatGPTの活用方法!エンジニアの業務に活かせるか利用してみた
ChatGPTのプラグインは何ができる?一覧や使い方を解説
気になる人のXをフォローしよう!
アンドエンジニア公式LINEでは
新着記事やエンジニアに役立つ情報をお届け!
日々のキャッチアップをお手伝いします!
マイナビITエージェント

編集部オススメコンテンツ

Sponsored
【年収±診断】6つの質問に答えて、真の市場価値をチェック!
マイナビITエージェント
Sponsored

アンドエンジニアへの取材依頼、情報提供などはこちらから

お問い合わせ・情報提供
はじめて転職される方へ
SE・システムエンジニア(IT/通信/インターネット) 求人一覧

編集部おすすめコンテンツ

Sponsored
【年収±診断】6つの質問に答えて、真の市場価値をチェック!
マイナビITエージェント
Sponsored

アンドエンジニアへの取材依頼、情報提供などはこちらから

Powered by マイナビ AGENT