KutoolsforOffice— 1 つのソリューション、5 つの強力なツール。少ない労力で大きな成果。

Excel で表示されているセルに1 つまたは複数の値を貼り付ける

著者Amanda Li変更日

フィルタリング範囲や非表示行を含むExcel で、フィルター済みのセルに値を貼り付けるのが難しいと感じますか?あなた一人ではありません!このチュートリアルでは、基本的な方法から高度なテクニックまで、フィルターや非表示データがある状況でも、可視セルのみに正確にデータを貼り付ける手順を丁寧に解説します。それでは、一緒に学んでいきましょう!

図解: 値をコピーして、表示されているセルのみに貼り付け

動画:Excel で1 つまたは複数の値を可視セルのみに貼り付ける方法


値をコピーして表示されているセルに貼り付ける

1 から8 までの数値が入力された列があり、そのうち3~6 の数値を含む行が非表示になっているとします。このとき、表示されている(非表示になっていない)数値をすべて10 に置き換える手順は次のとおりです。

手順1: 貼り付ける値を選択してコピーする

数値10 が入力されたセルを選択し、「Ctrl」+「C」を押して値をコピーしてください。

貼り付ける値を選択してコピー

手順2: 表示されているセルのみを選択する

  1. 貼り付けたい値の範囲を選択してください。
  2. 「Alt」+「;」を押すと、その範囲内の可視セルだけが選択されます。
  3. 表示されているセルのみを選択
ヒント: キーボードショートカットを忘れた場合は、「ホーム」タブの「編集」グループにある「検索と選択」>「ジャンプ」>「表示されているセルのみ」を選択して、表示されているセルのみを選択することもできます。

手順3: コピーした値を表示されているセルにのみ貼り付ける

表示されているセルを選択した状態で、「Ctrl」+「V」を押して、コピーした値を貼り付けてください。

Ctrl + V キーを押して、コピーした値を貼り付け

結果

行の非表示を解除すると、貼り付けた値が以前表示されていたセル(薄い黄色でマークされています)にのみ表示されていることが確認できます(下図参照)。

貼り付けられた値は、以前表示されていたセルにのみ表示される


複数の値をコピーして表示されているセルに貼り付ける

複数の値を表示されているセルにのみ貼り付けるには、もう少し工夫が必要です。以下の方法を読んで、この操作をマスターしましょう。


塗りつぶし色を使用して表示されているセルに値を貼り付ける

このセクションでは、下図のように表示されている果物の在庫数を、セル A10~A12 の新しい数値で元の値を上書きして更新する方法をご紹介します。

手順1: データセットの右側に塗りつぶし色を適用する

表示されているデータの右隣の列を選択し、塗りつぶし色(この例では黄色)を適用してください。

データセットの右側に塗りつぶし色を適用

手順2: フィルターを解除し、塗りつぶし色のあるセルを上にソートする

  1. 「データ」タブで「クリア」をクリックして、適用されたフィルターを解除します。
  2. 色付きセルのいずれかを右クリックし、「並べ替え」>「選択したセルの色を上に移動」を選択してください。
  3. [並べ替え]>[選択したセルの色を上に移動]を選択

以前はテーブル全体に散らばって表示されていた行が、現在は上部にまとめて配置されています。

以前表示されていた行が、現在上部にまとめて配置されている

手順3: 値をコピーして貼り付ける

セル A10:A12 の更新後の在庫数をそのままコピーし、セル C2:C4 の値に上書きします。

値をコピーして貼り付け

注記:

  • この方法は、可視セルにさまざまなデータが混在する状況にも対応します。たとえば、「オレンジ」に関連するデータがすべて揃っている場合、それらをまとめてグループ化し、その後コピー&ペーストできます。
  • この方法では元のデータの順序が変更されますので、ご注意ください。必要に応じて、手動で元の順序に戻す必要があります。元の順序を維持したい場合は、以下の補助列を使った方法をご検討ください。

ヘルパー列を使用して表示されているセルに値を貼り付ける

このセクションでは、元のデータの順序を保ちながら、オレンジ・パイナップル・バナナの在庫数を更新します。

手順1: ヘルパー列を追加する

行をフィルタリングする前に、データの右側にヘルパー列を追加して連番を入力してください。

ヘルパー列を追加

手順2: データをフィルタリングする

  1. データセット内の任意のセルをクリックし、「データ」タブにある「並べ替えとフィルター」グループから「フィルター」をクリックしてください。
  2. 「フルーツ」の横にある矢印をクリックして、「バナナ」「オレンジ」「パイナップル」を選択し、関連する行をフィルターしましょう。
  3. データをフィルター

手順3: ヘルパー列の表示されているセルの背景色を設定する

