エクセルでフィルターした行(可視セル)だけに貼り付ける方法|隠れた行に入るときはCtrl+Enter【実機で解説】

エクセルでフィルターした行(可視セル)だけに貼り付ける方法|隠れた行に入るときはCtrl+Enter【実機で解説】

エクセルでフィルターで絞り込んだ行(見えている行)だけに、別の表の値を貼り付けたいときは、普通に貼り付けてはいけません。違う値をまとめて貼ると、隠れている行にも入ってしまいます。見えているセルだけを選んで、=XLOOKUP(A2,$A$11:$A$13,$B$11:$B$13) のような式を入力し、Ctrl+Enter で確定すると、見えている行だけに正しい値が入ります。

この記事では、地区「東」だけに絞り込んだ売上表に、新しい売上を入れる手順を、実際の Excel の画面で確かめながら説明します。

練習用Excelファイル(無料ダウンロード)
この記事と同じ売上表です。地区「東」で絞り込んだ状態で入っています。
Excelファイル(.xlsx)/登録不要/数式・練習データ入り
目次

絞り込んだ行への入れ方の早見表(実機で確かめた結果)

やり方見えている行隠れている行
1つの値をコピー→見えているセルを選んで貼り付け入る変わらない
値を入力→Ctrl+Enter入る変わらない
違う値をまとめてコピー→貼り付けずれて入る入ってしまう
見えているセルだけ選ぶ(Alt+;)→違う値を貼り付け「この操作は複数の選択範囲に対しては機能しません。」と出る-
見えているセルを選んで XLOOKUP の式→Ctrl+Enter正しい値が入る変わらない

1. 絞り込んだ表と、貼りたい値

売上表を地区「東」だけに絞り込みました❶。下の表の新しい売上❷を、A店・C店・E店の売上に入れたいとします。

エクセルで地区東だけに絞り込んだ売上表と貼りたい新しい売上の表
エクセルで地区東だけに絞り込んだ売上表と貼りたい新しい売上の表

2. 普通に貼ると、隠れている行に入ってしまう

新しい売上(B11:B13)をコピーして C2 に貼り付けると、A店は 110 になりました❸が、C店は 550、E店は 500 のままで、ちがう値になりました❹。

エクセルで絞り込んだ表に複数の値を貼るとずれて入った画面
エクセルで絞り込んだ表に複数の値を貼るとずれて入った画面

絞り込みを解除すると、隠れていたB店(西)に 330 が入っていました❺。複数の値の貼り付けは、隠れている行も飛ばさずに、上から順に入るためです。

エクセルで絞り込みを解除すると隠れていたB店に値が入っていた画面
エクセルで絞り込みを解除すると隠れていたB店に値が入っていた画面

3. 見えているセルを選んで、XLOOKUP の式を入れる

元に戻して、もう一度「東」で絞り込みます。C2 をクリックして Shift+↓ で C6 まで選ぶと、見えている C2・C4・C6 が選ばれます。Delete で中身を消してから、=XLOOKUP(A2,$A$11:$A$13,$B$11:$B$13) と入力します❻。店の名前で、新しい売上の表から値を探す式です(XLOOKUP関数の使い方)。

エクセルで絞り込んだ表の見えているセルを選んでXLOOKUPの式を入力する画面
エクセルで絞り込んだ表の見えているセルを選んでXLOOKUPの式を入力する画面

4. Ctrl+Enter で見えている行だけに入る

Enter ではなく Ctrl+Enter を押すと、選んでいた見えているセルだけに式が入り、A店 110・C店 330・E店 550 になりました❼。C4 の式は =XLOOKUP(A4,…) のように、行ごとにずれて入っています。

エクセルでCtrl+Enterで見えている行だけに正しい値が入った画面
エクセルでCtrl+Enterで見えている行だけに正しい値が入った画面

絞り込みを解除すると、西の行は 200・400・600 のままで、変わっていませんでした❽。式のままでよくなければ、C 列をコピーして「値の貼り付け」で数字にします。

エクセルで絞り込みを解除すると西の行は元のままだった画面
エクセルで絞り込みを解除すると西の行は元のままだった画面

【実機で検証】C2〜C7 の値

店(地区)はじめ普通に貼り付けXLOOKUP+Ctrl+Enter
A店(東)100110110
B店(西・隠れている)200330200
C店(東)300550330
D店(西・隠れている)400400400
E店(東)500500550
F店(西・隠れている)600600600

よくある質問

全部同じ値(0 など)を入れたいだけです。

見えているセルを選んで値を入力し、Ctrl+Enter を押します。1つのセルをコピーして、見えているセルを選んで貼り付けても、見えている行だけに入りました。

見えている行だけをコピーしたいです。

コピーするほうは、絞り込んだ表をそのままコピーすれば見えている行だけがコピーされます(見えているセルだけコピーする方法)。

店の名前のような目印の列がありません。

並べ替えで「東」の行を上にまとめてから貼り付けると、隠れた行が間に入らないので、そのまま貼れます(並べ替えの方法)。

練習用Excelファイル(無料ダウンロード)
地区「東」で絞り込んだ売上表と、新しい売上の表が入っています。
Excelファイル(.xlsx)/登録不要/数式・練習データ入り

あわせて読みたい:フィルターの関連記事

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

コメント

コメントする

目次