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

私信回复关键词【工具】,获取Excel高效小工具合集!


让你的Excel效率开挂~


今天来教大家分组去除重复值、创建下拉菜单!


戳这里回顾上节内容:


01

分组去除重复值


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


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


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


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


传统思路是这样的:

❶ 用 MATCH 函数,找到第 1 个产品大类的单元格,A。


❷ 用 COUNTIF 函数,计算这个大类的个数 N。


❸ 用 OFFSET 函数,从第 A 个位置引用 N 个单元,返回对应的「产品名称」。


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


用 UNIQUE 和 FILTER 的话,公式是这样的:

<code>=UNIQUE(FILTER(C2:C25,B2:B25=G2))/<code>

▲左右滑动查看


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


FILTER 筛选数据


用 FILTER 函数,筛选「部门」对应的「姓名」,得到的结果是这样的:

<code>=FILTER(C2:C25,B2:B25=G2)/<code>


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


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


UNIQUE 函数去除重复值


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


公式如下:

<code>=UNIQUE(FILTER(C2:C25,B2:B25=G2))/<code>

▲左右滑动查看


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


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


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


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


02

创建下拉菜单


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


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


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


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


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


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


大致步骤是这样的:


UNIQUE 函数提取非重复值。


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


数据验证添加下拉菜单。


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


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


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


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


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


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


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


公式如下:

<code>=OFFSET(G6,1,,COUNTA($G$7:$G$18))/<code>

▲左右滑动查看


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


都认认真真看到最后了,还不给我们点个赞吗?


私信回复关键词【工具】,获取Excel高效小工具合集!


让你的Excel效率开挂~(*^▽^*)


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


分享到:


相關文章: