フィルターされた行を含む範囲にコピーアンドペーストできません


0

Excelの特定の範囲(フィルターアウトのために行が非表示になっている)を、他の行がフィルターアウトされている別の範囲にコピーしたい。

通常の手順Ctrl + C、Ctrl + Vを適用しました。可視範囲のみをコピーし(望ましくない)、値として貼り付ける(望ましくない)ようです。フィルターが適用されていないかのように動作することを期待していました。

さて、詳細。

たとえば、Sheet001からSheet115までの115個のワークシートを含むExcelブックがあります。数式を使用することにより、すべてに同じデータが含まれます(列AからAA、および行5から169)。

=Sheet001!A6

セルA6、Sheet002からSheet115までのすべてのシート。上記の指定範囲全体に同様の数式が表示されます。行5は見出し用に予約されており、数式で割り当てられるのではなく、明示的にコピーされます。フィルタリングに使用されます。

シートの違いは、さまざまな列に適用されるフィルターにあります。たとえば、Sheet002(ソースとして使用される)は行29のみを表示します。Sheet003(ターゲットとして使用される)は行28のみを表示します。

次に、すべてのシートに列Zを挿入します。

Sheet002数式に入力します

Z28 :  =Sheet001!Z28
Z29 :  =Sheet001!Z29

Sheet002!Z6:Z169の範囲内の他のセルはすべて空です。これをSheet003にコピーするつもりです。

範囲Sheet002!Z5:Z170(見出し+データ+もう1行)を選択し、それをコピーしてSheet003!Z5に貼り付けた場合、次の結果が得られると予想されました。

Z5  :  the same text as Sheet002!Z5
Z28 :  =Sheet001!Z28
Z29 :  =Sheet001!Z29

Sheet003!Z5:Z170の他のすべてのセルは空になります。つまり、Sheet002と同じです。

代わりに、私は得る

Z5  :  the same text as Sheet002!Z5
Z6  :  the result of formula in Sheet002!Z29

Sheet003!Z5:Z170の他のすべてのセルは空です。

Excelが可視範囲のみをコピーし(望ましくない)、値として貼り付ける(望ましくない)ようです。値として貼り付ける理由は、これに関連する可能性があります。

これは、フィルターが適用されていないかのように機能することを期待していました(さらに、非表示/フィルターされたセルのコピーを避けるために特定の手順を適用する必要があります。

Excelのこの動作の原因に関するヒント、およびそれを回避する方法は?

回答:


0

これを回避する簡単な方法はありません。まず最初に、115個の同じタブが必要なのに、わずかに異なるフィルタリングが必要な理由を想像できません。一般に、このような小さなタスクで年齢がかかる場合は、設計が悪いです。

これを完了するための簡単な方法がわかりません。ただし、次のことが役立つ場合があります。

http://office.microsoft.com/en-gb/excel-help/edit-data-on-multiple-worksheets-HP001108262.aspx

同時に複数のタブを編集(つまりtab002:tab115)し、それに数式=tab001!A100を追加すると、セルA100のtab002!A100すべてtab002:tab115に表示されます。これは、求めているものの一部です。ただし、フィルターはフィルター範囲の一部として認識しないため、すべてのフィルターを再適用する必要があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.