【问题标题】:Excel duplicate rows logicExcel重复行逻辑
【发布时间】:2016-01-29 04:43:32
【问题描述】:

只有当下一行具有相同的值时,才有办法消除重复项。

例子:

我有一个包含姓名和出生日期的 excel 文档:

person1     
            01/01/01
            01/01/01
person2     
            02/02/02
person3     
            03/03/03
            03/03/03
            03/03/03

我有数千行数据。我不能使用“删除重复项”功能,因为多个人可以有相同的出生日期。知道如何修复这些数据以便将其导入 SQL Server 吗?

【问题讨论】:

  • 您可以使用具有两个条件的删除重复项,但这意味着您需要在所有空单元格中填写此人的姓名。
  • 或者简单地过滤A列中的空单元格并删除它们。
  • 我认为@ScottCraner 第一个建议会起作用,您可以使用从 C2 开始的公式 =IF(Isblank(A2),C1,A2) 轻松填充空白单元格,其中 C1 公式 = A1
  • 您要删除重复实例还是所有重复实例? (意思是,如果你有 5 个相同的字符串,你想只保留一个吗?还是删除双打,留下 3 个?)
  • 我只想保留一个实例。所以每个人都有一个出生日期。

标签: excel duplicates


【解决方案1】:

你们所有人都给了我一个想法来找到解决方案。这就是我所做的:我将出生日期列向上移动了一行,所以现在每行都有一个出生日期。然后我选择了两列并单击“查找和选择”(在“编辑”下)> 转到“特殊”> 选择“空白”选项并单击“确定”。接下来,在单元格部分 > 删除 > 删除工作表行下。它成功了。

【讨论】:

  • 你好,伙计 :) 很高兴 SO 可以成为激发解决方案的催化剂 :)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-10-09
  • 2015-05-29
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多