如何在 gnumeric 或 Libreoffice calc 中查找重复行

如何在 gnumeric 或 Libreoffice calc 中查找重复行

我有 gnumeric 和 libreoffice calc。如何查找重复行?如果我可以使用 libreoffice,那就更好了,但对我来说任何东西都好用。

我有这两款软件的最新稳定版本

答案1

这样您就可以隐藏然后删除 Libreoffice Calc 中的重复行(或“记录”)

  • 转到包含重复条目的工作表,然后选择'数据'>'筛选'>'标准过滤器(它似乎会自动选择要过滤的表中的数据,您可能需要事先手动执行此操作)
    然后在弹出的框中选择列(字段 - 可以输入多个‘字段’),并在值中输入“Not Empty”。
    然后在'选项' 下拉菜单,选择“无重复”- 您可能想要选择其他选项,例如'区分大小写''将结果复制到'等等。 在此处输入图片描述

  • 然后它应该会过滤数据,并隐藏任何重复的记录。如果您希望数据集没有重复项(而不是隐藏重复项),可以将其复制到新工作表。

    如有必要,您可以重置过滤器,方法是转到'数据'>'筛选'>“重置过滤器”

    在此处输入图片描述

这适用于 Libreoffice 4.2.5.2。“标准过滤器”的帮助页面是这里

答案2

为了在 MS Excel 或 LibreOffice 上查找重复的行及其各自的计数,您可以使用以下公式:

=COUNTIF(A:A, "=" & A2)

它将提供应用公式的单元格中重复记录的数量。

公式解释:

  1. A:A 是执行重复比较的范围。
  2. “=”是用于比较记录是否重复的运算符。
  3. & A2 是将在范围内进行比较的值,即;A:A(A 列)

您可以使用过滤器来检查重复数为 X 的重复记录。

查看此公式的应用截图:

截屏

答案3

要检测列中的重复项,有一个解决方案www.techrepublic.com。它是为 MS Excel 编写的,但它也可以在数字LibreOffice Calc

主要是这个公式:

=if(countif(e$4:e$9;e4)>1;'yes';'no')

参见截图:

在此处输入图片描述

答案4

要查找整个重复的行,

  1. 连接整排
  2. 然后使用计数(在其他地方提到过):-)

相关内容