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

2025-05-21

【ラクラク設定】Googleスプレッドシートで別のタブから範囲を自動コピーする方法

k.hieda

「Google スプレッドシートで、あるタブの特定の範囲を別のタブに定期的にコピーする作業、もっと楽にならないかな…」
「毎回同じ範囲を手作業でコピーしていて、他の業務に手が回らない…」

このように、Google スプレッドシートのデータ管理において、繰り返し発生する範囲コピー作業に手間を感じたり、ヒューマンエラーのリスクに悩んだりしていませんか?

もし、<span class="mark-yellow">指定した日時にGoogle スプレッドシートの特定の範囲を自動で別のタブにコピーしたり、フォームの回答やCRMの更新といったトリガーに応じて、必要なデータ範囲を自動的にコピーしたりできる仕組み</span>があれば、これらの煩わしい作業から解放され、データの整合性を保ちながら、より分析や戦略立案といった本質的な業務に時間を割くことができるようになります!

今回ご紹介する自動化の設定は、ノーコードで簡単に設定できて手間や時間もかからないので、ぜひ自動化を導入してGoogle スプレッドシートの運用をもっと効率的にしましょう!

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

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

[[201780]]

Google スプレッドシートの範囲を自動コピーする方法

Google スプレッドシートで、あるタブのデータ範囲を別のタブにコピーする作業は、データのバックアップや集計、レポート作成など様々な場面で必要になりますが、これを自動化することで、手作業による手間やミスを削減し、常に最新の状態でデータを活用できるようになります。

ここでは、様々なトリガーをきっかけにGoogle スプレッドシートの範囲コピーを自動化する具体的なテンプレートを紹介していくので、気になる内容があれば、ぜひクリックしてみてください!

スケジュールをトリガーにGoogle スプレッドシートの範囲をコピーする

<span class="mark-yellow">指定した日時や定期的なスケジュールをトリガーとして、Google スプレッドシートの特定の範囲を自動で別のタブにコピーするフローです。</span>日次や週次でのデータバックアップやレポート用データの準備作業を自動化し、手作業の手間と更新忘れのリスクをなくしましょう!

[[201780]]

フォームの回答をトリガーにGoogle スプレッドシートの範囲をコピーする

<span class="mark-yellow">Googleフォームなどのフォームツールで新しい回答が送信された際に、その回答内容を含むスプレッドシートの特定の範囲を別のタブに自動でコピーする</span>ことができます。フォーム回答の集計やバックアップ、他システムへの連携準備といった作業を効率化し、リアルタイムなデータ活用を実現可能です。

[[201788]]

データベース/CRMサービスの更新をトリガーにGoogle スプレッドシートの範囲をコピーする

<span class="mark-yellow">SalesforceのようなCRMサービスや他のデータベースでデータが更新されたタイミングで、関連するGoogle スプレッドシートの特定の範囲を別のタブに自動でコピーする</span>ことも可能です。常に最新の顧客情報や商品情報などを参照・集計できるようになり、データドリブンな意思決定をサポートします。

[[201789]]

Google スプレッドシートで範囲を自動コピーするフローを作ってみよう

それではここから代表的な例として、指定した日時にGoogle スプレッドシートの特定の範囲を自動で別のタブにコピーするフローを解説していきます!この設定を行うことで、例えば毎朝最新のデータを別シートにバックアップしたり、週次レポート用のデータを自動で集約したりすることが可能になり、手作業によるコピー&ペーストの手間やミスをなくすことができます。

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

[Yoomとは]

フローの作成方法

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

  • Google スプレッドシートのマイアプリ連携
  • テンプレートをコピー
  • スケジュールのトリガー設定とGoogle スプレッドシートのアクション設定(コピー元・コピー先の指定など)
  • トリガーをONにし、フローが起動するかを確認
[[201780]]

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

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

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

Google スプレッドシート

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

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

 

権限を付与すると、Google スプレッドシートのマイアプリ登録が完了します。

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

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

[[201780]]

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

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

ステップ3:スケジュールトリガー「指定したスケジュールになったら」

テンプレートの1つ目の工程をクリックし、フローボットのトリガー(起点)を設定します。この工程では、フローボットを起動する日時を設定します。

(1/1)実行時間の指定

事前設定で、毎月1日の朝9時にフローが起動するように設定されています。

他のスケジュールに設定し直す場合

設定のすぐ下にあるタブ(日付指定・曜日指定・Cron設定)の切り替えと、各設定でフローのタイミングと頻度をカスタマイズできます。

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

ステップ4:データベースを操作する「複数のレコードを取得する」

