当前位置:首页 > 办公设计 > Office教程 > 数据去重复项,UNIQUE函数真的很强大

数据去重复项,UNIQUE函数真的很强大

2年前 (2024-04-27)Office教程710

今天咱们说说如何从一组数据中提取出不重复的记录。

如果数据源是固定的内容,可以单击数据区域中的任意单元格,然后在【数据】选项卡下,单击【删除重复值】按钮,就可以得到不重复的记录:

结果是这样的:

如果你使用的是Excel 2021或者最新的WPS表格,还可以使用UNIQUE函数从数据源中提取出不重复的记录。
UNIQUE函数的用法是:
=UNIQUE(数据区域,返回唯一列/行,返回每个不同项目还是只出现一次的记录)
接下来咱们看看这个函数的具体用法:

1、提取一行中的不重复记录

如下图,要从左侧的值班表中,提取出各部门的值班人员名单。
H2输入以下公式,向下复制到H4单元格即可。
=UNIQUE(B2:F2,TRUE)
UNIQUE函数的第二参数使用TRUE,表示在同一行中提取不重复值。

 

2、提取一列中的不重复值

如下图所示,希望从B列的值班名单中提取出不重复记录。
D2单元格输入以下公式即可。
=UNIQUE(B2:B6)
UNIQUE函数第二参数使用FALSE或者省略参数,表示在同一列中提取不重复值。

 

3、提取一列中的唯一值

如下图所示,希望从B列的值班名单中提取出仅出现一次的记录。
=UNIQUE(B2:B6,,TRUE)
UNIQUE函数第二参数省略参数,第三参数使用TRUE,表示在同一列中提取仅出现一次的值。

 

4、计算参赛人数

如下图所示,AB列是参赛名单,有部分人员参加了多个项目,需要计算参赛人数。
D2单元格输入以下公式。
=COUNTA(UNIQUE(A2:A9))
先使用UNIQUE函数提取出不重复的人员名单,再使用COUNTA函数对人员名单计数。

 

5、按条件提取不重复记录

如下图所示,希望从左侧的值班名单中提取出“A区”的不重复记录。
F2单元格输入以下公式。
=UNIQUE(FILTER(C2:C14,A2:A14=”A区”))
首先使用FILTER函数,筛选出所有A区的值班经理名单,再使用UNIQUE函数提取出不重复的记录。

 

6、中式排名

如下图所示,希望根据C列的比赛成绩计算排名。
D2单元格输入以下公式,得到的是美式排名。
=RANK(C2,C$2:C$9)
美式排名的特点是相同成绩占用名次。如下图中,两个99.5并列第3,之后的95排到了第5名。

E2单元格输入以下公式,得到的是中式排名。
=SUM((UNIQUE(C$2:C$9)>C2)*1)+1
中式排名的特点是相同成绩不占用名次。上图中两个99.5并列第3,之后的95排名为第4。
先使用UNIQUE函数提取出C$2:C$9单元格区域中的不重复记录,再判断去重后的成绩是否大于C2。
SUM函数计算出大于C2的不重复个数,结果加上1就是当前成绩的中式排名。

扫描二维码推送至手机访问。

欢迎转载或分享本篇文章。

本文链接:https://www.jcba123.com/article/2668

分享给朋友:

“数据去重复项,UNIQUE函数真的很强大” 的相关文章

Excel倒计时功能公式计算剩余的天数、时间和秒数

Excel倒计时功能公式计算剩余的天数、时间和秒数

时间对我们每个人都很重要。我们总是着眼于当前时间,为下一秒钟做好适当的安排。浪费时间就是浪费生命,所以时间的重要性不言而喻。我们经常数下一些重要的日子,为重要时刻的到来做准备。在这里,小王老师将与您分享一些Excel倒计时的功能公式,它可以随时提醒您预设日期的到来。 1.倒计时日 在这里,...

漂亮的数字图表 PPT手工制作个性化图表

漂亮的数字图表 PPT手工制作个性化图表

图表是表达数据的最佳方式,平常我们都是通过Excel来生成图表,通过Excel生成出来的图表数据修改方面,都比较灵活,不过美观较差。今天,易老师就来教大家在PPT中手工制作一个数字图表。   手工制作图表 1、首先,我们先插入一个文本框,输入一组数据,这里我就输入80%,然后选择...

二分钟,做一个Excel版的待办列表

二分钟,做一个Excel版的待办列表

今天咱们来分享一个简单实用的技巧——在Excel里制作待办事项列表。 先看效果: 方法1: 选中F2:F12,【数据】→【数据验证】,允许【序列】,序列来源为: R,S 将F2:F12单元格区域的字体设置为Wingdings 2。 设置完成后,可在F列单击下拉菜单,选择R时...

带错误值的数据,要想求和怎么办

带错误值的数据,要想求和怎么办

如何对带有错误值的数据进行求和。 先来看数据源,C列是不同业务员的销量,有些单元格中是错误值: 现在需要在E2单元格计算出这些销量之和,如果直接使用SUM函数,会返回错误值,该怎么办呢? 普通青年公式是这样的,输入完成后,要按住SHift+ctrl不放,按回车。 =SUM(IFERROR(C2:C...

OFFSET函数常用套路

OFFSET函数常用套路

1、函数作用: 用于生成数据区域的引用,再将这个引用作为半成品,作为动态图表的数据源、或是作为其他函数的参数,进行二次加工。 2、函数用法: =OFFSET(基点,偏移的行数,偏移的列数,[新引用的行数],[新引用的列数]) 第二参数使用正数时,表示从基地向下偏移,负数表示向上偏移。 第三参数使用正...

将多列的区域或数组合并成一列,就用TOCOL函数

将多列的区域或数组合并成一列,就用TOCOL函数

今天分享TOCOL函数的几个典型应用。 这个函数目前可以在Excel 365和最新的WPS表格中使用,作用是将多列的区域或数组转换为单列。函数用法为: =TOCOL(要转换的数组或引用, [是否忽略指定类型的值], [按行/列扫描]) 其中第二参数为0或者省略该参数时,表示保留所有值。为1表示忽略空...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。