Google スプレッドシートの連携イメージ
アプリ同士の連携方法

2025-05-23

【ラクラク設定】Google スプレッドシートのクエリ関数でデータを自動更新する方法

s.kumagai

「Google スプレッドシートのデータが増えるたびに、クエリを手動で更新するのが面倒…」
「クエリの更新を忘れて、古いデータで判断してしまった…」

このように、Google スプレッドシートの更新作業に手間を感じたり、ヒューマンエラーに悩まされたりしていませんか?

もし、<span class="mark-yellow">Google スプレッドシートのデータ変更をトリガーに、クエリ関数を自動で実行し、その結果を即座に更新・共有できる仕組み</span>があれば、これらの悩みから解放され、常に最新のデータに基づいた意思決定が可能になり、より重要な分析業務に集中できる時間を生み出すことができます!

今回ご紹介する自動化の設定は、ノーコードで簡単に設定できて、手間や時間もかからないので、ぜひ自動化を導入して作業をもっと楽にしましょう!

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

Yoomには<span class="mark-yellow">Google スプレッドシートのデータをクエリで自動更新する業務フロー自動化のテンプレート</span>が用意されているので、「まずは試してみたい!」という方は、以下のバナーをクリックして、すぐに自動化を体験してみましょう!

[[203592]]

Google スプレッドシートのクエリ更新結果を通知・記録する方法

Google スプレッドシートでクエリ関数を利用してデータを集計・分析する際に、その更新作業を自動化し、さらに更新結果を 様々なツールに通知・記録する方法を具体的なテンプレートでご紹介します。

これにより、手動での更新作業や確認の手間を省き、常に最新の情報をチームで共有できるようになるため、業務の効率化に繋がります。気になる内容があれば、ぜひクリックしてみてください!

クエリ更新結果をチャットツールに通知する

<span class="mark-yellow">Google スプレッドシートのデータが更新された際に、自動でクエリを実行して結果を更新し、その内容をSlackなどのチャットツールに通知する</span>ことで、関係者へリアルタイムに最新情報を共有できるため、迅速な意思決定や対応が可能になります。

[[203592]]

クエリ更新結果をメールで送信する

<span class="mark-yellow">Google スプレッドシートでクエリが自動更新されたタイミングで、その結果やサマリーをGmailなどのメールツールを通じて関係者に自動送信する</span>ことで、定期的な報告業務を効率化し、情報共有の漏れを防ぎます。

[[203593]]

クエリ更新結果をデータベースに記録する

<span class="mark-yellow">Google スプレッドシートのクエリによる分析結果を、Notionのようなデータベースサービスに自動で記録・蓄積する</span>ことで、過去のデータトレンドの分析や、他の情報との関連付けが容易になり、より深い洞察を得るのに役立ちます。

[[203626]]

Google スプレッドシートのクエリ更新とSlack通知フローを作ってみよう

それではここから代表的な例として、Google スプレッドシートで行が追加された際に、クエリ関数で結果を自動で更新し、その結果をSlackに通知するフローを解説していきます!

ここではYoomを使用してノーコードで設定をしていくので、もしまだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを発行しておきましょう。

[Yoomとは]

フローの作成方法

今回は大きく分けて以下のプロセスで作成します。

  • Google スプレッドシートとSlackのマイアプリ連携
  • テンプレートをコピー
  • Google スプレッドシートのトリガー設定、クエリ実行のアクション設定、Slack通知のアクション設定
  • トリガーをONにし、フローが起動するかを確認
[[203592]]

ステップ1:Google スプレッドシートとSlackのマイアプリ連携

今回使用するアプリをYoomのマイアプリに登録しましょう!

先にマイアプリ登録を行っておくと、後の設定がスムーズになります。

1.Google スプレッドシートのマイアプリ登録

Yoomのワークスペースにログインし、マイアプリの画面内で「+新規接続」をクリックします。

検索窓にGoogle スプレッドシートと入力し、表示される候補をクリックしましょう。

GoogleとYoomのアカウント連携画面が表示されます。
赤枠の「Sign in with Google」をクリックしましょう。

今回連携するGoogleアカウントを選択し、連携を進めましょう。
※全ての権限を付与するにチェックを入れます。

連携が完了するとマイアプリの画面にGoogle スプレッドシートが表示されます。

2.Slackのマイアプリ登録

Yoomの画面左側にある「マイアプリ」→「新規接続」をクリックしましょう。
「アプリ名で検索」でSlackを探すか、アプリ一覧から探してください。

以下の画像のような画面が表示されます。
通知を受け取るチャンネルを設定したら、「許可する」をクリックしましょう。


マイアプリの画面に戻りSlackが表示されていれば完了です。

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

続いてYoomのテンプレートをコピーします。
以下バナーのテンプレートの「このテンプレートを試してみる」のアイコンをクリックします。

[[203592]]

画像のような画面が表示されたらテンプレートのコピーは完了です。

ステップ3:トリガーとなるGoogle スプレッドシートの更新設定

Google スプレッドシートの行が追加されたことを、この自動化のトリガー(起点)にするための設定を行います。
以下の赤枠をクリックしましょう。

