跳到主要内容
 

如何从Excel中的列表中提取唯一值?

作者:孙 最后修改时间:2020-05-27

例如,您在工作表中有多个数据的列表,其中一些是重复值,现在您只需要从列表中提取唯一值,该怎么办? 本教程将告诉您三种在Excel中提取唯一值的简便方法。

使用数组公式提取唯一值(不包括或包括第一个重复项)

使用高级筛选器提取唯一值(包括第一个重复项)

使用 Kutools for Excel 提取唯一值(排除或包括第一个重复项) 好主意3


箭头蓝色右气泡 使用数组公式提取唯一值

有一些公式供您提取唯一的不同值(包括第一个重复项)和唯一值(不包括第一个重复项)。

备注:使用公式来求解提取会有些困难和复杂,如果要正确正确地提取唯一值,建议您使用第二种方法和第三种方法。

提取唯一的不同值(包括第一个重复项)

选择一个空白单元格,在这里我选择C2,然后输入此公式 = IFERROR(INDEX($ A $ 2:$ A $ 8,MATCH(0,频率(IF(EXACT($ A $ 2:$ A $ 8,TRANSPOSE($ C $ 1:C1))),MATCH(ROW($ A $ 2:$ A $ 8),ROW($ A $ 2:$ A $ 8)),“”),MATCH(ROW($ A $ 2:$ A $ 8),ROW($ A $ 2:$ A $ 8))),0)), “”) ($ A $ 2:$ A $ 8是要从中提取值的列表范围,$ C $ 1:C1是要提取提取结果的列的第一个单元格),按 Shift + Ctrl + 输入 按钮,然后拖动填充手柄以填充所需的范围。 您可以看到唯一的唯一值(包括第一个重复项)仅被提取:

提取唯一值(不包括第一个重复项)

使用公式之前,需要为值范围定义一个名称。

1.选择范围,例如A2:A8,然后单击 公式 > 定义名称。 看截图:

2.在 新名字 对话框中,在 名称 文本框,然后单击 OK 关闭对话框。 看截图:

3.选择一个空白单元格,在这里我选择C2,键入此公式 = INDEX(列表,MATCH(0,INDEX(COUNTIF(C1:$ C $ 1,List)+(COUNTIF(List,List)<> 1),0,0),0))) (C1:$ C $ 1是要输出提取结果的列的第一个单元格,而List是您在第二步中定义的范围名称),按 Shift + Ctrl + 输入 按钮,然后拖动填充手柄以填充所需的范围。 您可以看到唯一值(不包括第一个重复项)仅被提取:

备注:如果拖动填充手柄并填充单元格超过唯一值的数量,则多余的单元格将显示为错误#N / A。 只需清除这些错误即可。


箭头蓝色右气泡 使用高级筛选器提取唯一值(包括第一个重复项)

在Excel中,您可以使用 进阶筛选 函数仅提取唯一的不同值(包括第一个重复项)。

1.选择要从中提取唯一值的列表范围(包括列表标签),然后单击 时间 > 先进的。 看截图:

2.在 进阶筛选 对话框,检查 复制到另一个位置,然后选择一个单元格以输出结果值,然后检查 仅唯一记录。 看截图:

3。 点击 OK,您可以看到结果:


箭头蓝色右气泡 使用 Kutools for Excel 提取唯一值(排除或包括第一个重复项)

上面的方法可能对您来说并不简单快捷,现在您可以应用Select 重复的唯一单元格 的特点 Kutools for Excel.

Kutools for Excel, 配备人工智能 🤖,提供 300 多种方便的功能来简化您的任务。

安装后 Kutools for Excel,请执行以下操作:(立即免费下载Kutools for Excel!)

1.选择数据列表(列表标签除外),然后单击 库工具 > 选择 > 选择重复和唯一单元格。 看截图:
doc提取唯一性1 1

2.在 选择重复和唯一单元格 对话框,检查 仅唯一值 or 全部唯一(包括第一个重复项) 根据需要选择框,然后单击 Ok,会弹出一个对话框,告诉您选择了多少行,然后单击 OK 关闭它。 看截图:
doc提取唯一性2 1

3.然后选择所有唯一值(不包括或包括第一个重复项),然后将它们复制到所需的其他范围。 看截图:

仅唯一值
全部唯一(包括第一个重复项)
doc提取独特性4
doc提取独特性3

提示: 您还可以使用突出显示唯一值或重复值 Kutools for Excel's 选择重复和唯一单元格.doc提取独特性5

使用 Kutools for Excel 的 选择重复和唯一单元格,您只能选择重复的单元格(不包括或包含第一个单元格),也可以选择整个重复的行。

单击此处了解有关选择重复和唯一单元格的更多信息。

箭头蓝色右气泡 仅选择唯一值或重复值


快速将所有电子邮件地址从文本字符串提取到Excel中的另一个位置

有时,您可能会在Excel中使用包含电子邮件地址的文本字符串列表,并且希望将电子邮件地址提取到另一列以便于使用。 在这种情况下,您如何解决此任务? Kutools for Excel提取邮件地址 实用程序可以快速从Excel中的文本字符串中提取电子邮件地址。 点击即可在几天内获得全功能的免费试用!
doc提取电子邮件地址
 
Kutools for Excel:拥有300多个便捷的Excel加载项,可以在30天内免费试用。

最佳办公生产力工具

🤖 Kutools 人工智能助手:基于以下内容彻底改变数据分析: 智能执行   |  生成代码  |  创建自定义公式  |  分析数据并生成图表  |  调用 Kutools 函数...
热门特色: 查找、突出显示或识别重复项   |  删除空白行   |  合并列或单元格而不丢失数据   |   不使用公式进行四舍五入 ...
超级查询: 多条件VLookup    多值VLookup  |   跨多个工作表的 VLookup   |   模糊查询 ....
高级下拉列表: 快速创建下拉列表   |  依赖下拉列表   |  多选下拉列表 ....
列管理器: 添加特定数量的列  |  移动列  |  切换隐藏列的可见性状态  |  比较范围和列 ...
特色功能: 网格焦点   |  设计图   |   大方程式酒吧    工作簿和工作表管理器   |  资源库 (自动文本)   |  日期选择器   |  合并工作表   |  加密/解密单元格    按列表发送电子邮件   |  超级筛选   |   特殊过滤器 (过滤粗体/斜体/删除线...)...
前 15 个工具集12 文本 工具 (添加文本, 删除字符,...)   |   50+ 图表 类型 (甘特图,...)   |   40+ 实用 公式 (根据生日计算年龄,...)   |   19 插入 工具 (插入二维码, 从路径插入图片,...)   |   12 转化 工具 (小写金额转大写, 货币兑换,...)   |   7 合并与拆分 工具 (高级组合行, 分裂细胞,...)   |   ... 和更多

使用 Kutools for Excel 增强您的 Excel 技能,体验前所未有的效率。 Kutools for Excel 提供了 300 多种高级功能来提高生产力并节省时间。  单击此处获取您最需要的功能...


Office Tab 为 Office 带来选项卡式界面,让您的工作更加轻松

  • 在Word,Excel,PowerPoint中启用选项卡式编辑和阅读,发布者,Access,Visio和Project。
  • 在同一窗口的新选项卡中而不是在新窗口中打开并创建多个文档。
  • 每天将您的工作效率提高50%,并减少数百次鼠标单击!