ヘルパー列に表示されているセルを選択し、塗りつぶし色(この例では黄色)を適用します。

ヘルパー列の表示されているセルの背景に色を付ける

手順4: フィルターを解除し、塗りつぶし色のあるセルを上にソートする

  1. 「データ」タブで「クリア」をクリックして、適用されたフィルターを解除します。
  2. 色付きセルのいずれかを右クリックし、「並べ替え」>「選択したセルの色を上に移動」を選択してください。
  3. [並べ替え]>[選択したセルの色を上に移動]を選択

以前はテーブル全体に散らばって表示されていた行が、現在は上部にまとめて配置されています。

以前表示されていた行が、現在上部にまとめて配置されている

手順5: 値をコピーして貼り付ける

セル A10:A12 の更新後の在庫数をそのままコピーして、セル C2:C4 の値に上書きします。

値をコピーして貼り付け

手順6: データを元の順序に戻す

「ヘルパー」の横にある矢印をクリックし、「最小から最大へで並べ替え」を選択して、データを元の順序に戻してください。

データを元の順序に戻す

結果

ご覧のとおり、オレンジ、パイナップル、バナナの在庫数(黄色のセルの隣)が更新されています。ヘルパー列が不要になったら、いつでも削除できます。

ヘルパー列を使用した結果

注: この方法は、表示中のセルに多様なデータが含まれるシナリオにも対応します。データが「オレンジ」などの関連情報で構成されている場合は、「オレンジ」に関連するすべてのデータを直接まとめてから、コピー&ペーストが可能です。


2 クリックでKutools を使用して表示されているセルに値と書式を貼り付ける

Kutools for Excel の「可視範囲に貼り付け」機能を使えば、フィルターや非表示セルをスキップして、コピーしたデータを表示されているセルにすばやく貼り付けられます。値のみ、または値と書式の両方を貼り付けることが可能で、大幅な時間と手間を節約できます。

Kutools for Excelは複雑なタスクを効率化する高度な機能を300 以上提供し、創造性と効率性を高めます。AI 機能を統合したKutools は正確にタスクを自動化し、データ管理を簡単に行えるようにします。Kutools for Excel の詳細はこちら…         無料トライアル…

数値3~6 を含む行が非表示になっており、セル A12:A15 の値と書式を、範囲 A2:A9 の表示されているセルにのみ貼り付けたいというシナリオを想定します。Kutools for Excel がインストール済みの場合、以下の手順に従ってください。

  1. コピーする値を含むセル(A12:A15)を選択します。
  2. 「Kutools」タブに移動し、「可視範囲に貼り付け」をクリックしてください。
  3. ダイアログボックスが表示されたら、値を貼り付ける先の上にあるセル(A2)を選択して「OK」をクリックします。
  4. Kutools を使用して、2 クリックで表示されているセルに値と書式を貼り付け

結果

行の非表示を解除すると、値が最初に表示されていたセルにのみ貼り付けられていることが確認できます。

値は、最初に表示されていたセルにのみ貼り付けられる

注記:


フィル機能を使用して同じ行の表示されているセルに値を貼り付ける

注: この方法は、フィルターによって表示されているセルにのみ値を貼り付ける場合に有効です。手動で非表示にした行があると、フィルター機能では表示中のセルだけに貼り付けることはできません。

この例では、赤色でマークされた新しい在庫数を使って、下図のように表示されている果物の在庫数をフィルター機能で更新します。

手順1: 貼り付け先のセルと貼り付ける値を選択する

  1. 貼り付け先のセルを選択します。この例では、在庫数が表示されているセルが対象です。
  2. 「Ctrl」キーを押しながら、コピーしたい値(この例では在庫更新列のセル)を選択します。
  3. 貼り付け先のセルと貼り付ける値を選択

注: 隣接していない列を選択することも可能ですが、コピーして貼り付けた値が行単位で正しく整列していることを必ずご確認ください。

手順2: フィル機能を適用する

「ホーム」タブの「編集」グループにある「フィル」から「左へ」を選択すると、値が右から左に埋め込まれます。

[塗りつぶし]>[左へ]を選択

結果

フィルターを解除すると、列 C で以前表示されていた在庫数だけが更新されていることがわかります。

列 C で以前表示されていた在庫数のみが更新される

注: フィル機能では、セルに値と書式の両方が貼り付けられます。書式を除いて値のみを貼り付けることはできません。

以上が、Excel で表示されているセルに貼り付ける方法に関するすべての内容です。このチュートリアルがお役に立てれば幸いです!さらに多くのExcel のヒントやテクニックを知りたい場合は、こちらをクリックしてください。数千件以上のチュートリアルが収録された豊富なコンテンツにすぐアクセスできます。