楽天リーベイツで楽天ポイント還元最大20%!今なら登録して初回購入で500ポイントもGET!

エクセルでフィルター後のセルをコピーする方法!可視セルのみ貼り付けとは?

6 min 3,405 views
エクセル初心者

エクセル初心者

エクセルのフィルターをかけたままセルをコピーして、隣のセルに貼り付けしたいけど、うまくいかない。何か別の方法があるのかな?

フィルターをかけているセルをコピーするには、『可視セル』を選択するとずれずに貼り付けができるよ。これから詳しく解説するね。

Dr.オフィス

Dr.オフィス

今回は、エクセルのフィルターをかけたセルをコピーして貼り付ける方法について、解説します。

例えば、フィルターで抽出した結果を、隣のセルにコピー&ペーストしたときに、『意図しないセルに貼り付けされてしまう』という経験はありませんか。

フィルターをかけたままコピーしたいのに、貼り付けがうまくいかないとなると作業効率も悪くなりますよね。

この記事を読むと、フィルターをかけたままコピー&ペーストする方法について、理解することができますよ。

【エクセル】フィルターで『可視セル』のみをコピーして貼り付ける簡単ステップ
  1. コピーしたいセルをドラッグして選択
  2. 『可視セル』を選択するために、ショートカットキーAlt+;を押す
  3. Ctrl押しながら貼り付け先をドラッグして選択
  4. ショートカットキーCtrl+Rを押して貼り付ける

PCサポート歴10年以上の私が、フィルターをかけたままコピー&ペーストする方法について、詳しく解説するよ

Dr.オフィス

Dr.オフィス

フィルターをかけたまま、コピー&ペーストする方法は、簡単です。

通常の方法とは異なりますが、『可視セル』がポイントになるので、正しく理解しましょう。

エクセルのフィルター機能の基本的な使い方については、こちら≫【エクセル】フィルター機能の設定と解除方法!範囲を指定してデータ抽出!初心者必見で詳しく解説しています。

こちらの記事は下記の動画でも解説しているので、ぜひ合わせてご覧ください。

※本記事は『OS:Windows11』画像は『Excelのバージョン:Microsoft365』を使用しています。

【エクセル】フィルターのコピーができないのはなぜ?

フィルターをかけているセルで、『通常のコピー&ペースト』をすると、コピーできる場合と、コピーできない場合があります。

ここでは、『評価』が『×』でフィルターした抽出結果を使用します。

1つの単独セルならコピーできる

『注文日』のセルB3をコピーして、『発送日』のセルF3、F6、F10に貼り付けてみましょう。

単独セルをコピーする
単独セルをコピーする

特に、問題なく貼り付けができることが確認できますね。

『通常のコピー&ペースト』が使用できる
『通常のコピー&ペースト』が使用できる

念のためフィルターを外して確認すると、セルの場所がずれることなく貼り付けが完了しています。

このように、コピー元のセルが1つの場合は、『通常のコピー&ペースト』を使用することができます。

複数行はコピーできない

『注文日』のセルB3、B6、B10をコピーして、『発送日』のセルF3、F6、F10に貼り付けます。

複数行をコピーする
複数行をコピーする

すると、セルF3にしか貼り付けができていないように見えますよね。

『通常のコピー&ペースト』が使用できない
『通常のコピー&ペースト』が使用できない

こちらもフィルターを外して確認すると、他2箇所は、『評価』が『×』ではない抽出結果のセルに貼り付けされていることが確認できます。

このように、コピー元のセルが複数行の場合、『通常のコピー&ペースト』を使用すると、意図しないセルに貼り付けされてしまいます。

これは、フィルターによって非表示になっていたセルF4、F5(4行目、5行目)に、コピーしたデータを貼り付けてしまうことが原因です。

例外で『通常のコピー&ペースト』が使用できるパターン
例外で『通常のコピー&ペースト』が使用できるパターン

例外として、上記のような複数行をコピーする場合は、『通常のコピー&ペースト』が使用できます。

