Google 表格:如何删除多列中包含重复数据的行?

问题描述 投票:0回答:4

提前感谢大家提供的任何和所有帮助。

我正在使用一个包含人员数据(姓名地址等)的电子表格。我正在寻找一个公式,该公式将搜索重复的姓氏和重复的地址,并删除重复的内容,以便只剩下一个。

示例:

姓名-------------地址

弗兰克-------------123假圣

比尔--------------123假街

鲍勃--------------123假圣

比尔--------------123假街

弗兰克-------------123假圣

在此示例中,我希望公式删除 1 个 Frank 条目和 1 个 Bill 条目,因为它们具有相同的名称和地址。

再次感谢您,希望您度过愉快的一天。

google-sheets google-sheets-formula
4个回答
1
投票

您可以使用内置函数来删除重复值:

假设您要根据A列删除那些具有重复值的行:

突出显示该区域,然后转到数据 > 删除重复项并仅选择 A 列:

按确定,您将看到预期的输出:


0
投票

在此示例中,我希望公式删除 1 个 Frank 条目和 1 个 Bill 条目

使用

UNIQUE

=UNIQUE(A:B)

0
投票

您可以使用

=concatenate()
公式来合并姓名地址和地址。然后使用内置功能删除重复菜单>数据>删除重复项。


0
投票

您可以使用我创建的名为 Flookup 的工具来解决这个问题。 Flookup 的优点是,虽然示例中的数据格式良好,但实际数据很少如此。它通常带有许多基于文本的差异,默认的 Google Sheets 功能无法正确处理。

以下是要遵循的步骤:

  1. 前往“扩展 > Flookup Data Wrangler > 删除重复项”。
  2. 根据您想要执行的操作,单击标有“按百分比”或“按声音”的菜单项。
  3. 通过第一个下拉菜单选择您希望此功能运行的模式,即“保留第一个识别的重复值”或“保留最后一个识别的重复值”。
  4. 选择标有“按行比较所选内容”的第二个下拉选项。
  5. 选择要分析重复项的两列或多列的数据范围。这还定义了被视为重复的每行将被删除的列数。
  6. 单击“映射选择中的列”以便为选择中的当前列建立索引。
  7. If you are removing duplicates "By percentage", adjust the Threshold value to match your needs. Otherwise, skip this step.
  8. 单击“删除重复项”。

如上述步骤所示,Flookup 可以根据相对百分比或声音相似度来处理重复项。这意味着,即使存在彼此不完全相同的匹配项,例如“Bill” vs “Billy”,Flookup 可以轻松处理它们。

© www.soinside.com 2019 - 2024. All rights reserved.