連携アカウントとアクションを選択する画面が表示されるので、今回連携するGoogle スプレッドシートのアカウントを確認し「次へ」をクリックします。

トリガーの起動間隔は5分・10分・15分・30分・60分から選択できます。

※ご利用プランによって、設定できるトリガーの最短間隔が違うので、その点は要チェックです。
※なお、基本的にはそのプランの最短の起動間隔にしてお使いいただくことをおすすめします。

シートIDは以下の画面のように、表示される候補から任意のGoogle スプレッドシートを選択しましょう。

今回は簡易的な表を作成しています。
200以上の数量が追加された際に、別シートにレコードを追加する想定で進めていきます。

クエリ関数を挿入しているシートは以下です。

内容に従ってテーブルの範囲を入力していきましょう。

入力後、「テスト」をクリックし、Google スプレッドシートの内容が取得した値に表示されていればテスト成功です。
この後、この取得した値の内容を入力に使用することができます。
※アウトプットに関して、詳しくはこちらをご確認ください。

テスト成功後「保存する」をクリックしましょう。

ステップ4:クエリ関数で結果をアップデートする

Google スプレッドシートで行が更新されたら、クエリ関数で結果を自動でアップロードするための設定を行います。
以下の赤枠をクリックしましょう。

連携アカウントとアクションを選択する画面が表示されるので、今回連携するGoogle スプレッドシートのアカウントを確認し「次へ」をクリックします。

結果をアップデートしたいGoogle スプレッドシートのデータを入力しましょう。
ボックスをクリックすることで選択可能です。

データベース操作の詳細設定が表示されます。

取得したいレコードの条件を入力しましょう。
今回は商品が追加されたことを通知したいため、以下のように「商品」に一致する値を取得するよう設定しました。

入力後「テスト」をクリックし、実際にGoogle スプレッドシートの内容が取得できているか確認しましょう。
確認後「保存する」をクリックします。

ステップ5:Slackに通知する

取得したレコードの情報をSlackに通知するための設定を行います。
以下の赤枠をクリックします。

連携アカウントとアクションを選択する画面が表示されるので、今回連携するSlackのアカウントを確認し「次へ」をクリックします。

API接続設定が表示されるので、入力を進めましょう。

メッセージにはSlackに通知したい内容を入力します。
取得した内容は、以下の画像のように「取得した値」から入力するとスムーズです。

入力後「テスト」をクリックし、実際にSlackにメッセージが送信されているか確認しましょう。
確認後「保存する」をクリックします。

ステップ6:トリガーをONに設定しフロー稼働の準備完了

以下の画面の赤枠部分「トリガーをON」をクリックすることで、フローボットが自動で起動します。

設定お疲れ様でした!

Google スプレッドシートを活用したその他の自動化テンプレート事例

Google スプレッドシートを使った自動化は、今回ご紹介したテキストの抽出やレポートの作成以外にも様々な業務に応用できます。ここでは、関連するテンプレートをいくつかご紹介します。日々の業務効率化のヒントとして、ぜひ参考にしてください。

[[92638,129363,78773,136265,92711]]

まとめ

Google スプレッドシートのクエリ更新を自動化することで、<span class="mark-yellow">これまで手作業で行っていたクエリの実行や結果の確認といった手間を削減し、常に最新の分析データを関係者と共有できます。</span>

これにより、データに基づいた迅速な意思決定が可能になり、分析業務の質を向上させ、チーム全体の業務効率アップに貢献します!

今回ご紹介したような業務自動化を実現できるノーコードツール「Yoom」を使えば、プログラミングの知識がない方でも、直感的な操作で簡単に業務フローを構築できるので、もし自動化に少しでも興味を持っていただけたなら、ぜひこちらの登録フォームから無料登録して、Yoomによる業務効率化を体験してみてください!

この記事を書いた人
s.kumagai
Webマーケティング会社で3年ほどカスタマーサポートとして働いておりました。顧客情報や社内のデータ管理に時間を費やし、頭を抱えていたところYoomと出会いました。プログラミングの知識がなくても簡単に使えるYoomにもっと早く出会えていれば…と日々強く感じております。同じように業務の効率化に悩みを持つ方の助けになれば幸いです!
タグ
Google スプレッドシート
自動
自動化
連携
アプリ連携
No items found.
Yoomのハイパーオートメーションとは?
従来のRPAでは単純な繰り返し作業しか自動化できず、その設定作業はとても複雑なものでした。
AI・API・RPA・OCRなど様々な技術を組み合わせた「ハイパーオートメーション」なら、これまでは実現できなかった多くの作業を、これまでよりも簡単に自動化することが可能です。
Yoomのハイパーオートメーションとは?
従来のRPAでは単純な繰り返し作業しか自動化できず、その設定作業はとても複雑なものでした。
AI・API・RPA・OCRなど様々な技術を組み合わせた「ハイパーオートメーション」なら、これまでは実現できなかった多くの作業を、これまでよりも簡単に自動化することが可能です。
Yoomについて詳しく見る
お役立ち資料
Yoomがわかる!資料3点セット
資料ダウンロード
3分でわかる!Yoomサービス紹介資料
資料ダウンロード
Before Afterでわかる!Yoom導入事例集
資料ダウンロード
お役立ち資料一覧を見る