Google スプレッドシートとGoogle Apps Scriptの連携イメージ
【ラクラク設定】Google スプレッドシートのデータをGoogle Apps Scriptに自動的に連携する方法
Yoomを詳しくみる
この記事のテンプレートを試す
Google スプレッドシートとGoogle Apps Scriptの連携イメージ
アプリ同士の連携方法

2025-10-23

【ラクラク設定】Google スプレッドシートのデータをGoogle Apps Scriptに自動的に連携する方法

Takumi Amaki
Takumi Amaki

「データの更新や追加をもっと自動化できないかな?」と思ったことはありませんか?
Google スプレッドシートでデータを管理しているけど、手作業でのデータ追加は手間がかかりますよね。
この課題を解消するためには、Google スプレッドシートとGoogle Apps Scriptを連携するのがおすすめです。

Google スプレッドシートとGoogle Apps Scriptを連携すると、Google スプレッドシートのデータに基づいて自動的にGoogle Apps Scriptでスクリプトを実行できます。
これにより、Google スプレッドシートのデータ追加や更新をトリガーに、スクリプトを実行できるので、手作業の手間や時間を短縮できます。

本記事では、Google スプレッドシートとGoogle Apps Scriptを連携し、自動化する方法を詳しく解説するので、最後までチェックしてください!

とにかく早く試したい方へ

Yoomを利用することで、ノーコードで簡単にGoogle スプレッドシートとGoogle Apps Scriptの連携が可能です。
YoomにはあらかじめGoogle スプレッドシートとGoogle Apps Scriptを連携するためのテンプレートが用意されているため、APIの知識が無くても、登録するだけですぐ連携が実現できます。


■概要
「Google スプレッドシートで行が追加されたらGoogle Apps Scriptを実行する」ワークフローは、スプレッドシートへの新しいデータ追加を自動的に検知し、指定したGoogle Apps Scriptを実行する業務ワークフローです。
これにより、データ処理や通知送信などのタスクを自動化し、日常業務の効率化を実現します。
Yoomを活用して、Google スプレッドシートとGoogle Apps Scriptをシームレスに連携させることで、手作業の手間を大幅に削減できます。‍

■このテンプレートをおすすめする方
・Google スプレッドシートを頻繁に使用し、データ管理を自動化したいビジネスユーザーの方
・Google Apps Scriptを活用して業務プロセスを効率化したい開発者やIT担当者
・データ追加時に自動でメール通知やレポート生成などの処理を行いたい方
・手動でスクリプトを実行する煩わしさを解消したいチームリーダーやプロジェクトマネージャー

■注意事項
・Google スプレッドシートとGoogle Apps ScriptのそれぞれとYoomを連携してください。

Google スプレッドシートとGoogle Apps Scriptを連携してできること

Google スプレッドシートとGoogle Apps ScriptをAPI連携すれば、Google スプレッドシートのデータをGoogle Apps Scriptに自動的に連携することが可能です!

気になる自動化例の「試してみる」をクリックしてアカウント登録するだけで、すぐにGoogle スプレッドシートとGoogle Apps Scriptの連携を実際に体験できます。
登録はたったの30秒で完了するので、ぜひ気軽にお試しください!

Google スプレッドシートで行が追加されたらGoogle Apps Scriptを実行する

Google スプレッドシートでデータ管理をしている方で、Google Apps Scriptを活用して業務を効率化したい場合などにおすすめのフローです。


■概要
「Google スプレッドシートで行が追加されたらGoogle Apps Scriptを実行する」ワークフローは、スプレッドシートへの新しいデータ追加を自動的に検知し、指定したGoogle Apps Scriptを実行する業務ワークフローです。
これにより、データ処理や通知送信などのタスクを自動化し、日常業務の効率化を実現します。
Yoomを活用して、Google スプレッドシートとGoogle Apps Scriptをシームレスに連携させることで、手作業の手間を大幅に削減できます。‍

■このテンプレートをおすすめする方
・Google スプレッドシートを頻繁に使用し、データ管理を自動化したいビジネスユーザーの方
・Google Apps Scriptを活用して業務プロセスを効率化したい開発者やIT担当者
・データ追加時に自動でメール通知やレポート生成などの処理を行いたい方
・手動でスクリプトを実行する煩わしさを解消したいチームリーダーやプロジェクトマネージャー

