Excel でフィルタが適用されているときにコピーして貼り付ける方法
コピー ペーストは、データ管理で広く使用されている操作の 1 つです。 Excelでのコピペが快適に行えます。しかし、フィルター機能に関しては、複雑になります。フィルターは、Excel のもう 1 つの一般的な機能です。フィルターが Excel に適用されているときにコピーして貼り付ける方法について説明します。説明するために、いくつかの特定の果物の価格を持つ、さまざまな都市にある複数の店舗のスーパー ショップのデータセットを使用します。
Excel でフィルタが適用されたときにコピーして貼り付ける 5 つの方法
1. フィルタを含むセルの範囲をコピーして貼り付ける
フィルターが適用されたデータセットから一定範囲のデータをコピーします。データは、フィルターが適用されていない新しいセルに貼り付けられます。 ニューヨークのデータをコピーします
ステップ 1:
- ストアの矢印記号をクリックします
- ニューヨークを選択 リストから。
- 次に、OK を押します .

以下のデータセットの画像を参照してください。

ニューヨークに関する情報が含まれています
ステップ 2:
- では、ニューヨークのセルをすべて選択してください .
- Ctrl+C を押します データをコピーします。

ステップ 3:
- 他のセルに移動してデータを貼り付けます。 セル B18 に移動します .
- 次に Ctrl+V を押します データを貼り付けます。

ここでは、ニューヨークのデータを抽出します
2.フィルタを使用して必要なセルに値を貼り付ける
複数のフィルター処理されたセルに 1 つの値を入力します。一度にすべてのセルに貼り付けることができます。バナナの価格は変更され、すべての店舗で同じになります。ここで並べ替えます。
ステップ 1:
- 果物のフィルタ オプションをクリックします
- バナナを選択 リストから。
- OK を押します .

フィルター適用後のデータセット。

ステップ 2:
- バナナの新価格 17 行目に追加されます .

ステップ 3:
- バナナの新しい価格をコピー セル C17 から Ctrl+C を押す .
- セル D8、D11、D14、D15 に貼り付けます .それらのセルを選択してください。

ステップ 4:
- 次に Ctrl+V を押します データを貼り付けます。

ステップ 5:
- 再び、果物に行きます 手順 1、2、3 に従ってください 画像に順番に表示されます。

最後に、目的のセルの値を変更して、データセット全体を取得します。

3.フィルタ データを含む値の範囲をコピーして貼り付ける
ここでは、フィルタリングされたデータ内の値の範囲をコピーして貼り付けます。
輸送費高騰によりダラス店の価格が上がる事態が発生。更新された価格をコピーして、メイン データセットに貼り付けます。

ステップ 1:
- ストアの矢印記号をクリックします
- ダラスを選択 リストから。
- 次に、OK を押します .

次の画像では、 ダラス のデータが表示されます。

ステップ 2:
- ここで、価格 から値を削除します コラム。

ステップ 3:
- オレンジの対応するセル参照を入力します ダラスの Cell D6に保存 .

ステップ 4:
- では、Enter を押してください .

ステップ 5:
- フィル ハンドルを引く データを含む最後のセルまで

ステップ 6:
- ここで、データセット全体を表示したいと思います。 [すべて選択] にチェックマークを付けます Store のフィルタ オプションから
- OK を押します .

ダラス の変更された価格でデータセット全体を取得します

ステップ 7:
- セル E15 のデータを削除します .

ここで、セル D15 を確認できます は空白です。そのセルの参照は空白です。
ステップ 8:
- Ctrl+Z を押して前のプロセスを元に戻します .
- Price 列のセルを選択し、Ctrl+C を押します それらのデータをコピーします。

ステップ 9:
- では、マウスの右ボタンを押してください。
- 貼り付けから オプションは Values(V). を選択します。

コピペ適用後のデータセットです。

ステップ 10:
- ここで、新しい価格の値を削除します

類似の読み物
- Excel でフィルターを追加する方法 (4 つの方法)
- Excel フィルターのショートカット (3 つの簡単な使用方法と例)
- Excel で複数の列を同時にフィルター処理する (3 つの方法)
- Excel で一意の値をフィルター処理する方法 (8 つの簡単な方法)
4. VBA マクロを使用して、フィルター処理されたセルをコピーして貼り付ける
VBA マクロを使用します フィルタを使用してデータをコピー アンド ペーストします。
このメソッドを適用するための同じ条件を想定しており、データセットは以下のとおりです。

ステップ 1:
- ダラスのデータをフィルタリング 前の方法の手順に従ってのみ保存してください。

ステップ 2:
- さて、デベロッパー に移動します タブ
- [マクロの記録] を選択します .
- 新しいマクロを作成する Copy_Paste_Data という名前 .
- OK を押します .

