Office Hack

エクセルでフィルターしたセルをコピーして適切に貼り付けする方法

  • Release
  • Update

Excelでフィルターした後に表示されているセルをコピーして他の列に貼り付けると異なる行に貼り付けされるなど意図しない結果になることがあります。

本記事では、フィルターした後のセルでもコピーして他の列の適切な行に貼り付ける方法を解説しています。フィルターの貼り付けが思い通りの結果にならなかった方はお試しください。

フィルターした後にセルを貼り付けるとうまくいかない場合

まず普通のコピー&ペーストでフィルターした後に表示されているセルをコピーして他の列に貼り付けるとどのようになるのか現象を見てみましょう。

コピー

例えば、日付と商品名が記入されている表から商品「バナナ」で絞り込み、表示されている日付をD列に貼り付けるとします。

B列の4つのセル(B4、B7、B11、B14セル)をドラッグして選択し、Ctrl+Cを押してコピーします。

貼り付け

【D4セル】を選択し、Ctrl+Vを押して普通にペーストしてみましょう。

貼り付けた結果

商品「バナナ」のフィルターを外すとD4セルから連続して意図しない行に日付が貼り付けされていることが確認できます。

それでは、以下でフィルターした後にコピーして貼り付けしても意図する行に貼り付けする方法を説明していきます。

フィルターで絞り込んだセルをコピーして貼り付ける方法

フィルターで絞り込んだセルをコピーして別の列に貼り付ける方法を説明します。

作業時間:3分

フィルターを開く

オートフィルタ

元になる表データを用意します。例では日付ごとに商品名が入力されています。この表から商品を「バナナ」に絞り込み、表示されている日付をコピーして販売日に貼り付けます。C2セルの「商品」横の【▼】ボタンを押します。

フィルターで項目を絞り込む

絞り込み

①【(すべて選択)】、②【バナナ】の順に選択し、③【OK】ボタンを押します。

コピーする

コピー

絞り込んだ結果、B列に表示された4つのセルをドラッグして選択し、【Ctrl】+【C】を押してコピーします。

貼り付け先を選択する

セルの選択

D列の表示されている4つのセルを【Ctrl】を押しながらドラッグして選択します。

可視セルを選択する

可視セル

【Alt】+【;】(セミコロン)を同時に押します。

貼り付けする

貼り付け

【Ctrl】+【R】を押します。

フィルターを外した後の貼り付け結果

フィルタを貼り付けた結果

フィルターを外すとバナナの行のみに販売日が貼り付けされています。フィルターした後のセルをコピーする場合は可視セルを選択して貼り付けるように一工夫が必要です。

[Excel フィルター]の関連記事

エクセルのフィルター(オートフィルター)の設定から様々な使い方

エクセルのオートフィルタで抽出した結果の合計を求める方法

エクセルのフィルターの範囲を設定する方法

エクセルのフィルターで複数の条件からデータ抽出する方法

エクセルのフィルターが解除できない方へ!フィルターの解除方法

エクセルでフィルターがかからない場合の対処方法

Excelのフィルターで活用する昇順と降順の覚え方