■注意事項
・Google スプレッドシートとGoogle Apps ScriptのそれぞれとYoomを連携してください。

Google スプレッドシートで行が更新されたらGoogle Apps Scriptを実行

Google スプレッドシートでデータ管理をしている方で、Google Apps Scriptを活用して最新の情報をスムーズに共有したい場合などにおすすめのフローです。


■概要
「Google スプレッドシートで行が更新されたらGoogle Apps Scriptを実行する」フローは、Google スプレッドシートの変更を自動で検知し、Google Apps Scriptを通じてLINEと連携する業務ワークフローです。
日々のデータ管理や報告業務において、スプレッドシートの更新をトリガーに自動化された処理を実行することで、手作業の手間を大幅に軽減します。
Yoomを活用することで、GoogleApps ScriptとGoogle スプレッドシートの連携がスムーズに行え、効率的な業務運営をサポートします。‍

■このテンプレートをおすすめする方
・Google スプレッドシートを日常的に使用し、データの更新時に自動処理を導入したい方
・Google Apps Scriptを活用して業務の自動化を図りたい事務担当者やプログラマー
・Yoomを通じて様々なアプリと連携し、ワークフローを最適化したい企業のIT担当者
・手作業によるデータ処理に時間を取られている営業やマーケティング担当者

■注意事項
・Google スプレッドシートとGoogle Apps ScriptのそれぞれとYoomを連携してください。

Google スプレッドシートとGoogle Apps Scriptの連携フローを作ってみよう

それでは、さっそく実際にGoogle スプレッドシートとGoogle Apps Scriptを連携したフローを作成してみましょう!今回はYoomを使用して、ノーコードでGoogle スプレッドシートとGoogle Apps Scriptの連携を進めていきますので、もしまだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを発行しておきましょう。

[Yoomとは]

今回は、Google スプレッドシートのデータをGoogle Apps Scriptにデータ連携するフローを作成していきます!
作成の流れは大きく分けて以下です。

  • Google スプレッドシートとGoogle Apps Scriptをマイアプリ連携
  • テンプレートをコピー
  • Google スプレッドシートのトリガー設定およびGoogle Apps Scriptのアクション設定
  • トリガーをONにして動作チェック

■概要
「Google スプレッドシートで行が追加されたらGoogle Apps Scriptを実行する」ワークフローは、スプレッドシートへの新しいデータ追加を自動的に検知し、指定したGoogle Apps Scriptを実行する業務ワークフローです。
これにより、データ処理や通知送信などのタスクを自動化し、日常業務の効率化を実現します。
Yoomを活用して、Google スプレッドシートとGoogle Apps Scriptをシームレスに連携させることで、手作業の手間を大幅に削減できます。‍

■このテンプレートをおすすめする方
・Google スプレッドシートを頻繁に使用し、データ管理を自動化したいビジネスユーザーの方
・Google Apps Scriptを活用して業務プロセスを効率化したい開発者やIT担当者
・データ追加時に自動でメール通知やレポート生成などの処理を行いたい方
・手動でスクリプトを実行する煩わしさを解消したいチームリーダーやプロジェクトマネージャー

■注意事項
・Google スプレッドシートとGoogle Apps ScriptのそれぞれとYoomを連携してください。

ステップ1:Google スプレッドシートとGoogle Apps Scriptをマイアプリ連携

まずは、Google スプレッドシートとGoogle Apps Scriptをマイアプリ連携します。
Yoomにログインしたら、左のメニュー欄にある「マイアプリ」から「新規接続」をクリックしましょう。

【Google スプレッドシートの場合】

1.「Google スプレッドシート」と検索し、アプリ一覧からGoogle スプレッドシートを選択します。

2.「Sign in with Google」をクリックします。

3.Yoomと連携したいGoogle スプレッドシートのメールアドレス・パスワードを入力します。
【Yoomにログイン】の画面で「次へ」をクリックしましょう。

4.Yoomがアクセスできる情報をすべて選択し、「続行」をクリックします。
※すでに別のGoogleアプリを連携している方は、あらかじめアクセス権限が付与されています。

