终究没有人在意一家民营企业的生死

去泰国看了一场“成人秀”,画面尴尬到让人窒息.....

【少儿禁】马建《亮出你的舌苔或空空荡荡》

网友建议:远离举报者李X夫!

10部适合女性看的唯美情色电影

生成图片,分享到微信朋友圈

自由微信安卓APP发布,立即下载! | 提交文章网址
查看原文

去除重复值,一个函数轻松搞定,这个方法太简单了吧!

拉登Dony 秋叶Excel 2022-06-10


大家好,我是你们的拉登老师。今天看到一个金句:


每天在几十个群里解答 Excel 的问题,答疑经验告诉我:这句话说的太对啦!

很多人连「我还没准备好」这一步都还没到,直接伸手要答案。

这也不能完全怪他们,因为有些问题,确实很难找到答案。

比如 Excel 最常见的,提取非重复值的问题。


上面这个表格中,要从「部门」和「姓名」中提取非重复值,怎么做?

百度到的公式,大部分情况都让人看不懂。

公式如下:
=INDEX($B$2:$B$25,MATCH(0,COUNTIF(G$1:G1,$B$2:$B$25),0))&""
▲左右滑动查看

今天教大家一个「真香」函数:UNIQUE。

一个函数搞定数据非重复值、唯一值的提取。

PS:需要 Office 365 版本才可以使用这个函数。



01

去除重复值



直接动手看案例。


UNIQUE 函数的作用,就是提取非重复值。基础的用法非常简单。

要提取「部门」中的非重复值,公式如下:
=UNIQUE(B2:B25)

就一个参数,选择要去除重复值的数据,直接返回不重复的部门清单。

一伸手,就能拿到,这种感觉太爽了!



02

提取唯一值



有的人只打卡了 1 次,是什么原因?得单独拉出来分析一下。


把表格中,只出现过一次的数据提取出来,UNIQUE 函数,只需要加 2 个参数。

公式如下:
=UNIQUE(C2:C25,0,1)

参数说明如下:
参数 1:要提取非重复值的区域。
参数 2:如果按行提取非重复值,就输入 0(默认),如果按列提取非重复值,就输入 1。
参数 3:如果提取只出现过 1 次的,就写 1。如果提取所有非重复值,就写 0(默认)。


有时候,越简单的东西,越容易被认为低廉。

对比一下,相同的效果,用传统公式要这样写:
=OFFSET($A$1,MIN(IF(COUNTIF($H$1:H1,$A$2:$A$21)=0,ROW($A$2:$A$21)))-1,)
▲左右滑动查看

看完这个公式,是不是觉得 UNIQUE 立马变得高大上了~


03

分组去除重复值



UNIQUE 有一个好兄弟:FILTER,它俩在一起有一个组合的名字:上天组合。

根据分组提取非重复值,是它俩的压轴曲目。


根据「部门」,提取「姓名」的唯一值。

传统思路是这样的:
❶ 用 MATCH 函数,找到第 1 个产品大类的单元格,A。
❷ 用 COUNTIF 函数,计算这个大类的个数 N。
❸ 用 OFFSET 函数,从第 A 个位置引用 N 个单元,返回对应的「产品名称」。


先不谈公式,光看这个思路,我就已经晕了。

用 UNIQUE 和 FILTER 的话,公式是这样的:
=UNIQUE(FILTER(C2:C25,B2:B25=G2))
▲左右滑动查看

公式从内到外依次拆解,大致的步骤是:

FILTER 筛选数据

用 FILTER 函数,筛选「部门」对应的「姓名」,得到的结果是这样的:
=FILTER(C2:C25,B2:B25=G2)


提取出来的数据还有一些重复值,接下来用 UNIQUE 函数去重。

UNIQUE 函数去除重复值

把 FILTER 筛选出来的数据,作为参数传递给 UNIQUE 函数,分组去重复数据就提取出来了。

公式如下:
=UNIQUE(FILTER(C2:C25,B2:B25=G2))
▲左右滑动查看


我想过买假发,想过去植发……

怎么也没想到,提取非重复值,可以这样方便啊!



04

创建下拉菜单



Excel 高手吧,都容易玩技术自嗨。

关键的问题是,提取非重复值干什么呢?

你都不知道,这玩意用来做 Excel 下拉菜单,有多好用。


下拉菜单的选项,根据输入的内容,自动更新!

这个效果我做梦都想好几回了。

大致步骤是这样的:

UNIQUE 函数提取非重复值。


数据验证添加下拉菜单。

传统的方法,下拉菜单选项要选择对应的数据区域。

UNIQUE 还有一个隐藏的身份:动态数组函数。

也就是会根据提取内容数量,自动扩展填充区域。


返回的区域是动态的,而且,我们可以动态的获取这个区域,用一个简单的符号「#」,就轻松搞定。


你要知道,这个#号,过去的话要用到 OFFSET 函数来写公式:

公式如下:
=OFFSET(G6,1,,COUNTA($G$7:$G$18))
▲左右滑动查看

感谢天,感谢地,感谢 Office 365 给我们 UNIQUE 神器!


05

总结



UNIQUE 结合 FILTER 函数,还有很多有意思的玩法。

比如,可以制作多级下拉菜单:


而且很简单,菜单数据就像左边一样,非常整齐。

想知道怎么做的吗?答对下面的问题,我就告诉你

 考考你 


现在要提取「只有 1 条记录」的部门名称,公式应该怎么写?


都认认真真看到最后了,还不给拉登老师点【在看】吗?

拉登老师还是我们《和秋叶一起学 Excel》网课的讲师,一课助你轻松掌握 Excel 中的核心技能!

课程不限时间次数,手机电脑,随时随地都能学习!还有专属学员群、在线答疑服务……

今天小 E 特地为你们申请了 30 元优惠,到手价仅需 139 元~

仅限今天!

👆 现在扫码,可免费试看






小 E 听说超过 30 个赞拉
老师今晚就不用洗碗了
👇👇👇


文章有问题?点此查看未经处理的缓存