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

2025-05-19

【ノーコードで実現】Google スプレッドシートのデータを自動で更新する方法

k.hieda

「毎日、色々なツールからGoogle スプレッドシートにデータを手入力するのが面倒…」
「データの転記ミスで、レポートの数値が合わなくなってしまった…」
このように、Google スプレッドシートへのデータ更新作業に手間やストレスを感じていませんか?
手作業でのデータ入力や更新は、時間がかかるだけでなく、ヒューマンエラーのリスクも伴います…

もし、<span class="mark-yellow">メールの受信内容やフォームの回答、他アプリのデータ変更などをトリガーにして、Google スプレッドシートの特定のセルや行を自動で更新できる仕組み</span>があれば、このような日々の煩わしさから解放され、データの正確性を保ちながら、より分析や戦略立案といった価値ある業務に時間を割くことができるようになります!

今回ご紹介する自動化の設定は、プログラミングの知識がなくてもノーコードで簡単に設定でき、導入の手間や時間もかからないので、ぜひこの機会に自動化を取り入れて、データ管理業務をもっと効率化しましょう!

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

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

[[200226]]

Google スプレッドシートのデータ更新を自動化する方法

普段お使いの様々なツールを起点として、Google スプレッドシートのデータを自動で更新する方法を、具体的なテンプレートを使ってご紹介します!
これらの自動化により、手作業によるデータ入力の手間やミスを削減し、常に最新の情報をGoogle スプレッドシートで管理できるようになります。
気になる内容があれば、ぜひクリックしてみてください!

メールの情報をもとにGoogle スプレッドシートを更新する

<span class="mark-yellow">Gmailなどで受信したメールの内容(件名、本文、送信者など)を抽出し、指定したGoogle スプレッドシートのセルや行に自動で書き込む</span>ことができます。
問い合わせ管理や進捗報告などをメールで行っている場合に、その情報を効率的にシートへ集約・更新できます!

[[200226]]

フォームの回答をもとにGoogle スプレッドシートを更新する

<span class="mark-yellow">TallyなどのWebフォームで受け付けた回答が送信されたタイミングで、その回答内容をGoogle スプレッドシートに自動で追記・更新する</span>ように設定できます。
アンケート結果の集計や申し込み情報の管理などを、手間なくリアルタイムに近い形で行えます!

[[204452]]

ストレージサービスのファイル情報をもとにGoogle スプレッドシートを更新する

<span class="mark-yellow">OneDriveなどのオンラインストレージサービス上でファイルが更新された際に、そのファイル名や更新日時といった情報をGoogle スプレッドシートに記録・更新する</span>ことが可能です。
ファイルのバージョン管理や共有状況の把握などを、より簡単かつ正確に行うのに役立ちます!

[[204466]]

Gmailの内容をもとにGoogle スプレッドシートを更新するフローを作ってみよう

それではここから代表的な例として、Gmailで特定のメールを受信した際に、その内容をもとにGoogle スプレッドシートのデータを自動で更新するフローを解説していきます!

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

[Yoomとは]

フローの作成方法

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

  • GmailとGoogle スプレッドシートのマイアプリ連携
  • テンプレートをコピー
  • Gmailのトリガー設定(受信条件など)とGoogle スプレッドシートのアクション設定(更新対象シート、セル、書き込む内容など)
  • フローをONにし、Gmailでメールを受信してフローが起動するかを確認
[[200226]]

ステップ1:マイアプリ連携の設定

ここでは連携するアプリ情報をYoomに登録する設定を行います。Yoomのワークスペースにログイン後、マイアプリ画面で「+新規接続」をクリックします。

Yoomで使えるアプリ一覧が表示されます。検索窓から今回連携するアプリを検索し、マイアプリ登録を進めてください。

Gmail

検索結果からアプリ名をクリックします。Gmailから取得した値を入力する画面が表示されます。

  • 「Sign in with Google」ボタンをクリックします。
  • Googleアカウントのログイン画面が表示されます。メールアドレス・パスワードの入力を行います。すでにChromeでログインしている場合は、連携するアカウントの選択画面が表示されるため、該当のアカウントを選択します。
  • ログインまたはアカウント選択が完了すると、Yoomがアクセス権限を求める画面に切り替わります。

権限を付与すると、Gmailのマイアプリ登録が完了します。

Google スプレッドシート

