スプレッドシートではたくさんのデータを扱いますが、ファイルをカスタマイズするほど、データを複製したいと思うことがあるでしょう。

本記事ではスプレッドシートでファイルやシートをコピーする方法について確認していきます。

また普段手元にあるスマートフォンのアプリからファイルやシートをコピーする操作もご案内します。スプレッドシートを使いこなしたい方、ぜひお確かめください!

スプレッドシートでできる「コピー」とは

スプレッドシートでできる「コピー」とは

スプレッドシートのファイル・シートをコピーする方法の前に、スプレッドシートでできる「コピー」の種類を紹介します。

ファイルのコピー

スプレッドシートのファイルは複製できます。

似たような文章や構成を流用したい場合、念のために元のデータを残しておきたいような場合は、ファイルのコピーが便利です。

特定のシートを新しいスプレッドシートとして作成するかたちで、ファイルの複製とすることもできます。

シートのコピー

スプレッドシート内で特定のシート、または複数のシートを選択してコピーできます。

シートを単純にコピーしたいだけでなく、シートの内容を改変したいときなどに、元のシートを一時的に残す意図でシートを複製してもいいでしょう。

セルのコピー

スプレッドシートではセルを右クリックすると、右クリックのメニューから「コピー」の機能を使用できます。

また特定のセルやセル範囲を選択し、画面左上のメニューから「編集」、「コピー」の順にクリックする操作でもセルをコピーできます。

データ(文字など)のコピー

数式や文字をコピーすることもできます。

この操作はセルそのものをコピーするわけではなく、セルを選択したあとでセル内のデータをドラッグ&コピーなどし、値を複製するものです。

スプレッドシートでファイルをコピーする方法

スプレッドシートでファイルをコピーする方法

ここではスプレッドシートで選択できる、ファイルのコピー方法を3つご案内します。

①ファイルメニューから「コピーを作成」

まずは基本的な操作として、スプレッドシートのファイルメニューから、ファイルをコピーする方法です。

  1. スプレッドシートを開き、画面左上のメニューから「ファイル」、「コピーを作成」の順にクリックする。
  2. 「名前」を入力し「OK」ボタンを押す。

必要に応じ「フォルダ」を選択したり、共有やコメントのコピーに関するボックスにチェックを入れるとよいでしょう。

②Googleドライブでファイルをコピーする

Googleドライブの画面からもスプレッドシートをコピーできます。操作は次のとおりかんたんです。

  1. 複製したいスプレッドシートを右クリックする。
  2. 右クリックメニューから「コピーを作成」をクリックする。

③「別のワークブックにコピー」から新しいシートとして複製する

スプレッドシートの特定のシートだけを別のファイルとして新規に作成したい場合、シートのメニューからもデータを複製できます。

  1. スプレッドシートを開き、画面下のシートメニューから複製したいシートの「▼マーク」をクリックする。
  2. 「別のワークブックにコピー」、「新しいスプレッドシート」の順にクリックする。

スプレッドシートでシートをコピーする方法

スプレッドシートでシートをコピーする方法

スプレッドシートを使うとき、シートを複製したいタイミングは多いでしょう。コピーする操作をご紹介します。

①画面下のシート一覧から「コピーを作成」

もっとも単純なシートのコピー方法はこちらです。

  1. スプレッドシートを開き、画面下のシートメニューから複製したいシートの「▼マーク」をクリックする。
  2. 「コピーを作成」を選択する。

②「別のワークブックにコピー」からシートを作成する

画面下のメニューからも新規、または既存のスプレッドシートを指定して、シートを複製できます。操作は次の手順を参考にしてください。

  1. スプレッドシートを開き、画面下のシートメニューから複製したいシートの「▼マーク」をクリックし、「別のワークブックにコピー」を選択する。
  2. 希望に合わせて「新しいスプレッドシート」、または「既存のスプレッドシート」をクリックする。

複数シートを選択しコピーする方法

スプレッドシートでは特定のキーを押しながら複数のタブをまとめて選択することで、一括でシートを複製することもできます。

押すキーはWindows・Macでそれぞれ次の操作です。

Windowsの操作

Shiftキーを押しながらシートをクリック:連続したシートを選択できる
Ctrlキーを押しながらシートをクリック:個別にシートを選択できる

Macの操作

Shiftキーを押しながらシートをクリック:連続したシートを選択できる
commandキーを押しながらシートをクリック:個別にシートを選択できる

スプレッドシートでセル(関数)をコピーする方法

スプレッドシートでセル(関数)をコピーする方法

スプレッドシートにはより効率的にセル(関数)をコピーする機能があります。これらの機能を利用してスプレッドシートを便利に使いこなしましょう。

ドラッグ&ドロップでコピーする

スプレッドシートでは「フィルハンドル」を利用すれば、セルをかんたんにコピーできます。この操作では関数を設定したセルを、縦横へ一気にコピーするとき便利です。

  1. 特定のセルをクリックする。選択したセルの右下に表示される「フィルハンドル(小さな黒い四角マーク)」にマウスカーソルを合わせる。
  2. フィルハンドルをクリックし、そのまま希望の場所までドラッグする。

ArrayFormula関数で効率的にコピペする

スプレッドシートではエクセルにない機能、関数のコピーを自動的に行う「Arrayformula関数」が実装されています。

Arrayformula関数を使用すると、数式を入力したセルの下に自動でデータがコピーされます。このデータの複製については、数式の設定で範囲を指定することもできるため、通常のコピー操作による作業の手間を省けます。

入力する関数は次の例を参考にしてください。単純に「Arrayformula関数」を使うときは、「個数×金額」をもとに、次の記述になります。

=ArrayFormula(B2*C2)

範囲を指定して「Arrayformula関数」を使うときは、「個数の範囲×金額の範囲」として次の記述になります。

=ArrayFormula(B2:B6*C2:C6)
ArrayFormula関数の使用例

スマートフォン・タブレット版「ファイル」や「シート」をコピーする

スマートフォン・タブレット版「ファイル」や「シート」をコピーする

スマートフォンなどでもスプレッドシートのファイルやシートを複製できます。操作方法は、以下の方法で確認してください。

スマホでスプレッドシートの「ファイルをコピー」する

スマートフォンアプリでの「ファイル」のコピー方法は次のとおりです。

  1. スプレッドシートのアプリを起動する。
  2. 複製したいファイルの「…(3点のマーク)」を選択、「コピーを作成」をタップする。

スマホでスプレッドシートの「シートをコピー」する

スマートフォンアプリでの「シート」のコピー操作は、こちらの内容を試してください。

  1. スプレッドシートのアプリを起動する。
  2. ファイルを開き、画面下のシートメニューから複製したいシートをタップする。
  3. 「コピーを作成」をタップする。

なお、スプレッドシートをアプリで使う方法について次のページでも解説しています。利用できる基本機能も紹介しいますので、ぜひ参考にしてみてください。

最後に

当サイトではほかにもスプレッドシートの操作や機能について記事を公開しています。

シート操作時に必要となりがちな固定方法を解説した記事はこちら。


関数の中でも頻繁に使われるのがif関数。こちらの解説もしています。

スプレッドシートをより快適に利用したい方はぜひご覧ください!