これは、フィルターの抽出結果が行番号が5、6、7と連続していて、貼り付け先に非表示になるセルが無かったから、ということになります。

抽出結果によっては、複数行でも『通常のコピー&ペースト』が使用できる時があるんだね。

Dr.オフィス

Dr.オフィス

『可視セル』のみ選択ならフィルター設定後もコピーができる!

前述では、フィルターをかけたセルをコピーする場合、『通常のコピー&ペースト』を使用できないこが理解できましたね。

そこで、フィルターを使用している場合は、『可視セル』を設定すると簡単にコピーすることができます。

それでは、フィルターをかけたセルをコピーしてみましょう。

ここでは、『注文日』に表示されたデータをコピーして、『発送日』に貼り付けます。

  1. STEP

    フィルターをかける

    『◎』にチェックを入れてフィルターをかける
    『◎』にチェックを入れてフィルターをかける

    評価が『◎』のデータをフィルターで絞り込みます。

  2. STEP

    『可視セル』を選択

    ショートカットキーで『可視セル』を選択する方法
    ショートカットキーで『可視セル』を選択する方法
    1. コピーするセルをドラッグして選択
    2. 『可視セル』を選択するために、ショートカットキーAlt+;を押す
    3. セルB2、B4、B7、B9、B11の『可視セル』が選択された状態になる

    または、下記の手順でも『可視セル』を選択することができます。

    ダイアログボックスで『可視セル』を選択する方法
    ダイアログボックスで『可視セル』を選択する方法
    1. コピーするセルをドラッグして選択
    2. ショートカットキーCtrl+Gを押す
    3. [セル選択]を選択
    [可視セル]にチェックを入れる
    [可視セル]にチェックを入れる
    1. [可視セル]にチェックを入れる
    2. [OK]を選択
    『可視セル』が選択される
    『可視セル』が選択される

    ショートカットキーAlt+;を押した時と同じように、セルB2、B4、B7、B9、B11の『可視セル』が選択された状態になります。

  3. STEP

    ショートカットキーCtrl+Rで貼りつける

    ショートカットキー【Ctrl+R】で貼りつける
    ショートカットキー【Ctrl+R】で貼りつける
    1. 『可視セル』が選択されている状態で、Ctrl押しながら貼り付け先をドラッグして選択
    2. ショートカットキーCtrl+Rで貼り付ける
    3. セルF2、F4、F7、F9、F11に貼り付けが完了
    【Ctrl+V】での貼り付けはエラーとなる
    【Ctrl+V】での貼り付けはエラーとなる

    貼り付ける際に、ショートカットキーCtrl+Vを押して貼り付けると、エラーが表示されるので、注意しましょう。

  4. STEP

    フィルターを外して確認

    『可視セル』のみに貼り付けが完了
    『可視セル』のみに貼り付けが完了

    念のため、フィルターを外して確認してみましょう。

    セルの場所がずれることなく、貼り付けができていますね。

    このように、フィルターのかかったセルをコピーして貼り付けることができます。

ショートカットキーのCtrl+Vではなく、Ctrl+Rで貼り付けることを忘れないようにしようね!

Dr.オフィス

Dr.オフィス

フィルター後に連番を入力する方法

フィルターをかけて抽出したデータに、連番を入力したいときはありませんか。