以上で、Googleスプレッドシートのマイアプリ連携は完了です。

【Google Apps Scriptの場合】

1.「Script」と検索し、アプリ一覧からGoogle Apps Scriptを選択します。

2.「Sign in with Google」をクリックします。

3.「Client ID」「Client Secret」「スコープ」の入力が必要です。
ヘルプページを参考に、アプリ連携を進めましょう。

以上で、Google Apps Scriptのマイアプリ連携は完了です。

ステップ2:テンプレートをコピー

マイアプリ連携が完了したら、早速テンプレートを設定していきましょう。
以下のバナーにある「試してみる」をクリックし、テンプレートをコピーしてください。


■概要
「Google スプレッドシートで行が追加されたらGoogle Apps Scriptを実行する」ワークフローは、スプレッドシートへの新しいデータ追加を自動的に検知し、指定したGoogle Apps Scriptを実行する業務ワークフローです。
これにより、データ処理や通知送信などのタスクを自動化し、日常業務の効率化を実現します。
Yoomを活用して、Google スプレッドシートとGoogle Apps Scriptをシームレスに連携させることで、手作業の手間を大幅に削減できます。‍

■このテンプレートをおすすめする方
・Google スプレッドシートを頻繁に使用し、データ管理を自動化したいビジネスユーザーの方
・Google Apps Scriptを活用して業務プロセスを効率化したい開発者やIT担当者
・データ追加時に自動でメール通知やレポート生成などの処理を行いたい方
・手動でスクリプトを実行する煩わしさを解消したいチームリーダーやプロジェクトマネージャー

■注意事項
・Google スプレッドシートとGoogle Apps ScriptのそれぞれとYoomを連携してください。

Yoomにテンプレートがコピーされると、次の画面が表示されるので「OK」を押します。

ステップ3:Google スプレッドシートのトリガー設定

(1)テンプレートの1番上にある「行が追加されたら」をクリックします。

(2)「Google スプレッドシートと連携したいアカウント情報」で連携したいGoogle スプレッドシートのアカウント情報を選択し、「次へ」をクリックします。

(3)「スプレッドシートID」に運用対象のGoogle スプレッドシートのIDを入力します。
テスト用に使用するGoogle スプレッドシートを用意してください。
「候補」から連携したアカウント内のGoogle スプレッドシートのリストが表示されています。
リストをクリックすることでGoogle スプレッドシートIDを自動で入力できるので、運用対象のシート名を選択しましょう。

(4)「シートID」に設定したGoogle スプレッドシート内にあるフロー運用対象のシートIDを入力します。
「候補」から先ほど設定したGoogle スプレッドシート内のシートのリストが表示されるので、適切なものを選択しましょう。

(5)以下を設定します。

  • テーブルの範囲(始まり):フローの対象となる範囲の開始地点
  • テーブルの範囲(終わり):フローの対象となる範囲の終了地点
  • 一意の値が入った列:対象の範囲で他の項目とは被らない値が記載された列

設定が完了したら、「テスト」をクリックしてテストを実行しましょう。

(6)テストが成功したら、「アウトプット」に設定したシート内の情報が正しく抽出できているか確認しましょう。
問題がなければ、「保存する」をクリックして設定完了です。

ステップ4:Google Apps Scriptのアクション設定

(1)テンプレートの「スクリプトを実行」をクリックします。

(2)「Google Apps Scriptと連携したいアカウント情報」で運用したいGoogle Apps Scriptのアカウント情報を選択します。

(3)Google Apps ScriptのAPI接続設定を行います。
「実行可能URL」や「関数の名前」をヘルプページを参考に設定しましょう。「パラメータ」や「開発者モード」は任意で設定します。

※Google Apps Scriptは、ユーザーの自由度が高く他にも色々な使い方ができるアプリです。例として、今回は「関数の名前」に「setHelloWorld」と設定しており、対象のシートに「Hello World」が入るようになっています。

(4)「テスト」をクリックしてテストを実行すると、設定した通りにGoogle Apps Scriptが処理を行います。
実際に設定したシートに処理が実施されているか、確認してみましょう。

問題がなければ、「保存する」をクリックして設定完了です。

__wf_reserved_inherit

ステップ5:トリガーをONにして動作チェック