テンプレートの2つ目をクリックします。この工程では、指定したGoogle スプレッドシートから行を検知する条件を指定します。

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

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

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

下へスクロールします。

スプレッドシートのサンプル

今回のテストでは、経費精算のシーンを想定しました。承認ステータスが【承認済】になった行のみ、コピー先へ追加するフローを設定していきます。

◆ポイント:ヘッダの項目は一意の値(ユニークキー)で設定してください。重複しているとエラーが発生します。

データベースの連携

フィールドをクリックすると、プルダウンメニューが表示されます。連携したアカウントに紐づいているシートの候補が表示されるので、選択します。クリックすると、フィールドにIDが引用されます。

  • スプレッドシートID
  • スプレッドシートのタブ名
  • テーブル範囲
    • A〜D列なので、入力形式に合わせてA1:Dを入力します。

次へをクリックします。

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

取得したいレコードの条件

サンプルシートの場合は、ステータスが【承認済】になった行を検知したいので、以下のように設定します。

【ステータス】が、【承認済】と【等しい】が条件になりました。設定を確認できたら、テストボタンをクリックします。

成功すると受注に該当する行が検出され、項目ごとに値が取得できたことも確認できます。最大300件情報を取得できます。

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

アウトプットについて

この値は、後の工程で引用します。
保存するをクリック
して次に進みましょう。

ステップ5:処理繰り返し「コマンドオペレーション」

テンプレートの3つ目をクリックします。データを取得する際、特定の条件に合致する複数のレコードが返されることがあります。これらをまとめて処理することは難しいため、「繰り返し」機能を使って、レコードを一件ずつ処理する設定です。

(1/2)繰り返し対象を指定

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

  • タイトル
繰り返し対象処理の取得した値
  • オペレーション
    • 事前設定で該当の項目が選択されているため追加の操作は不要です。選択項目は以下になります。
  • 取得した値
    • こちらは、前の工程で取得した値から項目を選択します。【承認済】の項目は不要のため、日付〜金額までを選びます。
  • 1つのフィールドに選択できるのは1項目のため、6つフィールドを設定します。

この操作について、詳しくは公式ヘルプページをご確認ください。

ヘルプ:複数取得したレコードに対して、繰り返しコマンドを使用して順番に一つずつ処理を行う方法

なお、この操作は以下のプランでご利用いただけます。

  • スタンダード/プロ/チーム/サクセスプラン

保存するボタンをクリックします。

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

テンプレートの3つ目をクリックします。この工程では、前の工程で取得した値を用いてコピー先のシートへ情報を追加していく設定を行います。

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

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

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

下へスクロールします

コピーするシートのサンプル

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

事前に準備したシートでは、受注した行のみを蓄積するためステータスは外した表にしました。
データベースの準備ができたら、Yoomの画面に戻ります。

データベースの連携

これまでの操作と同じで、フィールドをクリックして連携しているシートの情報を表示させます。該当の項目を選ぶと、IDが引用されます。

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

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

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

前の画面で指定したスプレッドシートを読み込むと、ヘッダの項目と空白のフィールドが表示されます。
この項目に対して、どの値を紐づけるかを指定していきます。

こちらでも、編集欄をクリック<プルダウンメニュー<前の工程で取得した値の引用コードを選択して埋め込んでいきます。
全ての枠に、値の紐付けができたらテストボタンをクリックします。

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

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

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

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

トリガーのON/OFFは左上のトグルから切り替えが可能です。右上の「起動する」ボタンがアクティブになります。さっそくクリックして起動してみましょう。

上から順にアクションが動いていく画面です。全て成功したら、コピー先のシートに承認済の項目が追加されました。

<span class="mark-yellow">プログラミング不要で、フローボットの設定が簡単に完了しました。</span>

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

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

Googleスプレッドシートの更新や追加でSlack通知、Google Driveフォルダ作成、Salesforce連携、請求書発行などを自動化できます。

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

まとめ

Google スプレッドシートで別のタブから範囲をコピーする作業を自動化することで、<span class="mark-yellow">これまで手作業で行っていた繰り返し作業の時間と手間を削減し、コピーミスや漏れといったヒューマンエラーを防ぐことができます。</span>

これにより、常に正確で最新のデータに基づいた分析やレポート作成が可能になり、より質の高い意思決定や業務遂行に貢献し、他の重要なタスクに集中できる時間を確保できます!

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

この記事を書いた人
k.hieda
Webプランナー・ディレクター歴10年目。Web制作会社勤務時代は、クライアントへ改修と運用プランの提案と制作進行がメインでした。現在はパラレルワーカーです。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導入事例集
資料ダウンロード
お役立ち資料一覧を見る