Excel でフィルタ設定している場合、Ctrl + D を入力すると、一つ上の表示されているセルの内容がコピーされればよいのですが、フィルタで隠れているセルの内容 (実際に 1 行上に存在するセルの内容) がコピーされます。
できれば、表示されているセルの内容がコピーされれば、いいかなと思っています。以下に例を示します。
■ 次のような表があるとします。
(都道府県) ▼ | (市区町村) ▼ |
東京都 | 渋谷区 |
神奈川県 | 横浜市 |
東京都 | 新宿区 |
東京都 | 大東区 |
■ "東京都" でフィルタを設定します。
(都道府県) ▼ | (市区町村) ▼ |
東京都 | 渋谷区 |
東京都 | 新宿区 |
東京都 | 大東区 |
■ "新宿区" のセルをアクティブにします。
(都道府県) ▼ | (市区町村) ▼ |
東京都 | 渋谷区 |
東京都 | 新宿区 |
東京都 | 大東区 |
■ Ctrl + D を入力します。
(都道府県) ▼ | (市区町村) ▼ |
東京都 | 渋谷区 |
東京都 | 横浜市 |
東京都 | 大東区 |
すると、フィルタによって隠れていた "横浜市" が設定されました。期待していたのは、"渋谷区" だったのですが...
もちろん、いまさら仕様が変わると、困る人もいると思いますが、一般的にコピーするときには、見ているセルが基になると思います。つまり、このセルの内容をコピーしたいと... 決して見えていないセルの内容をコピーすることはないと思うのですが...