以上で、すべての設定が完了です。
設定の完了後は、以下のようなポップが表示されるのでトリガーをONにします。
実際にフローが正常に動作するかをチェックしてみましょう!

Google スプレッドシートやGoogle Apps ScriptのAPIを使ったその他の自動化例

Google スプレッドシートやGoogle Apps ScriptのAPIを使用してさまざまな業務を自動化することが可能です。
もし気になるものがあればぜひこちらも試してみてください!

Google スプレッドシートを使った自動化例

Google スプレッドシートの情報が更新されたら自動でメールやチャットに通知したり、Notionなどで登録した情報を自動でGoogle スプレッドシートに追加したりできます!


Googleスプレッドシートで行が更新されたらSlackに通知するフローです。

Google スプレッドシートで行が追加されたら、Google Driveにフォルダを作成するフローです。

Google スプレッドシート上の顧客情報を元に書類を発行してGmailに送付するフローです。

■注意事項
・Google スプレッドシート、GmailのそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。

Google スプレッドシートで行が追加されたらSalesforceにレコードを追加するフローです。

Notionの任意のデータベースに追加された情報を、Google スプレッドシートにも追加するフローです。

Google Apps Scriptを使った自動化例

他システムのフォーム回答をトリガーに、Google Apps Scriptを実行できます。
データの処理や管理が容易になるでしょう。


■概要
「Gmailで送信されたファイルをOCRで読み取り、Google Apps Scriptでスクリプトを実行する」ワークフローは、メールで受け取ったファイルの自動処理を実現する業務ワークフローです。
例えば、請求書や申請書などの書類をGmailで受信した際、OCR機能を使ってデータを抽出し、Google Apps Scriptを用いて必要な処理を自動的に実行します。
これにより、手動でのデータ入力や処理の手間を大幅に削減し、業務効率を向上させることができます。
日常業務における繰り返し作業を自動化し、よりクリエイティブな業務に集中できる環境を整えましょう。‍

■このテンプレートをおすすめする方
・Gmailを利用して大量のファイルを受信しており、その処理に時間がかかっている方
・手動でのデータ入力やファイル整理に煩わしさを感じている事務担当者
・OCR技術とGoogle Apps Scriptを活用して業務の自動化を図りたいIT担当者
・日常業務の効率化を目指し、繰り返し作業の削減を考えている中小企業の経営者
・書類管理のデジタル化を進め、ペーパーレス化を推進している方‍

■注意事項
・Gmail、Google スプレッドシート、Google Apps Script のそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
・OCRまたは音声を文字起こしするAIオペレーションはチームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリやAI機能(オペレーション)を使用することができます。

■概要
「Meta広告(Facebook)でリードが登録されたらGoogle Apps Scriptでスクリプトを実行する」フローは、広告から得たリード情報を自動的に処理し、業務の効率化を実現する業務ワークフローです。Meta広告(Facebook)とGoogle Apps Scriptの連携により、リード登録後すぐに必要なスクリプトが実行され、データの整理や追跡がスムーズになります。これにより、手動での作業を減らし、迅速な対応が可能となります。

■このテンプレートをおすすめする方
・Meta広告(Facebook)を活用してリード獲得を行っているマーケティング担当者
・リード情報をGoogle Sheetsなどで管理しており、自動化を検討している営業チーム
・Google Apps Scriptを利用して業務プロセスを効率化したいIT担当者
・手動でのリード処理に時間と労力を取られているビジネスオーナー

■注意事項
・Meta広告(Facebook)、Google スプレッドシート、Google Apps Script のそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。

■概要
「Salesforceでリードが登録されたらGoogle Apps Scriptのスクリプトを実行する」ワークフローは、リード管理の効率化を図る業務ワークフローです。新しいリードがSalesforceに登録されると、自動的にGoogle Apps Scriptが起動し、必要なデータ処理や他のGoogleサービスとの連携が実現します。これにより、手動でのデータ入力や処理の手間を削減し、業務のスムーズな進行をサポートします。

■このテンプレートをおすすめする方
・Salesforceを活用してリード管理を行っている営業担当者
・Google Apps Scriptを用いて業務の自動化を検討しているIT担当者
・リード登録時のデータ処理を効率化したいマーケティング担当者

