Excel数据去重,UNIQUE函数3大黄金组合公式!

B站影视 港台电影 2025-06-08 07:20 2

摘要:我是【桃大喵学习记】,欢迎大家关注哟~,每天为你分享职场办公软件使用技巧干货!——

——

日常工作中,我们经常需要对Excel表格数据信息去重处理,一个一个手动核对,简直让人头大!今天就跟大家分享Excel表格数据去重的UNIQUE函数3大黄金组合公式!轻松解决Excel表格数据去重问题。

UNIQUE函数介绍

功能:UNIQUE函数可以去除重复值保留唯一值

语法:=UNIQUE(数组,[按列],[仅出现一次])

第1参数:数组就是返回唯一值的数组数据区域;

第2参数:按列是可选参数,指定比较的方式,设置为TRUE将比较列并返回唯一值,设置为FALSE (或省略) 将比较行并返回唯一值;

第3参数:[仅出现一次]可选参数,一般直接省略即可。

基本用法:

如下图所示,左侧是名单信息,我们需要去掉里面的重复值。

在目标单元格中输入公式:

=UNIQUE(A1:A8)

然后点击回车,即可

解读:

公式中A1:A8就是要去重的数据区域;省略了第二参数默认按行去重并返回唯一值;省略的三参数默认是FALSE返回唯一选项。

进阶用法一:多行多列联合去重

如下图所示,这是一个参会姓名名单,是多行多列数据,我们需要去掉重复数据结果显示在一列中。

在目标单元格中输入公式:

=UNIQUE(TOCOL(A2:C6,3))

然后点击回车即可

解读:

①使用UNIQUE函数只能对单列或者单行数据进行去重处理,无法对多列多行数据进行去重。

②公式中先使用TOCOL(A2:C6,3)把数据区域转换成一列数据,第2参数设置成3是忽略空格和错误值,然后再通过UNIQUE函数对数据进行去重处理。这样就可以就轻松实现了对多行多列数据去重。

进阶用法二:动态提取不重复数据

如下图所示,这是一份参会名单,并且参会人员有可能随时添加新的人员信息,我们需要实时提取不重复数据以便于后期进行数据统计。

在目标单元格中输入公式:

=DROP(UNIQUE(A:A),-1,0)

然后点击回车即可,如果参会名单变动,提取的不重复数据也会自动更新。

解读:

①首先使用UNIQUE(A:A)函数提取A列参会人员名称中不重复的数据,因为选择的是这列数据,使用UNIQUE函数后会在结果下方多出一个数字0。出现这种情况的原因是UNIQUE函数在对A列最底部的空白单元格去重时,会默显示数字0。

②最后再使用DROP函数去掉去重数据的最后一行数据0,第2参数-1就是从下往上删除一行;第3个参数为0,表示删除0列,这样就最终得到我们想要的去重的结果了。

进阶用法三:按条件提取不重复数据

如下图所示,这是一个假期值班表格,我们需要根据所属“门店”这个条件,筛选出不重复的“值班经理”名单。

在目标单元格中输入公式:

=UNIQUE(FILTER(B:B,A:A=E2,"无数据"))

然后点击回车即可

解读:

公式中首先通过FILTER函数,按条件筛选出指定门店的值班经理名单,然后再通过UNIQUE函数提取出不重复的名单数据即可。

以上就是【桃大喵学习记】今天的干货分享~觉得内容对你有所帮助,别忘了动动手指点个赞哦~。大家有什么问题欢迎关注留言,期待与你的每一次互动,让我们共同成长!

来源:桃大喵学习记一点号

相关推荐