そのような時も『可視セル』を選択すると、フィルター後に連番を入力することができます。

  1. STEP

    フィルターをかける

    『◎』にチェックを入れてフィルターをかける
    『◎』にチェックを入れてフィルターをかける

    評価が『◎』のデータをフィルターで絞り込みます。

  2. STEP

    先頭セルに『1』を入力して『可視セル』を選択

    フィルター後に連番を入力する方法
    フィルター後に連番を入力する方法
    1. 先頭セルF2に『1』を入力
      (連番になる先頭番号を入力)
    2. 連番を入力するセルをドラッグして選択
      (ここでは、セルF2、F4、F7、F9、F11)
    3. 『可視セル』を選択するために、ショートカットキーAlt+;を押す
  3. STEP

    フィルターのクリア

    『可視セル』を選択したままフィルターをクリアする
    『可視セル』を選択したままフィルターをクリアする
    1. 『評価』の『フィルターボタン』を選択
    2. 『”評価”からフィルターをクリア』を選択
    フィルターをクリアしても『可視セル』は選択されている
    フィルターをクリアしても『可視セル』は選択されている

    セルF2、F4、F7、F9、F11が選択されたまま表示されます。

  4. STEP

    『連続データの作成』ダイアログボックスで連番を設定

    『連続データの作成』を選択
    『連続データの作成』を選択
    1. [ホーム]タブを選択
    2. [フィル]を選択
    3. 『連続データの作成』を選択
    入力する連番の設定
    入力する連番の設定

    『連続データの作成』ダイアログボックスが表示されたら、下記の通りに設定しましょう。

    1. [範囲]-[列]を選択
    2. [種類]-[加算]を選択
    3. [増分値]-[1]を入力
      (増分値は任意の値を入力)
    4. [OK]を選択

    ExcelのバージョンがMicrosoft365の場合、『可視セル』をオートフィルすると、連番ではなく同じ値が入力されます(オートフィルオプションが表示されない)。そのため、連番を入力する場合には『連続データ』ダイアログボックスを使用します。

  5. STEP

    連番が入力される

    連番が入力される
    連番が入力される

    『可視セル』のみに連番が入力されましたね。

    このように、フィルターをかけて抽出したデータに連番を入力することができます。

また、『連続データの作成』については、こちら≫【エクセル】オートフィルで大量の連続データを入力!日付や曜日もこれだけでOKで詳しく解説しています。

【フィルターのコピー】に関するQ&A

Q

オートフィルターで可視セルのみをコピーするにはどうしたらいいですか?

A

まずは、ショートカットキーAlt+;を押して『可視セル』を選択します。次に、Ctrl押しながら貼り付け先を選択して、ショートカットキーCtrl+Rを押して貼り付けます。詳細については、『『可視セル』のみ選択ならフィルター設定後もコピーができる!』で解説しています。

Q

エクセルで可視セルのみをオートフィルする方法を教えてください。

A

『可視セル』をオートフィルする方法は、通常の方法と変わりません。詳細については【エクセル】オートフィルの使い方!意外と知らない下までコピーする5つの方法を参考にしてみてください。
ただし、ExcelのバージョンがMicrosoft365の場合、『可視セル』をオートフィルすると、連番ではなく同じ値が入力されます。連番を入力したい場合には、『連続データの作成』ダイアログボックスを使用します。詳細については、『フィルター後に連番を入力する方法』で解説しています。

フィルターのコピーと貼り付けは『可視セル』がポイント!

今回は、エクセルのフィルターをかけているセルをコピーして貼り付ける方法について、解説しました。

フィルターをかけているセルをコピーするには、『可視セル』を選択することが重要でしたね。

『可視セル』を選択することで、貼り付け後の表示がずれたり、意図しない結果になることもありません。

表の一部の列を非表示にしている場合などにも、『可視セル』を選択することで表示されている内容のみをコピーして貼り付けることができます。

また、『可視セル』の貼り付けは、通常のコピー&ペーストとは異なるので、手順を間違えないように注意しましょう。

最後に、エクセルのフィルターで『可視セル』のみをコピーして貼り付ける簡単ステップについて、おさらいします。

おさらい
  1. コピーしたいセルをドラッグして選択
  2. 『可視セル』を選択するために、ショートカットキーAlt+;を押す
  3. Ctrl押しながら貼り付け先をドラッグして選択
  4. ショートカットキーCtrl+Rを押して貼り付ける

フィルターのかかったセルをコピーする場合は、『可視セル』設定を忘れないようにしましょう。

エクセルのフィルター機能の基本的な使い方については、こちら≫【エクセル】フィルター機能の設定と解除方法!範囲を指定してデータ抽出!初心者必見で詳しく解説しています。

関連記事