複数の人で同じスプレッドシートを使用している場合、作業しているシートのデータをソートしたりすると他の人の作業の邪魔になってしまうことがあります。
そんな時に作業しているシートをリアルタイムで別シートに複製していれば、作業しているシートには影響しません。
今回はリアルタイムでGoogleスプレッドシートでのシートの複製する方法をシェアしようと思います。
シートの複製にはIMPORTRANGE という関数を使用します。
=IMPORTRANGE("シートのURL", "シート名!範囲")
例えばシート1のA1からB3まで複製したいとすると下記のようになります。
複製先をシート2とし、シート2のA1のセルに下記のようなコードを書きます。シート1のURLはそのまま最初の引数に記入して下さい。
=IMPORTRANGE("https://docs.google.com/spreadsheets/シート1のURL", "シート1!A1:B3")
そうするとアクセスを許可の表示が出るのでアクセス許可をして下さい。これでシート1に記入したらシート2に反映されます。
ただ、IMPORTRANGEは値の複製なので、スタイルの複製は行いません。大文字や色を付けたとしても複製先にはスタイルは反映されないので注意して下さい。
コメント