Excel (一般機能)

Excelの一般機能に関するフォーラムです。
  • 掲示板への投稿には会員登録(無料)が必要です。会員登録がまだの方はこちら
  • 掲示板ご利用上のお願い」に反するご記入はご遠慮ください。
  • Q&A掲示板の使い方はこちらをご覧ください
トピックに返信
質問

 
(指定なし : 指定なし)
エクセルでフィルターしたセルをコピーして適切に貼り付けする方法
投稿日時: 21/08/19 15:47:22
投稿者: mild2

https://office-hack.com/excel/filter-paste/
⇑ここでの設定が私がやりたい事ですので、こちらを引用させて頂きます。
 
やりたい事
フィルター抽出後のデータの、B4、B7、B11、B14 のみをコピーして
D4、D7、D11、D14 に貼り付けしたい。
 
順を追って作業内容を記します。
コピーする
絞り込んだ結果、B列に表示された4つのセルB4、B7、B11、B14をドラッグして選択し、【Ctrl】+【C】を押してコピーします。
 
貼り付け先を選択する
D列の表示されている4つのセルD4、D7、D11、D14を【Ctrl】を押しながらドラッグして選択します。
 
可視セルを選択する
【Alt】+【;】(セミコロン)を同時に押します。
 
【Ctrl】+【R】を押します。 ⇒ これを実行しても何の変化もありません。
 
どこが間違っていますでしょうか?

回答
投稿日時: 21/08/19 17:06:23
投稿者: taitani

引用:
順を追って作業内容を記します。
コピーする
絞り込んだ結果、B列に表示された4つのセルB4、B7、B11、B14をドラッグして選択し、【Ctrl】+【C】を押してコピーします。
  
貼り付け先を選択する
D列の表示されている4つのセルD4、D7、D11、D14を【Ctrl】を押しながらドラッグして選択します。

 
上記方法の 「【Ctrl】+【C】を押してコピーします。」の後、そのまま 【Ctrl】を押しながら、D4 から、D14 までドラッグしたらで来ました。

回答
投稿日時: 21/08/19 17:18:32
投稿者: WinArrow
投稿者のウェブサイトに移動

数式で対応する方法を紹介します。
オートイルタは使用しない
 
D3:D16に
表示形式設定しておきます。
m"月"d"日";;;
 
 
D3セルに
=SUMPRODUCT(($C$3:$C$16="バナナ")*(ROW($C$3:$C$16)=ROW()),$B$3:$B$16)
下へフィルコピー

回答
投稿日時: 21/08/19 17:34:37
投稿者: んなっと

すごいですね。以下のようにすれば、Ctrl+Cは不要かもしれません。
  
 B列ドラッグ
→選択範囲を「右に追加」するためにCtrlキーを押しながらD列ドラッグ
Alt+; で「可視セルのみ選択」
Ctrl+Rで「右へのコピペ」
 
今までは、
C列を非表示→B列ドラッグ→右にフィルコピー→C列再表示
が定番の方法でした。
すばらしい情報をありがとうございました。

回答
投稿日時: 21/08/19 17:43:39
投稿者: んなっと

こっちのほうが覚えやすいかもしれません。
 
 B列ドラッグ
→選択範囲を「右に追加」するためにCtrlキーを押しながらD列ドラッグ
Ctrl+Rで「右へのコピペ」

トピックに返信