・
「Google スプレッドシートにまとめたテキストデータを、ChatGPTを使って要約や翻訳したい!」
「でも、いちいちGoogle スプレッドシートからコピペしてChatGPTに貼り付け、その結果をまた戻すのは手間がかかるし、ミスも起きやすい…」
このように、Google スプレッドシートとChatGPTを併用する中での手作業に非効率を感じていませんか?
もし、Google スプレッドシートの情報を基にChatGPTが処理を行い、その結果を自動で書き戻してくれる仕組みがあれば、面倒なコピペ作業から解放されるだけでなく、入力ミスといったヒューマンエラーもなくなり、より付加価値の高い業務に時間を使えるようになるはずです!
今回ご紹介する自動化は、専門的な知識がなくても簡単に設定できます。
ぜひこの機会に導入して日々の作業をもっと効率化しましょう!
とにかく早く試したい方へ
YoomにはGoogle スプレッドシートとChatGPTを連携し、追加されたデータを要約して自動更新するテンプレートが用意されているので、今すぐ試したい方は以下よりバナーをクリックしてスタートしましょう!
■概要
Google スプレッドシートで管理しているアンケートの自由回答や議事録など、長文テキストの内容把握や要約に手間がかかっているのではないでしょうか。
一つずつ内容を確認し要点をまとめる作業は、他の重要な業務を圧迫することもあります。
このワークフローを活用すれば、Google スプレッドシートに行が追加されるだけで、ChatGPTが自動でテキストを要約します。
その後、Google スプレッドシートの指定のセルに結果を追加するため、情報収集やデータ整理の効率を向上させることが可能です。
■このテンプレートをおすすめする方
■このテンプレートを使うメリット
■フローボットの流れ
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
■注意事項
Google スプレッドシートとChatGPTを連携してできること
Google スプレッドシートとChatGPTのAPIを連携させることで、スプレッドシート上の情報をトリガーにChatGPTで様々な処理を行い、その結果をスプレッドシートに自動で書き戻すといった一連のフローを自動化できます。
これにより、これまで手作業で行っていた情報収集や要約、データ整理といった業務を効率化し、作業時間を削減します。
気になる内容があれば、ぜひクリックしてみてください!
Google スプレッドシートで行が追加されたらChatGPTで要約しGoogle スプレッドシートに追加する
この連携は、Google スプレッドシートに行が追加されると、その内容をChatGPTが自動で要約し、結果をGoogle スプレッドシートの別の列に書き戻すため、議事録や顧客からのフィードバックなどの長文テキストを要約する作業を完全に自動化できます。
情報整理にかかる時間を短縮し、ヒューマンエラーを防ぐことが可能です。
■概要
Google スプレッドシートで管理しているアンケートの自由回答や議事録など、長文テキストの内容把握や要約に手間がかかっているのではないでしょうか。
一つずつ内容を確認し要点をまとめる作業は、他の重要な業務を圧迫することもあります。
このワークフローを活用すれば、Google スプレッドシートに行が追加されるだけで、ChatGPTが自動でテキストを要約します。
その後、Google スプレッドシートの指定のセルに結果を追加するため、情報収集やデータ整理の効率を向上させることが可能です。
■このテンプレートをおすすめする方
■このテンプレートを使うメリット
■フローボットの流れ
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
■注意事項
Google スプレッドシートで特定条件の行が追加されたら、ChatGPTで要約し追加する
この連携では、Google スプレッドシートに追加された行の中から特定の条件(例えば、特定のステータスやキーワードを含むなど)を満たすものだけを抽出し、ChatGPTで要約した上でGoogle スプレッドシートに追記します。
大量のデータの中から必要な情報だけを対象に自動処理をかけたい場合に有効です。
■概要
Google スプレッドシートに日々蓄積される情報を、一つひとつ確認して要約する作業は手間がかかるものであり、手作業では転記ミスなども発生しがちです。特にChatGPTとGoogle スプレッドシートを連携させる際、非効率な手作業に課題を感じる方も少なくありません。このワークフローを活用すれば、Google スプレッドシートに行が追加されるだけで、ChatGPTが自動で内容を要約し指定のセルに追記するため、こうした情報整理の課題をスムーズに解消できます。
■このテンプレートをおすすめする方
■このテンプレートを使うメリット
■フローボットの流れ
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
■注意事項
Google スプレッドシートとChatGPTの連携フローを作ってみよう
それでは、実際にGoogle スプレッドシートとChatGPTを連携させる自動化フローの作成手順を解説します。
今回ご紹介する方法は、専門的な知識がなくてもノーコードで簡単に設定できる業務自動化ツール「Yoom」を利用するため、どなたでもすぐに実践可能です。
もしまだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを発行しておきましょう。
※今回連携するアプリの公式サイト:Google スプレッドシート/ChatGPT
[Yoomとは]
フローの作成方法
今回は「Google スプレッドシートで行が追加されたらChatGPTで要約しGoogle スプレッドシートに追加する」フローを作成していきます!
作成の流れは大きく分けて以下の通りです。
■概要
Google スプレッドシートで管理しているアンケートの自由回答や議事録など、長文テキストの内容把握や要約に手間がかかっているのではないでしょうか。
一つずつ内容を確認し要点をまとめる作業は、他の重要な業務を圧迫することもあります。
このワークフローを活用すれば、Google スプレッドシートに行が追加されるだけで、ChatGPTが自動でテキストを要約します。
その後、Google スプレッドシートの指定のセルに結果を追加するため、情報収集やデータ整理の効率を向上させることが可能です。
■このテンプレートをおすすめする方
■このテンプレートを使うメリット
■フローボットの流れ
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
■注意事項
ステップ1:Google スプレッドシートとChatGPTをマイアプリ登録
ここでは、Yoomとそれぞれのアプリを連携して、操作が行えるようにしていきます。
まずは基本的な設定方法を解説しているナビをご覧ください!
Google スプレッドシートとYoomのマイアプリ登録
以下の手順をご参照ください。
ChatGPTとYoomのマイアプリ登録
以下の手順をご参照ください。
※ChatGPTのアクションを実行するには、OpenAIの有料APIプランが必要です。
APIは従量課金制で、使用時に支払い可能な状態でないとエラーが発生するため注意が必要です。
ステップ2:テンプレートをコピーする
これからいよいよフローを作っていきます!
簡単に設定できるようテンプレートを利用しているので、Yoomにログインし、以下バナーの「試してみる」をクリックしてください。
■概要
Google スプレッドシートで管理しているアンケートの自由回答や議事録など、長文テキストの内容把握や要約に手間がかかっているのではないでしょうか。
一つずつ内容を確認し要点をまとめる作業は、他の重要な業務を圧迫することもあります。
このワークフローを活用すれば、Google スプレッドシートに行が追加されるだけで、ChatGPTが自動でテキストを要約します。
その後、Google スプレッドシートの指定のセルに結果を追加するため、情報収集やデータ整理の効率を向上させることが可能です。
■このテンプレートをおすすめする方
■このテンプレートを使うメリット
■フローボットの流れ
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
■注意事項
ワークスペースに自動的にテンプレートがコピーされるので、次に表示された画面で「OK」をクリックしてください。
ステップ3:Google スプレッドシートのトリガー設定
最初の設定です!
Google スプレッドシートに行が追加されたらフローボットが起動するように、アプリトリガーの設定を行います。
赤枠部分の「行が追加されたら」をクリックしてください。
Googleスプレッドシートをアプリトリガーとして使用する際の注意事項は下記を参照してください。
タイトルを任意で修正し、連携するアカウント情報が使用するアカウントで間違いがないか確認しましょう。
トリガーアクションは「行が追加されたら」のままでOKです!
次に、アプリトリガーのAPI接続設定です。
Yoomの画面で詳細を設定する前にGoogle スプレッドシートに行を追加しておきましょう。
※以下は、例として今回作成したものです。
Google スプレッドシートに行を追加したら、Yoomの設定画面に戻って各項目を設定していきます。
設定が完了したら「テスト」をクリックしましょう!
テストが成功すると「取得した値」に、先ほどGoogle スプレッドシートに追加した内容が取得されます。
正しくデータが取得されていることを確認して、「保存する」をクリックしてください。
※取得した値ついて
トリガーやオペレーション設定時に、「テスト」を実行して取得した値のことを指します。
後続のオペレーション設定時の値として利用でき、フローボットを起動する度に変動した値となります。
これで、Google スプレッドシートのトリガー設定が完了です!
ステップ4:ChatGPTを使ってテキスト生成する設定
以下の赤枠をクリックしてください。
タイトルを任意編集し、連携するアカウント情報を確認しましょう。
アクションは変更せず次に進みましょう!
次の画面で、必須項目を入力します。
「メッセージ内容」は、 ChatGPTでテキスト生成したい情報を入力しましょう。
先ほど取得した値を引用することができます。取得した値は入力欄をクリックすると表示されます。
他の項目は任意で入力してください。
入力が完了したら、「テスト」をクリックし、エラーが発生しなければ「保存する」をクリックします。
ここで取得した値を次のステップで使用します!
ステップ5:Googleスプレッドシートにレコードを追加する
いよいよ最後の設定です!
以下の赤枠をクリックしましょう!
次の画面で、連携するアカウント情報が正しいかを確認しましょう。
アクションは変更せず画面を下にスクロールしましょう!
データベース連携の項目は、入力欄下の部分を参照して記入しましょう。
「スプレッドシートID」や「タブ名」はボックスをクリックして表示される「候補」から選択できます。
今回はステップ3で設定したGoogle スプレッドシートに更新したいので、同じものを設定しましょう。
続いて、「テーブル範囲」を設定します。
下記のシートのD列に更新したいため、テーブル範囲は「A1:D」になります。
※注意点として、 Google スプレッドシートでレコードを更新するためにヘッダを登録する必要があります。
ヘッダがテーブル範囲内に含まれているかを確認し、「次へ」のボタンをクリックしましょう!
次の画面で、レコードを更新する設定を行います。
まずは、「更新したいレコードの条件」を設定してください。
ここでは、レコードの更新条件を設定します。
今回は、日付を条件にレコードを検索し、更新するよう設定しました。
日付を入力する場合、入力欄をクリックして表示される「日付」から選択が可能です。
※入力欄をクリックするとアウトプットが表示されるので、お好みでカスタマイズしましょう!
次に、「更新後のレコードの値」を入力します。
入力欄をクリックすると下記のように取得した値が表示されます。
取得した値を活用し、入力しましょう。
今回は要約後のテキストのみ更新します。
入力が完了したら、「テスト」を実行してください。
テストが成功すると、指定したGoogle スプレッドシートのレコードが更新されているはずなので確認してみましょう。
確認できたら最後に、「保存する」を押してください。
ステップ6:トリガーをONに設定しフロー稼働の準備完了
フロー画面に戻り、以下のようなメニューが表示されていれば、フローの設定は完了です。
早速フローを起動させる場合は、「トリガーをON」をクリックしましょう。 お疲れ様でした!
あとで起動させる場合は、フロー画面のトリガースイッチをクリックすることで、トリガーをONにできます。
ChatGPTのデータをGoogle スプレッドシートに連携したい場合
今回はGoogle スプレッドシートからChatGPTへデータを連携する方法をご紹介しましたが、逆に他のアプリを起点としてChatGPTで処理した結果をGoogle スプレッドシートに集約したい場合は、下記のテンプレートも併せてご利用ください。
フォーム回答があったら、ChatGPTを使って回答種別を分け、Googleスプレッドシートに追加する
Yoomのフォームにアンケート回答が行われたら、ChatGPTを使い回答内容の種別を切り分けGoogleスプレッドシートに情報を追加します。
フォームの回答内容に合わせた判別とデータの蓄積を一元化することができます。
■概要
Yoomのフォームにアンケート回答が行われたら、ChatGPTを使い回答内容の種別を切り分けGoogleスプレッドシートに情報を追加します。
フォームの回答内容に合わせた判別とデータの蓄積を一元化することができます。
■事前準備
・事前に使用するアプリとのマイアプリ登録(連携)が必要です。以下連携における参考ガイドとなります。
※簡易的な連携ができるアプリについては詳細ガイドのご用意がない場合がございます。https://intercom.help/yoom/ja/collections/3041779
・事前に応募情報を蓄積するスプレッドシートを用意します。
※実際に使用している蓄積用のスプレッドシート(閲覧権限のみとなります。使用する場合はコピーしてください。)https://docs.google.com/spreadsheets/d/1bluRKYuqY7oMyXdaQN3HezyanrlLJaYzryrUg-lS4pk/edit#gid=0
■作成方法
①フォームトリガーを選択し、以下設定して保存します。
・各質問項目:フォーム用に、名前や連絡先、質問内容等、必要な項目を設定します。
・取得した値:次ページでデモの値を入力することができます。このあとのテストで使用するので、デモ値を入力してください。
※フォームの設定詳細についてはこちらをご参照ください。https://intercom.help/yoom/ja/articles/8009267
②トリガー下の+マークを押し、アプリと連携するオペレーションからChatGPTを選択して以下設定し、テスト・保存します。
・アクション:会話します。
・メッセージ内容:①で取得した問い合わせ内容などのテキストを埋め込み、以下のような判定を指示します。
・ロール:ChatGPTの回答ロールを選択してください。
※基本はユーザーの設定
・temperature:0~2未満の値で指定します。0.8のように高い値はランダム性が増し、0.2のように低い値はより集中的かつ決定論的にします。
・最大トークン数:生成される回答に許可されるトークンの最大数です。デフォルトでは、4096トークンとなります。
・モデル:ChatGPTのAIモデルを選択します。
※アウトプットの埋め込みについてはこちらをご参照ください。 https://intercom.help/yoom/ja/articles/8223528
※{{問い合わせ内容}}:この文章を確認して、営業に関する内容であれば「営業」、質問に関する内容であれば「質問」スパムのような内容であれば「スパムの可能性」という判断してください。
③+マークを押し、データベースを操作するオペレーションからGoogleスプレッドシートを選択して以下設定し、テスト・保存します。
・実行アクション:レコードを追加します。
・スプレッドシートID:欄をクリックし、候補から事前に用意したスプレッドシートを選択します。
・スプレッドシートのタブ名:欄をクリックし、候補から対象のシートを選択します。
・テーブル範囲:列名を含む対象の範囲を入力します。今回の例ではA1:Eと設定しています。
・追加するレコードの値:表示された列名に対応する値を①で取得したアウトプットや②で取得した判定結果を埋め込みます。
※Googleスプレッドシートのテーブル範囲の定義についてはこちらをご参照ください。 https://intercom.help/yoom/ja/articles/8703465
■注意事項
・ChatGPT/OpenAIのAPI使用は有料です。お使いのOpenAIのプランによっては使用できない可能性があるので、事前にプランをご確認ください。https://intercom.help/yoom/ja/articles/8687581
まとめ
今回は、Google スプレッドシートとChatGPTの連携を自動化する方法についてご紹介しました。
これまで手作業で行っていたGoogle スプレッドシートとChatGPT間の面倒なデータ転記やコピペ作業をなくし、入力ミスなどのヒューマンエラーを防ぎます。
これにより担当者は情報整理のわずらわしさから解放され、より分析や企画といった本来注力すべきコア業務に集中できる環境が整います!
今回ご紹介したような業務自動化を実現できるノーコードツール「Yoom」を使えば、プログラミングの知識がない方でも、画面に沿って操作するだけで直感的に業務フローを構築できます。
もしGoogle スプレッドシートとChatGPTの連携自動化に少しでも興味を持っていただけたなら、ぜひこちらから無料登録して、その効果を体験してみてください!
Q:処理がエラーになったらどうなりますか?
A:
Yoomではフロー実行時にエラーが発生すると、その実行は停止しエラー内容が実行履歴に記録されます。
通知機能を設定しておくことで、エラー発生時にSlackやメールなどへ連絡も可能です。
通知内容にはエラーになったオペレーションも記載されているので、エラーの発生場所がすぐにわかります。
Q:「一意の値の列」がないと使えませんか?
A:
「行の追加」処理のみであれば一意の列は不要で、追記専用として利用可能です。
一方、既存行の更新や特定行への書き込みを行う場合には、行を一意に特定できるキー(例:ID列や日付)が必要になります。
YoomではGoogle スプレッドシートとの連携を通じて、行の追加・更新・削除、特定列の参照や条件付き更新などが柔軟に行えます。
詳細は YoomのGoogle スプレッドシート連携ガイドをご覧ください。
Q:ChatGPTのAPI料金の目安は?
A:
ChatGPT APIの料金は、モデルや処理するトークン数(文字数に相当)によって異なります。
具体的な最新料金はOpenAIの公式価格表をご確認いただくのが確実です。
※詳細はOpenAI APIの料金ページをご覧ください。