ステップ 3:
- マクロに移動 オプション
- Copy_Paste_Data を選択します [ステップ イン] をクリックします。

ステップ 4:
- では、コマンド ウィンドウに次のコードを記述してください。
Sub Copy_Paste_Data()
Dim n As Range
Dim source_data_1 As Range
Dim destination_data_1 As Range
Dim source_data_2 As Range
Dim destination_data_2 As Range
Set n = Application.Selection
n.SpecialCells(xlCellTypeVisible).Select
Set source_data_1 = Application.Selection
Set destination_data_1 = Application.InputBox("Insert the destination Location:", Type:=8)
For Each source_data_2 In source_data_1
source_data_2.Copy
For Each destination_data_2 In destination_data_1
If destination_data_2.EntireRow.RowHeight <> 0 Then
destination_data_2.PasteSpecial
Set destination_data_1 = destination_data_2.Offset(1).Resize(destination_data_1.Rows.Count)
Exit For
End If
Next destination_data_2
Next source_data_2
End Sub

ステップ 5:
- このコードは、選択から入力を受け取ります。貼り付けるセルを選択してください。

ステップ 6:
- ここで、タブからマークされたオプションをクリックしてコードを実行します。または F5 を押します ボタン。

ステップ 7:
- ここで、目的地を入力するためのウィンドウが表示されます。

下の画像のように目的地を入力してください。

ステップ 8:
- 次に OK を押します リターンをご覧ください。

ここでは、新しい価格から値が貼り付けられます 価格まで
ステップ 9:
- [すべて選択] をクリックして、データセット全体を展開します。 .

データセット全体を以下に示します。

ステップ 10:
- ここで、新しい価格から値を削除します

ここでは、補助データを削除した後、価格列に変更はありません。
続きを読む: Excel で複数のフィルターを適用する方法 [メソッド + VBA]
5.フィルタの追加のクイック アクセス ツール
クイック アクセス ツールを追加できます VBA マクロを実行するには コード。
ステップ 1:
- [クイック アクセス ツールバーのカスタマイズ] をクリックします。 .
- その他のコマンドを選択します オプションから。

ステップ 2:
- Excel オプション ダイアログが表示されます。
- クイック アクセス ツールバーを選択します オプション
- 次に マクロ を選択します コマンドの選択から

ステップ 3:
- 次に、Copy_Paste_Data を追加します .
- 最後に、[OK] をクリックします。 .

ここでは、ワークシートの上部にツールが表示されています。

補足事項
Ctrl+C を使用してフィルタ セルからデータをコピー アンド ペーストする際に問題が発生した場合は、 次に、Go to Special を利用する必要があります .以下の必要な手順に従ってください:
- F5 を押します ジャンプ ダイアログ ボックスが表示されます。
- スペシャルをクリックします .

- Go To Special より 可視セルのみを選択 .
- OK を押します .

結論
この記事では、フィルターが Excel に適用されているときにコピーして貼り付ける方法について説明しました。これがあなたのニーズを満たすことを願っています。当社のウェブサイト Exceldemy.com をご覧ください。 コメント ボックスに提案を入力してください。
参考文献
- Excel で複数の列を個別にフィルタリングする方法
- Excel でテキスト フィルターを使用する (5 つの例)
- Excel でカスタム フィルターを実行する方法 (5 つの方法)
- Excel でフィルターを削除する (5 つの簡単で迅速な方法)
-
Excel でフィルタ ドロップダウン リストをコピーする方法 (5 つの方法)
Excel でフィルター ドロップダウン リストを効果的にコピーしようとしている場合は、この記事が役に立ちます。ここでは、さまざまな条件下でフィルター ドロップダウン リストをコピーするための 5 つの異なる方法について説明します。 それでは、本編に入りましょう。 ワークブックをダウンロード Excel でフィルタ ドロップダウン リストをコピーする 5 つの方法 ここでは、製品に応じた販売員の名前と販売額のリストを含む次のデータセットがあります。 Filter を有効にするために、さまざまな基準でフィルタリングを試みます。 Microsoft Excel 365 を使用していま
-
Chromebook でコピーして貼り付ける方法
Chromebook は、インストールされている軽量のオペレーティング システムと、すべての Android アプリを大きな問題なく実行できるという事実により、人気が高まっています。ラップトップを使用する人々は、映画鑑賞、ゲーム、電子メール、読み書きなどのかなり小さなタスクに使用する人と、ハードコアな専門的なタスクを実行する人に分けられています。負荷の高い作業には Windows ラップトップが推奨されますが、Windows コア OS を搭載したラップトップが登場するまでは、軽い作業には Chromebook が最適なオプションです。 しかし、私たちのほとんどは Windows ラップトッ