粘贴到过滤后的 table

Pasting over a filtered table

有没有一种方法可以将过滤后的数据从一个工作簿中的 table 复制到另一个具有完全相同 table 并应用相同过滤器的工作簿,但只复制和粘贴可见单元格?我知道在同一个工作簿中使用公式执行此操作的一些方法,但无法弄清楚。

是的,这是可能的。您需要对两个筛选列表进行排序,以便您要粘贴的数据具有相同的顺序。为此,您需要向两个列表中添加一个新列。此列将用于标识您要复制的行,并确保在粘贴时它们全部按顺序排列。

步骤如下:

  1. 我们以此为例sheet:
  2. 向您的两个列表添加一个新列...此列将是我们排序和控制筛选的 copy/paste 行为的方式。
  3. 将您需要的过滤器应用于两个列表...
  4. 向新列添加数据,在这个例子中,我使用了'x'。您可以双击单元格的右下角,使其填充所有显示的单元格。
  5. 好的,现在关闭两个列表的所有过滤器。
  6. 按新列对两个列表进行排序...
  7. 通过新列进行筛选,然后开始您的 copy/paste 操作!

没有图片的步数:

  1. 向两个列表中添加一列。此列暂时为空。
  2. 将两个列表中的过滤器设置为相同。
  3. 一旦您对过滤器感到满意,就开始向我们在步骤 1 中添加的新列添加数据。例如,我输入 x,然后双击右下方的框 selection thingy 以便 x 填充所有(过滤的)行。在两个列表上执行此操作。
  4. 现在删除两个列表的过滤器,然后按我们创建的新列排序。使您想要 update/change 的数据排序在两个列表的顶部。
  5. 现在只需重新应用过滤器,但仅通过我们创建的新列进行过滤。由于数据现在已正确排序,您应该能够简单地 select,将过滤后的源复制并粘贴到过滤后的目标。

如果此回答对您有帮助,请标记为已接受并投上一票。谢谢!