■注意事項
・Salesforce、Google Apps Script のそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
・Salesforceはチームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリやAI機能(オペレーション)を使用することができます。

■概要
「Slackで送信されたファイルをOCRで読み取り、Google Apps Scriptでスクリプトを実行する」フローは、Slackに送られたファイルを自動的にOCRで解析し、その内容に基づいてGoogle Apps Scriptを実行する業務ワークフローです。
日常業務でSlackを活用してファイル共有を行う際、手動で内容を確認しスクリプトを実行するのは時間と手間がかかります。
このワークフローを導入すれば、ファイルの自動解析とスクリプト実行が連携し、業務効率が大幅に向上します。‍

■このテンプレートをおすすめする方
・Slackで頻繁にファイルを共有し、その内容を自動で処理したいビジネスユーザーの方
・Google Apps Scriptを活用して定型業務を自動化したい開発者の方
・OCR機能を利用して画像やPDFから情報を抽出し、他のアプリと連携させたい方
・手動でのファイル処理に時間を取られ、業務効率化を図りたい企業担当者の方
・Yoomを活用して多様なSaaSアプリを連携させ、業務フローを最適化したい方

■注意事項
・Slack、Google スプレッドシート、Google Apps ScriptのそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
・OCRまたは音声を文字起こしするAIオペレーションはチームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリやAI機能(オペレーション)を使用することができます。

■概要
「Googleフォームに回答があったらGoogle Apps Scriptを実行する」フローは、フォームへの回答をトリガーにして自動的にスクリプトを実行する業務ワークフローです。
Googleフォームを利用して収集したデータを基に、特定の処理や通知を自動化することで、手動での作業を減らし効率化を図ります。
このワークフローを設定することで、日常の業務プロセスをスムーズに進行させ、時間と労力を節約につながります。‍

■このテンプレートをおすすめする方
・Googleフォームを頻繁に使用し、回答後の処理に手間を感じている方
・Google Apps Scriptを活用して業務の自動化を図りたいビジネスパーソン
・フォーム回答に基づいて自動的にデータ処理や通知を行いたいチームリーダー
・業務ワークフローの効率化を目指している企業のIT担当者‍

■注意事項
・Google Apps ScriptとGoogleフォームのそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
・Googleフォームでのアウトプットの取得方法は下記を参考にしてください。
https://intercom.help/yoom/ja/articles/5505530

終わりに

Google スプレッドシートとGoogle Apps Scriptを連携すれば、手作業が大幅に削減され、業務の効率化が期待できます。
Google スプレッドシートの行追加や更新をトリガーにスクリプトを実行することで、作業の抜けや漏れを防止できます。
自動化設定は、Google スプレッドシートとGoogle Apps Scriptを連携し、設定するだけなので非常に簡単です!

「導入を検討したい!」「実際に操作してみたい!」という方は、こちらから無料アカウントを作成してみてください。
登録はたったの30秒で完了するので、業務の間にササッと登録できます!

他にも、Google スプレッドシートの更新をSlackに通知したり、Google Driveでフォルダを作成したりと他ツールとの連携も可能です。
今回ご紹介したテンプレートを活用し、業務を効率化させましょう!

Yoomを使えば、今回ご紹介したような連携を
プログラミング知識なしで手軽に構築できます。
無料でYoomを試す
この記事を書いた人
Takumi Amaki
Takumi Amaki
webライター・ディレクターとして3年以上活動しております。Yoomのビジョンに共感し、ブログ制作を担当させていただくことになりました。さまざまなライティング業務を通して培ったスキルを生かし、どんなユーザー様にも分かりやすく、かゆいところに手が届くようなコンテンツを皆様にお届けしていきます!
タグ
Google Apps Script
Google スプレッドシート
自動
自動化
連携
お役立ち資料
Yoomがわかる!資料3点セット
Yoomがわかる!資料3点セット
資料ダウンロード
3分でわかる!Yoomサービス紹介資料
3分でわかる!Yoomサービス紹介資料
資料ダウンロード
Before Afterでわかる!Yoom導入事例集
Before Afterでわかる!Yoom導入事例集
資料ダウンロード
お役立ち資料一覧を見る
詳しくみる