Table of contents
×
行和列
行和列

筛选唯一值或删除重复值

你的浏览器不支持视频。

在 Excel 中,有几种方法可以筛选唯一值或删除重复值:

  • 若要筛选唯一值,请单击"数据">"&筛选>高级"。
    “数据”选项卡上的“排序和筛选”组

  • 若要删除重复值,请单击"Data > Data Tools">删除重复项"。
    删除重复项

  • 若要突出显示唯一值或重复值,请使用"开始"选项卡上"样式"组中"条件格式"命令。

筛选唯一值和删除重复值是两个类似的任务,因为目标是显示唯一值的列表。 但是,有一个关键区别:筛选唯一值时,重复值仅暂时隐藏。 但是,删除重复值意味着要永久删除重复值。

重复值是一个重复值,其中至少一行的所有值都等同于另一行的所有值。 重复值的比较取决于单元格中显示的值,而不是单元格中存储的基础值。 例如,如果不同单元格中的日期值相同,一个单元格的格式设置为"2006 年 3 月 8 日",另一个单元格设置为"2006 年 3 月 8 日",则值是唯一的。

在删除重复项之前检查: 在删除重复值之前,建议首先尝试筛选唯一值(或根据条件设置格式)来确认是否实现了预期的结果。

请按以下步骤操作:

  1. 选择单元格区域,或确保活动单元格位于表格中。

  2. ">筛选 (" 组中单击"数据& 高级) 。

    “数据”选项卡上的“排序和筛选”组

  3. 在" 高级筛选器 "弹出窗口中,执行下列操作之一:

若要就地筛选单元格或表格区域,可以:

  • 单击"筛选列表,就地"。

将筛选器的结果复制到其他位置:

  • 单击"复制到其他位置"。

  • 在" 复制到" 框中,输入单元格引用。

  • 或者,单击"折叠对话框 按钮图像 以临时隐藏弹出窗口,选择工作表上的单元格,然后单击"展开按钮图像 "。

  • 仅检查"唯一记录",然后单击"确定"。

范围中的唯一值将复制到新位置。

删除重复值时,唯一的影响是单元格或表格区域的值。 单元格或表格区域外部的其他值不会更改或移动。  删除重复项时,将保留列表中值的第一次出现,但会删除其他相同的值。 

由于要永久删除数据,因此建议先将原始单元格或表格区域复制到另一个工作表或工作簿,然后再删除重复值。

请按以下步骤操作:

  1. 选择单元格区域,或确保活动单元格位于表格中。

  2. 在" 数据"选项卡 上的"数据 工具 " (,单击" 删除重复) "。

    删除重复项
  3. 执行下列一项或多项操作:

    • "列"下,选择一个或多个列。

    • 若要快速选择所有列,请单击"全选"。

    • 若要快速清除所有列,请单击"取消选择所有"。

      如果单元格或表格区域包含许多列,而只想选择几个列,您可能会发现单击"取消选择所有"会更方便,然后在"列"下选择这些列。

      注意: 即使此步骤没有选择所有列,也会从所有列中删除数据。 例如,如果选择 Column1 和 Column2,但不选择 Column3,则用于查找重复项的"键"是 Column1 和 Column2 &值。  如果在这些列中发现重复项,将删除整行,包括表或区域的其他列。

  4. 单击 "确定",将显示一条消息,指示已删除多少个重复值或保留多少个唯一值。 单击 "确定 "关闭此消息。

  5. 通过单击"撤消"或 (键盘上的 Ctrl+Z 来撤消) 。

不能从分级显示或包含小计的大纲数据中删除重复值。 若要删除重复项,必须同时删除大纲和小计。 有关详细信息,请参阅 分级显示工作表中的数据列表删除小计

注意: 不能按唯一值或重复值对数据透视表的"值"区域中的字段进行条件格式设置。

快速格式设置

请按以下步骤操作:

  1. 选择区域、表或数据透视表中的一个或多个单元格。

  2. 在"开始"选项卡上的"样式"组中,单击"条件格式"的小箭头,然后单击"突出显示单元格规则",然后选择"重复值"。
    重复值

  3. 输入想要使用的值,然后选择格式。

高级格式设置

请按以下步骤操作:

  1. 选择区域、表或数据透视表中的一个或多个单元格。

  2. 在"开始"选项卡上的"样式"组中,单击"条件格式"的箭头,然后单击"管理规则"以显示"条件格式规则管理器"弹出窗口。
    条件格式菜单,其中“管理规则”突出显示

  3. 请执行下列操作之一:

    • 若要添加条件格式,请单击 "新建规则 "以显示"新建 格式规则 "弹出窗口。

    • 若要更改条件格式,首先确保在"显示列表的格式规则"中选择了 相应的工作表或 表。 如有必要,请通过单击"应用于"弹出窗口中的"折叠单元格 按钮图像 按钮来暂时隐藏另一个单元格区域。 在工作表上选择新的单元格区域,然后再次展开弹出窗口 按钮图像 。 选择规则,然后单击" 编辑规则 "以显示"编辑 格式规则 "弹出窗口。

  4. “选择规则类型”下,单击“仅对唯一值或重复值设置格式”

  5. 在"设置所有格式"的"编辑规则说明"列表中,选择唯一或重复

  6. 单击 "格式 "以显示" 设置单元格 格式"弹出窗口。

  7. 选择单元格值满足条件时要应用的数量、字体、边框或填充格式,然后单击"确定"。 可以选择多个格式。 选择的格式会显示在"预览" 面板 中。

在 Excel 网页版 中,可以删除重复值。

删除重复值

删除重复值时,唯一的影响是单元格或表格区域的值。 单元格或表格区域外部的其他值不会更改或移动。 删除重复项时,将保留列表中值的第一次出现,但会删除其他相同的值。

重要: 删除重复 项后 ,始终可以单击"撤消"以返回数据。 也就是说,在删除重复值之前,建议将原始单元格或表格区域复制到另一个工作表或工作簿。

请按以下步骤操作:

  1. 选择单元格区域,或确保活动单元格位于表格中。

  2. 在"数据"选项卡上,单击"删除重复项"。

  3. "删除重复 项"对话框中,取消选择不想删除重复值的任何列。

    注意: 即使此步骤没有选择所有列,也会从所有列中删除数据。 例如,如果选择 Column1 和 Column2,但不选择 Column3,则用于查找重复项的"键"是 Column1 和 Column2 &值。  如果在 Column1 和 Column2 中发现重复项,将删除整行,包括 Column3 的数据。

  4. 单击 "确定",将显示一条消息,指示删除了多少个重复值。 单击 "确定 "关闭此消息。

注意: 若要返回数据,只需单击"撤消" (或按键盘上的 Ctrl+Z) 。

需要更多帮助吗?

你始终可以在 Excel 技术社区中咨询专家或在 Answers 社区获取

另请参阅

计算重复项中的唯一值数量

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Office Insiders

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?

Thank you for your feedback!

×