Excel 中的重复值可能很烦人,但幸运的是,有几种方法可以找到并删除它们。 我们建议在删除重复项之前备份您的 Excel 工作表。 让我们来看看如何在Excel中查找、计算和删除重复值。
1.使用删除重复项按钮
Excel 带有一个本机按钮来删除重复值。
- 定位 柱子 您要在其中删除重复项。
- 转到选项卡 “数据” 并单击 . 按钮 “删除重复项”。
3.会出现一个警告框 “迭代” ,允许您自定义您的选择。
4. 选择选项 “跟进 与当前选择。 从当前选定的数据集中删除重复项。
5. 要在列表中包含更多列,请选择 “扩大选择”。
6. 按下 . 按钮 “删除重复项” 无论哪种方式。
7. 选中包含重复项的列旁边的框并取消选中您要保留它们。
8.确保旁边的框 “我的数据包含标题”. 这将保留第一组重复值的数据,同时删除它们的后续条目。
9. 点击按钮 “行”。 Excel 将删除所有重复值并提供找到的重复值和唯一值数量的汇总。
2.使用条件格式查找重复数据
这种去除重复项的方法基于条件格式,将帮助您找到重复值而不删除它们。
- 在 Excel 工作表中,选择包含重复项的数据。 它可以是一列或整个表格。
- 转到选项卡 “主页” وانقرعلى “条件格式”. 重复的值会被高亮显示。
3.选择 “区分细胞碱基” 其次是 “重复值”.
4.弹出窗口会出现 “重复值” ,它允许您更改重复值的颜色。
5.点击下拉框 “重复” 并选择 “独特” 如果你想看到唯一值。
6. 點擊 “行”。
3.使用条件过滤器删除重复项
突出显示重复项后,您可以使用过滤器删除它们或使用上述方法。
- 要激活过滤过程,请转到 “主页选项卡 → 排序和筛选 → 筛选。”
2. 数据中的列标题旁边会出现一个下拉框。 单击要过滤重复项的列中的下拉框。
3. 选择 “按颜色筛选” 从列表中。 选择唯一值的颜色以保留在您的工作表中并删除重复项。
4. 现在您的工作表将只显示唯一值。 要小心,因为此方法会删除所有重复值,包括第一个。
要复制唯一值,请选择数据集并使用 Alt+ ; 仅选择可见行的键盘快捷方式,然后使用快捷方式 按Ctrl + C 在需要的地方复制和粘贴可见行。
4.使用公式查找重复值
也可以使用 Excel 公式找到列中的重复项。 检测重复条目的基本公式是 =COUNTIF(Range, Criteria) >1
=COUNTIF(范围,标准)> 1 ,其中范围可以是整个列或行的子集。
创建一个新列并将以下命令之一输入到新列中。
- 使用公式
=COUNTIF(D:D, D2) >1
对于完整的专栏,其中 D 是列的名称,并且 D2 它是上层细胞。 - 对于选定的行,使用公式
=COUNTIF($D$2:$D$10, $D2) >1
,其中第一组代表选定的行,D2 是顶部单元格。 请注意,范围前面必须有美元符号 ($),否则当您拖动公式时,单元格引用会发生变化。
拖动填充柄以在其他行上使用该命令。 将显示公式 “正确的” 对于重复值和 “错误” 为独特的价值。
如果你想显示其他文字 真 أو 假 ,您必须在函数中包含 COUNTIF 公式 如果。 所以它会变成公式 =IF(COUNTIF($D$2:$D$10, $D2) > 1, "Duplicate”, “Single”)
.
如果您希望唯一值显示空单元格,请使用公式 =IF(COUNTIF($D$2:$D$10, $D2) > 1, “Duplicate”, “”)
.
5. 使用公式计算重复次数
您可以在没有文本的情况下使用上述公式> 1 计算列中出现的次数。 两个公式将变为 =COUNTIF($D$2:$D$10, $D2)
و =COUNTIF(D:D, D2)
. 在新列中输入以显示每个项目在数据中出现的次数。
6.使用公式去除重复值
一旦发现重复值或重复计数,使用 filter 方法去除重复值并保留唯一值。
- 去 “主页选项卡 -> 排序和筛选 -> 筛选” 启用列标题中的过滤器下拉框。
- 单击它并选中您要保留的值旁边的框。 你应该 “法丽达” 对于搜索重复项的方法和 “1” 计算迭代次数。 这样做会隐藏重复值并显示唯一值。
- 使用选择可见行 替代+; 缩写.
7.使用高级过滤器删除重复数据
- 转到选项卡 “数据” وانقرعلى “高级选项”。
2.弹出窗口将打开 “高级过滤器”。
3. 选择选项 “过滤列表,在同一个地方” 如果要隐藏同一数据集中的重复项。 您可以手动复制唯一值,稍后将它们粘贴到同一张纸上的不同位置或粘贴到不同的纸上。
4. 选择此选项后,选择 Columns List。 它会自动出现在一个字段中 “列表范围”. 离开 “标准范围” 空白的。
5.选中旁边的框 “唯一的记录” 然后按 “行”。
6.这将在您的数据中显示唯一值。 采用 替代+; 缩写 如果要对它们执行操作,则只选择可见行。
7.反之选择 “复制到另一个位置” 如果想让Excel自动将唯一值复制到同一张工作表的不同地方。
8. 选择 “列表范围” 第一的。 你可以走了 “标准范围” 空白的。
9. 单击一个字段 “复制到” 并选择工作表上要复制唯一数据的行。
10.确保旁边的框 “唯一的记录”.
8. 使用 Power Query 删除 Excel 重复项
Power Query 还有助于删除 Excel 中的重复值,如下所示。
- 选择要删除重复项的值。
- 转到选项卡 “数据” وانقرعلى “来自表格/范围”。
3. 编辑器将打开 “电源查询”. 选择列并右键单击选定的列标题。 选择 “删除重复项” منالقائمة。
4. 如果要从整个表格中删除重复项,请单击按钮 “桌子” 在左上角并选择 “删除重复项”。 相反,选择 “保留重复项” 仅显示重复条目并删除其余条目。
点击 “关闭并加载” 在顶部打开同一张表中的表。
9.使用数据透视表
يمكنكاستخدام 数据透视表 仅显示数据中的唯一值,从而删除重复条目。
- 首先通过在数据中选择一个单元格来创建数据透视表。
- 去 “插入→数据透视表”。 حدد “来自表格/范围”。
3.会开 数据透视表 从表或 弹出域.
4. 选择要隐藏重复值的表格或范围,以便它们自动出现在字段中 “时间表/范围”。
5.选择是否投放 数据透视表 在同一工作表或新工作表中。
6. 點擊 行。”
7. 你会看到一个侧边栏 “数据透视表字段”. 将可以提取唯一值的列拖到一个部分 “类”。
您需要格式化数据透视表以以表格形式显示它。 为此,转到“数据”选项卡并执行以下步骤:
- 以表格形式点击“报表布局→显示”。
- 转到“小计→不显示小计”。
- 单击“报告布局 → 对所有项目标签重复”。
- 在总计下,为行和列选择关闭。
您将获得一个具有表格形式的唯一值的数据透视表。
Excel中的Excel
继续阅读以了解 如何在 Microsoft Excel 中分析数据 以防万一您的工作表包含重要数据,请了解如何 密码保护您的 Excel 工作簿.