【原】Excel怎么筛选重复项?这9个公式让你效率翻倍!

是不是经常在处理Excel数据时,面对大量重复项无从下手,手动查找删除既耗时又易出错?别担心,表姐就教你一招,用UNIQUE函数轻松应对各种去重场景!

UNIQUE函数基本用法

UNIQUE函数:是Excel中一个强大的数据去重工具,它的基本用法非常简单:UNIQUE(数组,按列,仅出现一次)。

备注:第一参数指定要处理的数组区域;第二参数为1时表示按列查找重复,为0或省略时则按行查找;第三参数为1时,函数会返回只出现一次的项,为0或省略时则返回每个不同的项。

一、单列按行去重基础用法

UNIQUE函数最基础的用法,就是针对单列数据按行去重。比如,有一列包含多个重复名字的数据在A2:A6区域,只需使用公式:

=UNIQUE(A2:A6)

备注:此公式会默认按行处理,自动去除重复项,仅保留每个不同的名字,让数据瞬间变得清晰明了。

二、单列按行保留唯一项

有时候,我们不仅想去除重复项,还希望只保留那些在整个数据列中只出现一次的项。这时,在原有公式基础上,添加第三个参数1即可!

=UNIQUE(A2:A6,,1)

这样,函数就会返回A2:A6区域中,仅出现一次的名字,方便我们快速定位特殊数据。

三、单行按列去重操作

UNIQUE函数不仅能处理单列数据,对单行数据按列去重也不在话下。假设有一行数据在A1:D1区域,要按列去重,只需输入公式:↓

=UNIQUE(A1:D1,1)

备注:这里的第二参数1表示按列查找重复项,去除重复后,保留每个不同的数据项,让单行数据也能整齐有序。

四、单行按列保留唯一项

若单行数据中,我们只想保留那些只出现一次的项,同样可以使用UNIQUE函数。公式为:

=UNIQUE(A1:D1,1,1)

备注:第二参数1按列处理,第三参数1确保只返回在A1:D1区域中仅出现一次的数据项。这样,就能快速筛选出单行数据中的独特元素。

五、多行多列按行去重

面对多行多列的数据区域,UNIQUE函数同样能发挥强大作用。例如,A2:B6区域包含多行多列数据,使用公式:

=UNIQUE(A2:B6)

UNIQUE函数会按行处理整个区域,去除重复的行组合,保留每个不同的行数据,让复杂的多行多列数据变得简洁。

六、多行多列按列去重

当需要对多行多列数据按列去重时,UNIQUE函数同样适用。比如,A2:C6区域的数据,使用公式:

=UNIQUE(A2:C6,1)

备注:第二参数1指定按列查找重复项,去除重复的列组合后,保留每个不同的列数据,方便我们分析不同列之间的数据差异。

七、多行多列保留唯一项

若想在多行多列数据中,只保留那些在整个区域中只出现一次的行或列组合,可以使用公式:

=UNIQUE(A2:C6,1,1)

备注:这里第二参数1按列处理,第三参数1确保只返回出现一次的组合,帮助我们快速定位独特的数据组合,挖掘数据中的特殊信息。

八、多表合并去重

在实际工作中,我们常常需要将多个表格的数据合并后再去重。UNIQUE函数结合VSTACK函数就能轻松实现。比如,有两个数据区域A2:B6和A9:B10,使用公式:

=UNIQUE(VSTACK(A2:B6,A9:B10))

VSTACK函数先将两个区域的数据垂直堆叠,UNIQUE函数再对合并后的数据进行去重处理,让多表数据合并去重变得简单高效。

九、排查未参加活动人员

UNIQUE函数还能用于排查未参加活动的人员名单。假设应参加活动的人员名单在A2:A7区域,已参加活动的人员名单在C2:C5区域,使用公式:

=UNIQUE(VSTACK(A2:A7,C2:C5),,1)

VSTACK函数合并两个名单,UNIQUE函数返回只出现一次的人员,即未参加活动的人员。再结合ROWS函数,还能计算出未参加活动的人数,为活动管理提供有力支持。

总结

UNIQUE函数功能强大且灵活多变,通过以上9种用法的介绍,我们了解到它在单列、单行、多行多列数据去重,以及多表合并去重和排查特定人员等方面的应用。掌握这些用法,能让我们在处理Excel数据时更加得心应手,快速准确地去除重复项,挖掘数据中的有价值信息,大大提升工作效率。


Win7系统如何切换主题?详细图文教程
京东众筹成功后多久发货?京东众筹发货时间在哪看?