在线 Excel 编辑器
免费使用

Excel 怎么提取唯一值?不用 UNIQUE 函数的 3 步做法

更新于 2026-10-11 · 免费 · 浏览器内直接使用

快速答案

UNIQUE() 函数只有 Excel 365 和 2021 才有。其他版本最快的办法是用免费的在线「提取 Excel 列唯一值」工具:选定一列、点一下,就能下载一个全新的工作簿,按首次出现顺序列出所有不重复值——还可以附带每个值出现的次数。

Excel 怎么提取唯一值?不用 UNIQUE 函数的 3 步做法

不想看长文?直接打开免费工具: 提取 Excel 列唯一值 →

在线提取唯一值(3 步)

  1. 打开免费的提取唯一值工具,把 .xlsx、.xlsm 或 .xls 工作簿拖进去。文件在浏览器本地解析,从不上传。
  2. 从浏览器读出的列候选中选择一列(候选取自第一个工作表,例如「A — Name」),并按需保留「首行为表头(跳过)」和「附带出现次数列」两个勾选。
  3. 点击「提取唯一值」。每张工作表都会按相同的列索引扫描,结果下载为一个全新的 .xlsx,文件名为 {原文件名}-unique-values.xlsx。

结果按首次出现顺序排列,而不是字母顺序——也就是每个不重复值在数据中第一次出现的顺序。这样清单更容易回溯到源数据行。

输出结果长什么样

输出是一个全新的工作簿,而不是修改你的原文件——源文件保持原样。每个有效源工作表都会生成一个名为「{源表名} unique」的结果表。Value 列把每个不重复值只列一次,可选的 Count 列显示它出现的次数:

原列数据(City)ValueCount
NYCNYC3
LALA1
(空单元格)(空白)2

空单元格会汇总为一条「(空白)」,而不是被悄悄丢掉,所以各行计数加起来正好等于你最初的数据行数。列数窄于所选列的工作表会被自动跳过,并在逐表报告中列出。

手动方法:在副本上删除重复项

Excel 里经典的免 UNIQUE 技巧,是先把这一列复制到安全的位置,再对副本运行「删除重复项」:

  1. 把需要处理的一列复制、粘贴到空白区域或新工作表——千万不要直接对原始数据运行「删除重复项」。
  2. 选中粘贴出来的一列,进入数据 ▸ 删除重复项,如果首个单元格是标题,记得勾选「数据包含标题」。
  3. 点击「确定」。Excel 会删掉重复值,并报告剩下多少个唯一值。

这种方法没有出现次数、不保证首次出现顺序,而且它直接改写你选中的区域——选错范围删掉的行,只能靠撤销重来。对大工作簿来说,在原始列上误点一次就足以毁掉一天的工作。

其他方法,以及它们差在哪

  • 高级筛选(数据 ▸ 高级 ▸ 勾选「选择不重复的记录」,并选「将筛选结果复制到其他位置」)不动源数据,老版本 Excel 也能用——但它不显示次数、每张表都要重做一遍,而且入口藏得深,大多数人找不到第二次。
  • 数组公式(INDEX/MATCH 配合 COUNTIF,旧版 Excel 需按 Ctrl+Shift+Enter)能得到实时清单,但很脆弱:清单中间删一行就出现 #N/A 空洞,数据量大时重算也慢得难受。
  • 数据透视表给出的是去重计数,而不是去重后的值本身——做报表够用,但要把真正的清单喂给另一个工作表或系统时帮不上忙。
提取唯一值工具副本上删除重复项高级筛选UNIQUE()
Excel 版本要求无——任意浏览器2007+2007+仅 365 / 2021
出现次数可选列无无需 COUNTIF 辅助
源文件保持不动是——全新工作簿否是是
一次处理所有工作表是逐表逐表逐公式
空值有表示是——「(空白)」行直接丢弃包含空单元格

提取清单和删除重复回答的是两个不同的问题。如果你的目标是把表格永久变小,而不是留一份参考清单,那直接删除重复行才是你要的流程——在线去重工具会保留每行的首次出现,并按工作表报告变化。

本教程用到的工具

常见问题

Mac、Chromebook 或手机上能用吗?

可以。工具完全在浏览器中运行——不用安装 Excel、不挑系统、不用注册。只要有现代浏览器就能用。

结果会按字母排序吗?

不会。结果按首次出现顺序排列:每个不重复值在数据中第一次出现的顺序。需要字母顺序的话,事后对结果表排序即可。

能只要次数、不要值吗?

Count 列是可选的,但始终和 Value 列成对出现——不知道数的是哪个值,次数就没有意义。只需要数字的话,数据透视表更合适。

我的文件会被上传吗?

不会。解析、扫描和生成工作簿全部在浏览器本地完成,任何数据都不会离开你的设备。

列里的空单元格怎么处理?

它们会合并成一条带自己计数的「(空白)」,让清单诚实地反映这一列到底有多少是空的。

会改动我的原始文件吗?

不会。输出是一个全新的工作簿,每个有效源工作表对应一张结果表。你的原始文件原封不动。

相关教程

准备好处理你自己的文件了吗?

打开提取 Excel 列唯一值 — 免费