検索結果からアプリ名をクリックすると、Google スプレッドシートとYoomの連携確認画面が表示されます。

  • 「Sign in with Google」ボタンをクリックします。その後、Googleアカウントのログイン画面が表示されるので、メールアドレスとパスワードを入力します。
  • Gmailと同様に、連携するGoogleアカウントを選択してアクセス許可を行います。

これでGoogle スプレッドシートのマイアプリ連携が完了です。

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

マイアプリ連携が完了したら、フローボットテンプレートの設定に進みます。下のバナーからテンプレートのコピーに進んでくださいね。

[[200226]]

下のポップアップが表示されたら「OK」をクリックして設定をスタート!

コピーしたテンプレートは、マイプロジェクトに追加されます。マイプロジェクトは左のメニューバーからアクセス可能です。

ステップ3:アプリトリガー「特定のキーワードに一致するメールを受信したら」

テンプレートの1つ目の工程をクリックし、フローボットのトリガー(起点)を設定します。
この工程では、Gmailで特定のキーワードが含まれたメールを定期的に検知する設定を行います。

(1/2)連携アカウントとアクションを選択

この画面では、以下の項目が設定済みです。

  • タイトル
  • アプリ
  • Gmailと連携するアカウント情報
  • トリガーアクション

次へをクリックして進みましょう。

(2/2)アプリトリガーのAPI接続設定

  • トリガー起動間隔
    • フローの起動間隔を選択します。最短は5分間隔で起動できます。※ご契約のプランによって最短の起動間隔が異なります。
  • キーワード
    • 検知するメールの条件になるキーワードを入力します。今回は、「参加申込み」を設定しました。

設定ができたら、テストに進みます。

テストに進む前に

Gmailでテスト用のメールを受信しておいてください。

今回のテストでは、事前にGoogle スプレッドシート上にある情報(メールアドレス)を別の内容に更新することを目的に想定しました。

上記のメールアドレスを受信したGmailに記載されたアドレスに更新します。

テスト用のGmailを受信できたら、Yoomの画面に戻りテストボタンをクリックします。成功すると、検知したメールの内容が取得できます。

この画面は、YoomとGmailが正常に連携でき、情報が取得できた結果です。さらに下へスクロールすると、取得てきた値の一覧が表示されます。
次からの工程でこの値を引用します。

この項目と値をYoomでは「アウトプット」と定義しています。

アウトプットについて

この値は、後の工程で引用します。

保存するをクリックして次に進みましょう。

ステップ4:テキストからデータを抽出する「テキストからデータを抽出する」

テンプレートの2つ目をクリックします。この工程では、前の工程で取得した本文の内容から、指定した項目と値を抽出する設定を行います。

(1/2)アクションを選択

この画面では、以下の項目が設定済みです。

  • タイトル
  • 変換タイプ
    • この項目は、以下の中から選べます。

AIのタイプと読み込む文字量によって、消費タスクが異なります。このテストでは、事前に設定された変換タイプで操作を進めます。次へをクリックします。

「テキストからデータを抽出する」の設定方法

(2/2)詳細を設定

  • 対象のテキスト
    • 変換対象のテキストをフィールド内に入力します。
    • 事前設定で前の工程で取得した「本文の値」の引用コードが埋め込まれているため、追加の操作は不要です。
      ちなみに、このコードはフィールドをクリックすると表示されるプルダウンメニュー内に格納されています。
  • 抽出したい項目
    • 本文の中から、抽出したい項目をカンマ区切りで入力します。今回は、氏名,電話番号,メールアドレスを設定しました。

各種設定ができたら、テストボタンをクリックしましょう。成功すると、項目と値が抽出されます。

保存するをクリックします。

ステップ5:データベースを操作する「レコードを追加する」

テンプレートの3つ目をクリックします。この工程では、前の工程で取得した値を用いて既存のスプレッドシートの行を更新する設定を行います。

(1/2)データベースの連携

この画面では、以下の項目が設定済みです。

  • タイトル
  • アプリ
  • Google スプレッドシートと連携するアカウント情報
  • アクション

下へスクロールします

データベースの連携

項目は一意の値(ユニークキー)で設定してくださいね。重複しているとエラーが発生します

事前に準備したシートでは、2行目のメールアドレスを更新する前提で情報を入力しています。

データベースの準備ができたら、Yoomの画面に戻ります。

  • スプレッドシートID
    • 編集欄をクリックすると、プルダウンメニューが表示され、連携したアカウントに権限があるシートが候補として表示されます。選択すると、IDを引用できます。
  • スプレッドシートのタブ名
    • 同じく編集欄をクリックすると、候補が表示されるので、選択します。
  • テーブル範囲
    • ヘッダの始まりがA1で最後がDの場合は、A1:Dと入力します。

