iWork Numbers:如何仅复制过滤后的值?

iWork Numbers:如何仅复制过滤后的值?

我正在使用苹果的 iWork Numbers 查看一些大型经济数据电子表格。我使用了排序和过滤面板过滤出我需要的数据行,现在我想将这些行复制到新的 Numbers 文档中。但我似乎不知道该怎么做。

如果我选择过滤后的行并按下-c它会复制全部的数据,包括由于过滤器而不可见的内容。我只想复制可见的数据,但我找不到执行此操作的命令。

有人知道怎么做吗?

答案1

Numbers 手册(请在 Apple 网站上查找,我的桌面上就有这份 pdf 文件)指出:对表格单元格进行排序时,会考虑隐藏行中的值。

您可以在过滤时看到这一点:出现与您的过滤/排序相对应的行号,忽略未通过过滤/排序的行号。

那里解决方案。过滤后,按住回车键选择所需的单元格。选择后,按住 command-c。然后取消选择表格并按 command-v 粘贴。这将创建一个包含您选择的行和空行的表格。然后您可以对行进行排序并删除空行。

注意:您必须非常精确地选择所需的单元格。如果您只是用鼠标拖动,您可能会意外地选择您不关心的行。

当然,这不是最优雅的方式,但从我所看到的文档和我自己的实验来看,这是唯一的方式......而且比自己在电子表格中搜索要好得多。

答案2

我使用以下方法实现此目的:

  1. 过滤原始表,以便您想要的行保持可见,而不需要的行则隐藏。
  2. 选择整个表格并复制它(command+ c)。
  3. 创建一个空白表。
  4. 选择第一个单元格 (A1)。
  5. 粘贴 ( command+ v)

这只会将可见的单元格放入空白表中,并在必要时扩展列和行。

答案3

我找到了最优雅的(对我自己而言)方法来做到这一点,希望这能对某人有所帮助:

  1. 过滤原始表
  2. 选择第一个,按住⇧ Shift,选择最后一个
  3. 复制 ( + C)
  4. 插入工作表(++ N并删除空表
  5. 粘贴 ( + V)| 所有过滤的行将作为隐藏行插入,并且所有过滤条件将重置
  6. 选择任意行 → RMB(或+ LMB)→ 取消隐藏所有行| 还突出显示了所有隐藏的
  7. RMB(或+ LMB)→ 删除选定行

答案4

我通过将过滤后的行复制到 MS Excel 中并复制回 Numbers 来解决这个问题。

应用过滤器后,选择整个表格(- A),然后打开 Microsoft Excel(我使用的是批量许可版本,但这也可能适用于 Mac App Store 中的版本)。创建一个新工作表并粘贴 - 只会插入过滤后的单元格。之后,将文件另存为 CSV 并使用 Numbers 打开它。

相关内容