■概要
Google スプレッドシートでマスタデータなどを管理する際、あるシートに行が追加されたら別のシートも更新するといった作業を手動で行っていませんか。こうした反復作業は手間がかかるだけでなく、更新漏れや入力ミスといったヒューマンエラーの原因にもなりがちです。このワークフローを活用すれば、Google スプレッドシートへの行追加をきっかけに、別シートのレコード更新とSlackへの完了通知までを自動で実行し、データ管理の正確性と効率を向上させます。
■このテンプレートをおすすめする方
- 複数のGoogle スプレッドシートでデータを管理しており、手作業での更新に手間を感じている方
- Google スプレッドシートのデータ更新状況を、Slackを通じてチームに自動で共有したい方
- データの転記ミスや更新漏れといったヒューマンエラーを防ぎ、業務の正確性を高めたいと考えている方
■このテンプレートを使うメリット
- Google スプレッドシートへの行追加をトリガーに、別シートのレコードが自動で更新されるため、これまで手作業に費やしていた時間を短縮できます。
- 手作業によるデータの転記や更新作業がなくなることで、入力間違いや更新漏れといったヒューマンエラーのリスク軽減に繋がります。
■フローボットの流れ
- はじめに、Google スプレッドシートとSlackをYoomと連携します。
- 次に、トリガーでGoogle スプレッドシートを選択し、「行が追加されたら」というアクションを設定して、特定のシートに行が追加されたことを検知できるようにします。
- 続いて、オペレーションで再びGoogle スプレッドシートを選択し、「レコードを更新する」アクションを設定し、トリガーで取得した情報をもとに別シートのデータを更新します。
- 最後に、オペレーションでSlackの「チャンネルにメッセージを送る」アクションを設定し、レコードが更新された旨を指定のチャンネルに通知します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
- Google スプレッドシートのトリガー設定では、フローを起動させたいスプレッドシートおよびシートを任意で指定してください。
- レコードを更新するGoogle スプレッドシートのオペレーションでは、更新対象のスプレッドシートとシート、更新する行を特定するための検索条件を任意に設定できます。また、各項目にどの情報を割り当てるかは、トリガーで取得した情報や固定値を柔軟に設定可能です。
- Slackへの通知オペレーションでは、メッセージを送付するチャンネルを任意で設定できます。メッセージ本文には、固定のテキストだけでなく、前段階で取得した値を変数として埋め込むといったカスタムが可能です。
■注意事項
- Google スプレッドシート、SlackのそれぞれとYoomを連携してください。
- トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
- プランによって最短の起動間隔が異なりますので、ご注意ください。