入力ができたら次へをクリックします。

(2/2)データベース操作の詳細設定

前の画面で指定したGoogle スプレッドシートのヘッダを読み込むと、必要な情報と紐付けられる画面が表示されます。

①更新したいレコードの条件

たくさん行がある場合、どの行を更新するか判断するために条件を設定します。各項目をクリックすると、プルダウンメニューから選択ができるようになっています。

(左から)

  • ユニークキー(一意の値)を選択すると確実です。そのため、電話番号を選択します。
  • 回答IDと等しい行を条件にするため、「等しい」を選択します。
  • 回答IDの引用コードを埋め込みます。編集欄をクリックするとプルダウンメニューが表示され、前の工程で取得した値の引用コードを選択できます。クリックすると、編集欄にコードが埋め込まれます。

入力ができたら、下へスクロールします。

②更新後のレコードの値

指定したシートの項目と該当する値を紐づけるための画面が表示されます。こちらでも、編集欄をクリック<プルダウンメニュー<前の工程で取得した値の引用コードを選択して埋め込んでいきます。

全ての枠に、値の紐付けができたらテストボタンをクリックします。

成功すると、指定した条件の行が更新されます。

保存するをクリックして次の操作に進みましょう。

ステップ6(最終):アプリトリガーをONにする

全ての工程が設定されると、設定完了のコンプリート画面が表示されます。

トリガーをONにして、フローボットを起動します。

トリガーのON/OFFは左上のトグルから切り替えが可能です。<span class="mark-yellow">プログラミング不要で、フローボットの設定が簡単に完了しました。</span>

トリガーが【ON】になると、各種通知の送信先を選択できるお知らせがポップアップされます。デフォルトでは登録しているメールへ通知ですが、普段使っているチャットアプリでも通知を受け取れて便利です。

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

Google スプレッドシートのデータ更新や追加をトリガーに、通知したり、フォルダを作成したりできます。
NotionのデータをGoogle スプレッドシートに転記することも可能です!

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

まとめ

Google スプレッドシートのデータ更新を自動化することで、<span class="mark-yellow">これまで手作業で行っていた様々なツールからのデータ転記や入力作業の手間を大幅に削減し、入力ミスなどのヒューマンエラーを防ぐことができます。</span>
これにより、常に正確で最新の情報がGoogle スプレッドシートに集約されるため、データに基づいた迅速な意思決定や、分析業務の効率化に繋がるはずです!

今回ご紹介したような業務自動化を実現できるノーコードツール「Yoom」を活用すれば、プログラミングの知識がない方でも、画面の指示に従って操作するだけで直感的に業務フローを構築できます。
もしGoogle スプレッドシートのデータ更新自動化や、その他の業務効率化に少しでも興味を持っていただけたなら、ぜひこちらから無料登録して、Yoomによる業務効率化を体験してみてください!

この記事を書いた人
k.hieda
Webプランナー・ディレクター歴10年目。Web制作会社勤務時代は、クライアントへ改修と運用プランの提案と制作進行がメインでした。現在はパラレルワーカーです。Yoomのコンテンツ事業部でブログの制作、個人事業では企業の外部広報案件を受けています。民泊を始めるのでルーチンワーク効率化の徹底を目指しています!
タグ
Google スプレッドシート
Gmail
連携
AI
データ抽出
自動
自動化
アプリ連携
No items found.
Yoomのハイパーオートメーションとは?
従来のRPAでは単純な繰り返し作業しか自動化できず、その設定作業はとても複雑なものでした。
AI・API・RPA・OCRなど様々な技術を組み合わせた「ハイパーオートメーション」なら、これまでは実現できなかった多くの作業を、これまでよりも簡単に自動化することが可能です。
Yoomのハイパーオートメーションとは?
従来のRPAでは単純な繰り返し作業しか自動化できず、その設定作業はとても複雑なものでした。
AI・API・RPA・OCRなど様々な技術を組み合わせた「ハイパーオートメーション」なら、これまでは実現できなかった多くの作業を、これまでよりも簡単に自動化することが可能です。
Yoomについて詳しく見る
お役立ち資料
Yoomがわかる!資料3点セット
資料ダウンロード
3分でわかる!Yoomサービス紹介資料
資料ダウンロード
Before Afterでわかる!Yoom導入事例集
資料ダウンロード
お役立ち資料一覧を見る