Google スプレッドシートで行が更新されたら、特定条件のデータを別のシートに自動的にコピーする
試してみる
■概要
Google スプレッドシートで管理しているデータが増えるにつれて、特定の条件に合致する情報を別のシートに手作業でコピーする作業は、時間もかかり、見落としや転記ミスも発生しがちではないでしょうか。このワークフローを活用すれば、Google スプレッドシートで行が更新された際に、指定した条件のデータのみを自動で別のシートへコピーすることが可能になり、これらの課題を効率的に解決できます。
■このテンプレートをおすすめする方
Google スプレッドシートでのデータ転記作業に手間を感じている業務担当者の方 特定条件に合致するデータを別シートへ頻繁に手動でコピーしている方 Google スプレッドシートを用いた定型的なデータコピー作業を自動化したい方 ■このテンプレートを使うメリット
Google スプレッドシートの行更新を検知し、条件に合うデータを自動でコピーするため、手作業による転記時間を削減できます。 手動でのデータ抽出やコピー作業が不要になることで、入力ミスや確認漏れといったヒューマンエラーの防止に繋がります。 ■フローボットの流れ
はじめに、Google スプレッドシートをYoomと連携します。 次に、トリガーでGoogle スプレッドシートを選択し、「行が更新されたら」というアクションを設定します。これにより、指定したスプレッドシートの行が更新されるとフローが起動します。 次に、オペレーションでGoogle スプレッドシートの「複数のレコードを取得する(最大300件)」アクションを設定し、更新されたシートから特定の条件に合致するデータを取得します。 その後、オペレーションで「繰り返し処理機能」を選択し、「繰り返し処理する」アクションを設定します。これにより、前段階で取得した複数のデータレコードを1件ずつ順番に処理することができます。 最後に、オペレーションでGoogle スプレッドシートの「レコードを追加する」アクションを設定し、繰り返し処理で取り出したデータを別の指定したシートに行として追加します。 ※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
Google スプレッドシートのトリガー設定では、監視対象とするスプレッドシート名とシート名を任意で指定してください。 Google スプレッドシートからデータを取得するアクションでは、コピー元となるシートからどのような条件でデータを抽出するかを任意で設定できます。 繰り返し処理機能の設定では、取得したデータ一覧のうち、どの情報を基に繰り返し処理を実行するかを指定することが可能です。 コピー先のGoogle スプレッドシートを指定するアクションでは、データを追加するスプレッドシート名とシート名を任意で設定でき、各列にどの情報を割り当てるか、または固定値を入力するかなどを柔軟にカスタムできます。 ■注意事項
Google スプレッドシートとYoomを連携してください。 トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。 プランによって最短の起動間隔が異なりますので、ご注意ください。 「同じ処理を繰り返す」オペレーション間の操作は、チームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。 チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
「Googleスプレッドシートの特定のシートのデータを、条件に応じて別のシートに手作業でコピーしているけど、手間がかかるしミスも怖い…」 「毎日同じようなコピー&ペースト作業に時間を取られて、もっと重要な分析業務に集中できない…」
このように、Googleスプレッドシート間でのデータコピー作業に課題を感じていませんか?
もし、あるシートのデータが更新された際に、特定の条件に合うデータだけを自動的に別のシートにコピーできる仕組み があれば、これらの面倒な作業から解放されますよね。入力ミスを防ぎつつ、より戦略的な業務に時間を充てやすくなります!
今回ご紹介する自動化の設定は、プログラミングの知識がなくても簡単に設定できて、日々の業務を格段に効率化できるので、ぜひこの機会に自動化を導入して、作業をもっと楽にしましょう!
とにかく早く試したい方へ
YoomにはGoogleスプレッドシートのデータを別シートにコピーする業務フロー自動化のテンプレート が用意されています。
「まずは試してみたい!」という方は、以下のバナーをクリックして、すぐに自動化を体験してみましょう!
Google スプレッドシートで行が更新されたら、特定条件のデータを別のシートに自動的にコピーする
試してみる
■概要
Google スプレッドシートで管理しているデータが増えるにつれて、特定の条件に合致する情報を別のシートに手作業でコピーする作業は、時間もかかり、見落としや転記ミスも発生しがちではないでしょうか。このワークフローを活用すれば、Google スプレッドシートで行が更新された際に、指定した条件のデータのみを自動で別のシートへコピーすることが可能になり、これらの課題を効率的に解決できます。
■このテンプレートをおすすめする方
Google スプレッドシートでのデータ転記作業に手間を感じている業務担当者の方 特定条件に合致するデータを別シートへ頻繁に手動でコピーしている方 Google スプレッドシートを用いた定型的なデータコピー作業を自動化したい方 ■このテンプレートを使うメリット
Google スプレッドシートの行更新を検知し、条件に合うデータを自動でコピーするため、手作業による転記時間を削減できます。 手動でのデータ抽出やコピー作業が不要になることで、入力ミスや確認漏れといったヒューマンエラーの防止に繋がります。 ■フローボットの流れ
はじめに、Google スプレッドシートをYoomと連携します。 次に、トリガーでGoogle スプレッドシートを選択し、「行が更新されたら」というアクションを設定します。これにより、指定したスプレッドシートの行が更新されるとフローが起動します。 次に、オペレーションでGoogle スプレッドシートの「複数のレコードを取得する(最大300件)」アクションを設定し、更新されたシートから特定の条件に合致するデータを取得します。 その後、オペレーションで「繰り返し処理機能」を選択し、「繰り返し処理する」アクションを設定します。これにより、前段階で取得した複数のデータレコードを1件ずつ順番に処理することができます。 最後に、オペレーションでGoogle スプレッドシートの「レコードを追加する」アクションを設定し、繰り返し処理で取り出したデータを別の指定したシートに行として追加します。 ※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
Google スプレッドシートのトリガー設定では、監視対象とするスプレッドシート名とシート名を任意で指定してください。 Google スプレッドシートからデータを取得するアクションでは、コピー元となるシートからどのような条件でデータを抽出するかを任意で設定できます。 繰り返し処理機能の設定では、取得したデータ一覧のうち、どの情報を基に繰り返し処理を実行するかを指定することが可能です。 コピー先のGoogle スプレッドシートを指定するアクションでは、データを追加するスプレッドシート名とシート名を任意で設定でき、各列にどの情報を割り当てるか、または固定値を入力するかなどを柔軟にカスタムできます。 ■注意事項
Google スプレッドシートとYoomを連携してください。 トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。 プランによって最短の起動間隔が異なりますので、ご注意ください。 「同じ処理を繰り返す」オペレーション間の操作は、チームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。 チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
Googleスプレッドシートのデータコピーを自動化する連携パターン
Googleスプレッドシートで、あるシートのデータが更新された際に、その情報を別のシートに自動的にコピーする様々な連携パターンを、具体的なテンプレートを使って紹介します!
これらの自動化により、手作業によるデータ入力の手間やミスを削減し、常に最新の情報を関係者間で共有することが可能になります。 気になる内容があれば、ぜひチェックしてみてください!
特定条件のデータを別シートに自動でコピーする
Googleスプレッドシートで行が更新された際に、特定の条件に合致するデータだけを抽出し、別の指定したシートへ自動的にコピーする ことができます。
手作業での転記ミスや作業時間を大幅に削減し、常に最新の情報を整理・共有することが可能になります。
Google スプレッドシートで行が更新されたら、特定条件のデータを別のシートに自動的にコピーする
試してみる
■概要
Google スプレッドシートで管理しているデータが増えるにつれて、特定の条件に合致する情報を別のシートに手作業でコピーする作業は、時間もかかり、見落としや転記ミスも発生しがちではないでしょうか。このワークフローを活用すれば、Google スプレッドシートで行が更新された際に、指定した条件のデータのみを自動で別のシートへコピーすることが可能になり、これらの課題を効率的に解決できます。
■このテンプレートをおすすめする方
Google スプレッドシートでのデータ転記作業に手間を感じている業務担当者の方 特定条件に合致するデータを別シートへ頻繁に手動でコピーしている方 Google スプレッドシートを用いた定型的なデータコピー作業を自動化したい方 ■このテンプレートを使うメリット
Google スプレッドシートの行更新を検知し、条件に合うデータを自動でコピーするため、手作業による転記時間を削減できます。 手動でのデータ抽出やコピー作業が不要になることで、入力ミスや確認漏れといったヒューマンエラーの防止に繋がります。 ■フローボットの流れ
はじめに、Google スプレッドシートをYoomと連携します。 次に、トリガーでGoogle スプレッドシートを選択し、「行が更新されたら」というアクションを設定します。これにより、指定したスプレッドシートの行が更新されるとフローが起動します。 次に、オペレーションでGoogle スプレッドシートの「複数のレコードを取得する(最大300件)」アクションを設定し、更新されたシートから特定の条件に合致するデータを取得します。 その後、オペレーションで「繰り返し処理機能」を選択し、「繰り返し処理する」アクションを設定します。これにより、前段階で取得した複数のデータレコードを1件ずつ順番に処理することができます。 最後に、オペレーションでGoogle スプレッドシートの「レコードを追加する」アクションを設定し、繰り返し処理で取り出したデータを別の指定したシートに行として追加します。 ※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
Google スプレッドシートのトリガー設定では、監視対象とするスプレッドシート名とシート名を任意で指定してください。 Google スプレッドシートからデータを取得するアクションでは、コピー元となるシートからどのような条件でデータを抽出するかを任意で設定できます。 繰り返し処理機能の設定では、取得したデータ一覧のうち、どの情報を基に繰り返し処理を実行するかを指定することが可能です。 コピー先のGoogle スプレッドシートを指定するアクションでは、データを追加するスプレッドシート名とシート名を任意で設定でき、各列にどの情報を割り当てるか、または固定値を入力するかなどを柔軟にカスタムできます。 ■注意事項
Google スプレッドシートとYoomを連携してください。 トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。 プランによって最短の起動間隔が異なりますので、ご注意ください。 「同じ処理を繰り返す」オペレーション間の操作は、チームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。 チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
データコピーと同時にチャットツールへ通知する
別シートへのデータコピーが完了したタイミングで、Slackなどのチャットツールに自動で通知を送る ことができるので、関係者への情報共有を迅速に。
作業の進捗や重要な変更点をリアルタイムで把握できるようになります。
Google スプレッドシートで行が更新されたら、特定条件のデータを別のシートに自動的にコピーし、Slackに通知する
試してみる
■概要
Google スプレッドシートの行が更新されるたびに、手作業で特定条件のデータを探し出し、別のシートへコピーしてSlackで通知する、といった定型業務に追われていませんか? このような作業は手間がかかるだけでなく、コピーミスや通知漏れといったヒューマンエラーも発生しがちです。 このワークフローを活用すれば、Google スプレッドシートの行更新をトリガーに、条件に合うデータの自動コピーとSlackへの通知までを一気通貫で自動化し、これらの課題を解決します。
■このテンプレートをおすすめする方
Google スプレッドシートとSlackを日常的に利用し、情報共有を行っている方 スプレッドシート上の特定データを手動で別シートへ転記する作業に時間を要している方 重要な更新情報をSlackへ迅速かつ確実に通知し、対応漏れを防ぎたいチームの方 ■このテンプレートを使うメリット
Google スプレッドシートの行更新からSlack通知までの一連作業が自動化されるため、手作業に費やしていた時間を他の業務に充てることができます。 手作業によるデータの転記ミスや、Slackへの通知漏れといったヒューマンエラーの発生を防ぎ、業務の正確性を高めます。 ■フローボットの流れ
はじめに、Google スプレッドシートとSlackをYoomと連携します。 次に、トリガーでGoogle スプレッドシートを選択し、「行が更新されたら」というアクションを設定し、監視対象のシートを指定します。 次に、オペレーションでGoogle スプレッドシートの「複数のレコードを取得する(最大300件)」アクションを設定し、更新された行の情報をもとに、コピー対象となる条件に合致するデータを取得します。 次に、オペレーションでループ機能を設定し、取得した各レコードデータに対して繰り返し処理を行います。 ループ内のオペレーションとして、Google スプレッドシートの「レコードを追加する」アクションを設定し、取得したデータを指定した別のシートに行として追加します。 最後に、オペレーションでSlackの「チャンネルにメッセージを送る」アクションを設定し、データがコピーされた旨を指定のチャンネルに通知します。 ※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
Google スプレッドシートのトリガー設定(行が更新されたら)では、監視対象のスプレッドシートIDやシートIDを任意のものに設定してください。 Google スプレッドシートの「複数のレコードを取得する(最大300件)」アクションでは、取得したいレコードの条件(特定の列の値が〇〇である場合など)を任意で設定してください。 ループ機能のオペレーションでは、繰り返し処理の対象として、前のステップで取得したGoogle スプレッドシートのレコード情報を正しく設定してください。 Google スプレッドシートの「レコードを追加する」アクションでは、データのコピー先となるスプレッドシートID、シートID、および追加するレコードの各列の値を任意で設定してください。 Slackの「チャンネルにメッセージを送る」アクションでは、通知を送信するチャンネルIDや、通知するメッセージの内容(どのデータがコピーされたかなど)を任意で設定してください。 ■注意事項
Google スプレッドシート、SlackのそれぞれとYoomを連携してください。 トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。 プランによって最短の起動間隔が異なりますので、ご注意ください。 「同じ処理を繰り返す」オペレーション間の操作は、チームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。 チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
データコピーと同時にメールで通知する
別シートへのデータコピーが完了したタイミングで、Gmailなどのメールサービスを通じて関係者へ自動で通知メールを送信する ことができます。
チャットツールを日常的に使用しない相手にも確実な情報伝達が可能となり、コミュニケーションの漏れを防ぎます。
Google スプレッドシートで行が更新されたら、特定条件のデータを別のシートに自動的にコピーし、Gmailで通知する
試してみる
■概要
Google スプレッドシートの行が更新されるたびに、手作業で特定条件のデータを別のシートにコピーし、さらにGmailで通知を送る作業は手間がかかる上に、入力ミスなどのヒューマンエラーも起こりやすいのではないでしょうか。このワークフローを活用すれば、Google スプレッドシートの行更新をトリガーとして、条件に合致するデータを自動で別シートへコピーし、Gmailで関係者に通知するまでの一連の流れを自動化でき、これらの課題をスムーズに解消できます。
■このテンプレートをおすすめする方
Google スプレッドシートのデータ更新を手作業で管理し、非効率を感じている方 複数シート間のデータ整合性を保ちつつ、Gmailでの通知作業を自動化したい方 定型的なデータ処理と通知業務から解放され、より重要な業務に集中したい方 ■このテンプレートを使うメリット
Google スプレッドシートの更新から別シートへのコピー、Gmail通知までが自動化されるため、これまで手作業に費やしていた時間を短縮することができます。 手作業によるデータの転記ミスや通知漏れといったヒューマンエラーのリスクを軽減し、業務の正確性向上に繋がります。 ■フローボットの流れ
はじめに、Google スプレッドシートとGmailをYoomと連携します。 次に、トリガーでGoogle スプレッドシートを選択し、「行が更新されたら」というアクションを設定し、監視対象のスプレッドシートとシートを指定します。 次に、オペレーションでGoogle スプレッドシートの「複数のレコードを取得する(最大300件)」アクションを設定し、更新されたシートから特定の条件に合致するデータを取得します。 その次に、オペレーションで繰り返し処理機能の「繰り返し処理する」アクションを設定し、前段階で取得したデータ群に対して個別に処理を行います。 繰り返し処理の中で、オペレーションとしてGoogle スプレッドシートの「レコードを追加する」アクションを設定し、取得したデータを別の指定したシートに行として追加します。 最後に、オペレーションでGmailの「メールを送る」アクションを設定し、データコピーが完了した旨を指定した宛先に通知します。 ※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
Google スプレッドシートのトリガー設定では、監視対象としたいスプレッドシートおよびシートを任意のものに指定してください。 Google スプレッドシートからデータを取得する際の条件(例えば、特定の列の値が特定のものである場合など)は、業務要件に合わせて柔軟に設定可能です。 繰り返し処理機能では、前段階のGoogle スプレッドシートで取得した一覧データの中から、どのような条件のデータに対して後続の処理(別シートへのコピーやGmail通知)を行うかを指定できます。 コピー先のGoogle スプレッドシートでは、任意のファイルとシートを指定でき、各列にどの情報を割り当てるか、または固定値を入力するかなどを柔軟に設定できます。 Gmailで送信するメールの件名や本文には、前段階の処理で取得した情報を変数として組み込むことができ、固定の文面と合わせて通知内容をカスタマイズ可能です。また、送信先のメールアドレスも任意で設定できます。 ■注意事項
Google スプレッドシート、GmailのそれぞれとYoomを連携してください。 トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。 プランによって最短の起動間隔が異なりますので、ご注意ください。 「同じ処理を繰り返す」オペレーション間の操作は、チームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。 チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
Googleスプレッドシートでデータを別シートに自動コピーするフローを作ってみよう
それではここから代表的な例として、Googleスプレッドシートであるシートの行が更新された際に、特定の条件に合致するデータだけを別のシートに自動的にコピーするフロー を解説していきます!
ここではYoomを使用してノーコードで設定をしていくので、もしまだYoomのアカウントをお持ちでない場合は、こちらの登録フォーム からアカウントを発行しておきましょう。
[Yoomとは]
フローの作成方法
今回は大きく分けて以下のプロセスで作成します。
Googleスプレッドシートのマイアプリ連携
テンプレートをコピー
トリガー設定(コピー元のシートや監視条件の設定)
アクション設定(コピー先のシートやコピーする列のマッピング)
トリガーをONにし、フローが起動するかを確認
Google スプレッドシートで行が更新されたら、特定条件のデータを別のシートに自動的にコピーする
試してみる
■概要
Google スプレッドシートで管理しているデータが増えるにつれて、特定の条件に合致する情報を別のシートに手作業でコピーする作業は、時間もかかり、見落としや転記ミスも発生しがちではないでしょうか。このワークフローを活用すれば、Google スプレッドシートで行が更新された際に、指定した条件のデータのみを自動で別のシートへコピーすることが可能になり、これらの課題を効率的に解決できます。
■このテンプレートをおすすめする方
Google スプレッドシートでのデータ転記作業に手間を感じている業務担当者の方 特定条件に合致するデータを別シートへ頻繁に手動でコピーしている方 Google スプレッドシートを用いた定型的なデータコピー作業を自動化したい方 ■このテンプレートを使うメリット
Google スプレッドシートの行更新を検知し、条件に合うデータを自動でコピーするため、手作業による転記時間を削減できます。 手動でのデータ抽出やコピー作業が不要になることで、入力ミスや確認漏れといったヒューマンエラーの防止に繋がります。 ■フローボットの流れ
はじめに、Google スプレッドシートをYoomと連携します。 次に、トリガーでGoogle スプレッドシートを選択し、「行が更新されたら」というアクションを設定します。これにより、指定したスプレッドシートの行が更新されるとフローが起動します。 次に、オペレーションでGoogle スプレッドシートの「複数のレコードを取得する(最大300件)」アクションを設定し、更新されたシートから特定の条件に合致するデータを取得します。 その後、オペレーションで「繰り返し処理機能」を選択し、「繰り返し処理する」アクションを設定します。これにより、前段階で取得した複数のデータレコードを1件ずつ順番に処理することができます。 最後に、オペレーションでGoogle スプレッドシートの「レコードを追加する」アクションを設定し、繰り返し処理で取り出したデータを別の指定したシートに行として追加します。 ※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
Google スプレッドシートのトリガー設定では、監視対象とするスプレッドシート名とシート名を任意で指定してください。 Google スプレッドシートからデータを取得するアクションでは、コピー元となるシートからどのような条件でデータを抽出するかを任意で設定できます。 繰り返し処理機能の設定では、取得したデータ一覧のうち、どの情報を基に繰り返し処理を実行するかを指定することが可能です。 コピー先のGoogle スプレッドシートを指定するアクションでは、データを追加するスプレッドシート名とシート名を任意で設定でき、各列にどの情報を割り当てるか、または固定値を入力するかなどを柔軟にカスタムできます。 ■注意事項
Google スプレッドシートとYoomを連携してください。 トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。 プランによって最短の起動間隔が異なりますので、ご注意ください。 「同じ処理を繰り返す」オペレーション間の操作は、チームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。 チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
ステップ1:マイアプリ連携の設定
ここでは連携するアプリ情報をYoomに登録する設定を行います。Yoomのワークスペースにログイン後、マイアプリ画面で「+新規接続」をクリック します。
Yoomで使えるアプリ一覧が表示されます。検索窓から今回連携するアプリを検索し、マイアプリ登録を進めてください。
Google スプレッドシート
検索結果からアプリ名をクリックすると、Google スプレッドシートとYoomの連携確認画面が表示されます。
「Sign in with Google」 ボタンをクリックします。
Googleアカウントのログイン画面が表示されます。メールアドレス・パスワードの入力を行います。すでにChromeでログインしている場合は、連携するアカウントの選択画面が表示されるため、該当のアカウントを選択します。
ログインまたはアカウント選択が完了すると、Yoomがアクセス権限を求める画面に切り替わります。
権限を付与すると、Google スプレッドシートのマイアプリ登録が完了します。
ステップ2:テンプレートをコピー
マイアプリ連携が完了したら、フローボットテンプレートの設定に進みます。下のバナーからテンプレートのコピーに進んでくださいね。
Google スプレッドシートで行が更新されたら、特定条件のデータを別のシートに自動的にコピーする
試してみる
■概要
Google スプレッドシートで管理しているデータが増えるにつれて、特定の条件に合致する情報を別のシートに手作業でコピーする作業は、時間もかかり、見落としや転記ミスも発生しがちではないでしょうか。このワークフローを活用すれば、Google スプレッドシートで行が更新された際に、指定した条件のデータのみを自動で別のシートへコピーすることが可能になり、これらの課題を効率的に解決できます。
■このテンプレートをおすすめする方
Google スプレッドシートでのデータ転記作業に手間を感じている業務担当者の方 特定条件に合致するデータを別シートへ頻繁に手動でコピーしている方 Google スプレッドシートを用いた定型的なデータコピー作業を自動化したい方 ■このテンプレートを使うメリット
Google スプレッドシートの行更新を検知し、条件に合うデータを自動でコピーするため、手作業による転記時間を削減できます。 手動でのデータ抽出やコピー作業が不要になることで、入力ミスや確認漏れといったヒューマンエラーの防止に繋がります。 ■フローボットの流れ
はじめに、Google スプレッドシートをYoomと連携します。 次に、トリガーでGoogle スプレッドシートを選択し、「行が更新されたら」というアクションを設定します。これにより、指定したスプレッドシートの行が更新されるとフローが起動します。 次に、オペレーションでGoogle スプレッドシートの「複数のレコードを取得する(最大300件)」アクションを設定し、更新されたシートから特定の条件に合致するデータを取得します。 その後、オペレーションで「繰り返し処理機能」を選択し、「繰り返し処理する」アクションを設定します。これにより、前段階で取得した複数のデータレコードを1件ずつ順番に処理することができます。 最後に、オペレーションでGoogle スプレッドシートの「レコードを追加する」アクションを設定し、繰り返し処理で取り出したデータを別の指定したシートに行として追加します。 ※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
Google スプレッドシートのトリガー設定では、監視対象とするスプレッドシート名とシート名を任意で指定してください。 Google スプレッドシートからデータを取得するアクションでは、コピー元となるシートからどのような条件でデータを抽出するかを任意で設定できます。 繰り返し処理機能の設定では、取得したデータ一覧のうち、どの情報を基に繰り返し処理を実行するかを指定することが可能です。 コピー先のGoogle スプレッドシートを指定するアクションでは、データを追加するスプレッドシート名とシート名を任意で設定でき、各列にどの情報を割り当てるか、または固定値を入力するかなどを柔軟にカスタムできます。 ■注意事項
Google スプレッドシートとYoomを連携してください。 トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。 プランによって最短の起動間隔が異なりますので、ご注意ください。 「同じ処理を繰り返す」オペレーション間の操作は、チームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。 チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
下のポップアップが表示されたら「OK」をクリックして設定をスタート!
コピーしたテンプレートは、マイプロジェクトに追加されます。マイプロジェクトは左のメニューバーからアクセス可能です。
ステップ3:アプリトリガー「行が更新されたら」
テンプレートの1つ目の工程をクリックし、フローボットのトリガー(起点)を設定します。この工程では、Google スプレッドシートを指定し、検知する条件を設定します。
(1/2)連携アカウントとアクションを選択
この画面では、以下の項目が設定済みです。
タイトル
アプリ
Google スプレッドシートと連携するアカウント情報
トリガーアクション
次へをクリック して進みましょう。
(2/2)アプリトリガーのAPI接続設定
トリガー起動間隔 フローの起動間隔を選択します。最短は5分間隔で起動できます。※ご契約のプランによって最短の起動間隔が異なります。
今回テストするGoogle スプレッドシートのサンプル
イメージは営業の進捗リストです。赤枠のステータスが【見込み→受注】になった行を別のシートに追加していく想定です。 そのため、①コピー元のシート(事前に情報が入っている)、②コピー先のシート(ヘッダのみでOK)が必要です。
スプレッドシートID フィールドをクリックするとプルダウンメニューが表示されます。連携済みのアカウントにある既存シートが表示されるので、連携するシートを選択します。選択すると、IDが引用されます。
下へスクロールします。
シートID 選択したシートから、タブのIDを入力します。ここでも、フィールドをクリックして表示される候補一覧から該当のタブを選択します。フィールドにIDが引用されます。
テーブルの範囲
始まり:サンプルの表の場合、Aと入力します。
終わり:サンプルの表の場合、Eと入力します。
一意の値が入った列:サンプルの表の場合、Aと入力します。(IDが被らない想定です)
更新を検知したい列:サンプルの表の場合、Cと入力します。
設定を確認したらテストボタンをクリックし、問題がなければデータを正常に取得できます。
この画面は、YoomとGoogle スプレッドシートが正常に連携し、情報を取得できたことを示しています。
さらに下へスクロールすると、取得できた値の一覧が表示されます。こちらは、次の工程で本文の値を引用します。
この項目と値をYoomでは「アウトプット」と定義しています。
アウトプットについて
この値は、後の工程で引用します。確認をしたら保存するをクリック して次に進みましょう。
ステップ4:データベースを操作する「複数のレコードを取得する(最大300件)」
テンプレートの2つ目をクリックします。この工程では、連携したシートから検知する条件を指定します。
(1/2)アクションを選択
この画面では、以下の項目が設定済みです。
タイトル
アプリ
Google スプレッドシートと連携するアカウント情報
実行アクション
下へスクロールします。
データベースの連携
以下は、前の工程で連携したシートと同じ内容を入力します。こちらでも、フィールドをクリックして候補から選択可能です。
スプレッドシートID
スプレッドシートのタブ名
テーブル範囲 A〜D列なので、入力形式に合わせてA1:Dを入力します。
次へをクリック します。
(2/2)データベース操作の詳細設定
取得したいレコードの条件
サンプルシートの場合は、ステータスが【受注】になった行を検知したいので、以下のように設定します。
【ステータス】が、【受注】と【等しい】が条件になりました。設定を確認できたら、テストボタンをクリック します。
成功すると受注に該当する行が検出され、項目ごとに値が取得できたことも確認できます。最大300件情報を取得できます。
保存するボタンをクリック しましょう。
ステップ5:処理繰り返し「コマンドオペレーション」
テンプレートの3つ目の工程では、条件に一致する複数のレコードを処理するための設定を行います。
これらをまとめて処理することは難しいため、「繰り返し」機能を使って、レコードを一件ずつ処理する設定です。
(1/2)繰り返し対象を指定
この画面では、以下の項目が設定済みです。
繰り返し対象処理の取得した値
オペレーション 複数のレコードを取得する(最大300件)を選択します。
取得した値 こちらは、前の工程で取得した値から項目を選択します。コピーする表に【ステータス】は不要のため、それ以外の全て(案件・顧客名・担当者・金額)を設定します。
1つのフィールドに選択できるのは1項目のため、3つフィールドを追加して合計で4フィールドにします。
この操作について、詳しくは公式ヘルプページをご確認ください。
ヘルプ:複数取得したレコードに対して、繰り返しコマンドを使用して順番に一つずつ処理を行う方法
なお、この操作は以下のプランでご利用いただけます。
保存するボタン をクリックします。
ステップ6:データベースを操作する「レコードを追加する」
テンプレートの4つ目をクリックします。この工程では、前の工程で取得した値を用いてコピー先のシートへ情報を追加していく設定を行います。
(1/2)データベースの連携
この画面では、以下の項目が設定済みです。
タイトル
アプリ
Google スプレッドシートと連携するアカウント情報
アクション
下へスクロールします 。
コピーするシートのサンプル
項目は一意の値(ユニークキー)で設定してくださいね。重複しているとエラーが発生します。
事前に準備したシートでは、受注した行のみを蓄積するためステータスは外した表にしました。
データベースの準備ができたら、Yoomの画面に戻ります。
データベースの連携
これまでの操作と同じで、フィールドをクリックして連携しているシートの情報を表示させます。該当の項目を選ぶと、IDが引用されます。
スプレッドシートID 編集欄をクリックすると、プルダウンメニューが表示され、連携したアカウントに権限があるシートが候補として表示されます。選択すると、IDを引用できます。
スプレッドシートのタブ名 同じく編集欄をクリックすると、候補が表示されるので、選択します。
テーブル範囲 ヘッダの始まりがA1で最後がDの場合は、A1:Dと入力します。
入力ができたら次へをクリック します。
(2/2)データベース操作の詳細設定
前の画面で指定したスプレッドシートを読み込むと、ヘッダの項目と空白のフィールドが表示されます。
この項目に対して、どの値を紐づけるかを指定していきます。
コマンドオペレーションのタブから、該当の項目・値を選んでいきます。編集欄をクリック<プルダウンメニュー<前の工程で取得した値の引用コードを選択して埋め込んでいきます。
全ての枠に、値の紐付けができたらテストボタンをクリック します。
成功すると、指定した条件の行が更新されます。
保存するをクリック して次の操作に進みましょう。
ステップ7(最終):アプリトリガーをONにする
全ての工程が設定されると、設定完了のコンプリート画面が表示されます。
トリガーをONにして、フローボットを起動します。
トリガーのON/OFFは左上のトグルから切り替えが可能です。プログラミング不要で、フローボットの設定が簡単に完了しました。
トリガーが【ON】になると、各種通知の送信先を選択できるお知らせがポップアップされます。デフォルトでは登録しているメールへ通知ですが、普段使っているチャットアプリでも通知を受け取れて便利です。
Google スプレッドシートを活用したその他の自動化例
Google スプレッドシートを使った自動化は、データコピーだけではありません。
例えば、スプレッドシートの更新内容をSlackでチームに即時共有したり、行が追加されたタイミングでGoogle Driveにフォルダを自動作成するなど、日々の業務を大幅に効率化できます。さらに、Notionの情報をGoogle スプレッドシートに同期させたり、スプレッドシートの顧客情報を元にGmailで請求書を送信することも可能。
これらのテンプレートを使えば、誰でも簡単にノーコードで業務の仕組み化が実現できます。
Google スプレッドシートで行が更新されたらSlackに通知する
試してみる
■概要
Google スプレッドシートで行が更新されたらSlackに通知するフローです。
■このテンプレートをおすすめする方
1.Google スプレッドシートを業務で活用している方
・部内の共有シートで業務管理を行う事務職の方
・同じシートを同時に編集したいチームの責任者
2.Slackを主なコミュニケーションツールとして使用している方
・部門ごとの情報共有ツールとして使用している企業
・プロジェクトごとチャンネルを作成し、情報共有を行うチームの担当者
■このテンプレートを使うメリット
Google スプレッドシートは同時に複数人でシートの編集を行えるため、業務を円滑に行うために有効なツールです。 Slackを併せて使用し情報の共有を行うことで、チーム内の情報精度を上げることができます。 しかし行の更新をその都度手動通知するのは、ヒューマンエラーのリスクを高めます。
Google スプレッドシートのデータが更新ごとに通知が欲しい、と考える方にこのフローは有効です。 情報更新がGoogle スプレッドシートで行われたら更新内容を基に自動でSlackへ通知を送付するため、手入力によるミスを防ぎます。 また更新後すぐに通知を行えるため、チーム内への素早い情報共有を行います。
■注意事項
・Google スプレッドシート、SlackのそれぞれとYoomを連携してください。
Google スプレッドシートで行が追加されたら、Google Driveにフォルダを作成する
試してみる
■概要
Google スプレッドシートで案件や顧客リストを管理する際、新しい情報が追加されるたびにGoogle Driveに手動でフォルダを作成していませんか?この作業は単純ですが、件数が増えると手間がかかり、フォルダの作成漏れや命名ミスといったヒューマンエラーの原因にもなります。このワークフローを活用すれば、Google スプレッドシートに行が追加されるだけで、指定したGoogle Drive内にフォルダが自動で作成され、こうした課題を円滑に解消します。
■このテンプレートをおすすめする方
Google スプレッドシートでの情報管理と連携して、Google Driveのフォルダ作成を手作業で行っている方 フォルダの作成漏れや命名規則の不統一といった、手作業によるミスをなくしたいと考えている方 定型的なファイル管理業務から解放され、本来のコア業務に集中したいと考えているビジネスパーソン ■このテンプレートを使うメリット
Google スプレッドシートに行が追加されると自動でフォルダが作成されるため、手作業でのフォルダ作成にかかる時間を短縮することができます。 手作業によるフォルダの作成漏れや、命名ルールの間違いといったヒューマンエラーを防止し、管理体制の標準化に繋がります。 ■フローボットの流れ
はじめに、Google スプレッドシートとGoogle DriveをYoomと連携します。 次に、トリガーでGoogle スプレッドシートを選択し、「行が追加されたら」というアクションを設定します。 続いて、オペレーションでGoogle Driveを選択し、「フォルダを作成する」アクションを設定します。フォルダ名はトリガーで取得したスプレッドシートの情報を活用できます。 最後に、再度オペレーションでGoogle スプレッドシートを選択し、「レコードを更新する」アクションを設定して、作成したフォルダのURLなどを元のシートに書き戻します。 ※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
トリガーとなるGoogle スプレッドシートのアクションでは、対象のスプレッドシート、シート名、監視するテーブルの範囲を任意で設定してください。 Google スプレッドシートのレコードを更新するアクションでは、どの列を更新するか、また前段で取得したどの情報を割り当てるかなどを自由にカスタマイズできます。 ■注意事項
Google スプレッドシートとGoogle DriveのそれぞれとYoomを連携してください。
Google スプレッドシートの顧客情報が更新されたら、書類を発行してGmailで送付する
試してみる
■概要
Google スプレッドシートで管理している顧客情報をもとに、手作業で書類を作成してGmailで送付する業務に手間を感じていませんか?この一連の作業は件数が増えるほど時間に追われ、宛先の間違いといったミスも起こりやすくなります。このワークフローを活用すれば、Google スプレッドシートの行が更新されるだけで書類の発行からGmailでの送付までを自動化でき、こうした課題をスムーズに解消することが可能です。
■このテンプレートをおすすめする方
Google スプレッドシートを基に、手作業で書類作成・送付を行っている営業・事務担当者の方 顧客情報の更新から書類送付までのプロセスで発生する、入力ミスや遅延を防止したい方 Gmailを使った定型的なメール送信を自動化し、本来のコア業務に集中したいと考えている方 ■このテンプレートを使うメリット
Google スプレッドシートの情報更新をトリガーに、書類発行からGmailでの送付までが自動で実行されるため、手作業に費やしていた時間を短縮できます。 手動での情報転記やメール作成が不要になることで、入力内容や宛先の間違いといったヒューマンエラーの発生を防ぎ、業務の正確性を高めることに繋がります。 ■フローボットの流れ
はじめに、Google スプレッドシートとGmailをYoomと連携します。 次に、トリガーでGoogle スプレッドシートを選択し、「行が更新されたら」というアクションを設定して、対象のスプレッドシートとシートを指定します。 次に、オペレーションでGoogle スプレッドシートの「書類を発行する」アクションを設定し、更新された行の情報を基に書類を作成します。 最後に、オペレーションでGmailの「メールを送る」アクションを設定し、作成した書類を添付して指定の宛先にメールを自動送信します。 ※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
Google スプレッドシートで「書類を発行する」アクションを設定する際、事前に作成した雛形を利用することで、請求書や送付状など任意のレイアウトでの書類作成が可能です。 Gmailで「メールを送る」アクションを設定する際、送信先アドレスやメッセージ内容に、Google スプレッドシートから取得した会社名や担当者名などの動的な情報を埋め込めます。 ■注意事項
Google スプレッドシート、GmailのそれぞれとYoomを連携してください。 トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。 プランによって最短の起動間隔が異なりますので、ご注意ください。
Googleスプレッドシートで行が追加されたらSalesforceにレコードを追加する
試してみる
■概要
Googleスプレッドシートで行が追加されたらSalesforceにレコードを追加するフローです。
■このテンプレートをおすすめする方
1.Googleスプレッドシートを業務で活用している方
・共有データを管理し、情報共有を行う事務職の方
・取引先企業とシートを共有し、情報のやりとりを行う営業アシスタント
2.Salesforceで商談管理を行なっている企業
・案件ごとに状況を登録してチームで共有している方
・社内案件すべてを確認している経営者や営業部長
■このテンプレートを使うメリット
Googleスプレッドシートは情報を蓄積し共有することがスムーズにできるため、業務を円滑に進めることに役立ちます。 しかし、Google スプレッドシートの情報をSalesforceに手動で入力することは、本来注力すべき業務への時間を奪うことになります。
異なるアプリ間での登録を時間をかけないで行いたいと考える方にこのフローは有効的です。 Googleスプレッドシートの登録内容を引用してSalesforceへも登録することができるため、手作業によるミスを防ぎ、手間を省きます。
■注意事項
・Googleスプレッドシート、SalesforceのそれぞれとYoomを連携してください。
・Salesforceはチームプラン・サクセスプランでのみご利用いただけるアプリとなっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリを使用することができます。
NotionDBに追加された情報を、Google スプレッドシートにも追加する
試してみる
■概要
Notionの任意のデータベースに追加された情報を、Google スプレッドシートにも追加するフローです。
NotionとGoogle スプレッドシートを連携することで、新しく追加された情報を自動的にGoogle スプレッドシートのデータベースへ格納されるので、情報管理の抜けや漏れをなくすことができます。
また、Notionのデータベースへの登録または更新によってトリガーが起動するため、作成日時や更新日時を用いて、分岐オペレーションを使用して登録と更新のルートを分岐させてGoogle Chatに通知するといった高度なフローも作成することができます。
■注意事項
・Notion、GoogleスプレッドシートそれぞれとYoomを連携してください。
まとめ
Googleスプレッドシートのシート間でデータを自動コピーする仕組みを導入することで、これまで手作業で行っていた反復的なデータ転記作業から解放され、ヒューマンエラーのリスクを大幅に削減できます。 これにより、データの整合性を保ちながら、常に最新の情報を必要な場所で活用できるようになり、空いた時間を分析や戦略立案といった、より付加価値の高い業務に充てることが可能になります!
今回ご紹介したような業務自動化を実現できるノーコードツール「Yoom」を使えば、プログラミングの知識がない方でも、直感的な操作で簡単に業務フローを構築できます。
もし日々のデータ管理業務の効率化や自動化に少しでも興味を持っていただけたなら、ぜひこちら から無料登録して、Yoomによる業務効率化を体験してみてください!