Excel去重+排序,从没想到如此简单!

随着版本的更新,现在有了获取唯一值的方式、同时也加入了排序的方式!传统的去重套路,对新手实在是有些难,获取你该学一学这些新函数!
需求如下:对A列的数据提取唯一值并按升序排列
本文由“壹伴编辑器”提供技术支持
我们这里都套路的是使用公式处理,其他方式有很多,有需要学习去重所有他套路的可以看这个专题
点击阅读—>7种方法删除重复值,居然还有人不会?
传统经典解法 |  MATCH+SMALL
▼我是一条数组公式
=IFERROR(SMALL(IF(MATCH($A$2:$A$15,$A$2:$A$15,)=ROW($2:$15)-1,$A$2:$A$15),ROW(A1)),"")
要点解析:
1、利用MATCH函数遇到重复值,都返回首次查找位置的特性、判断是否跟对应的行一直即可判断是否是首次出现,利用IF把首次出现保留下来!
关联知识详解:
点击阅读 —>函数 | MATCH给查找引用类函数注入灵魂
点击阅读 —>ROW和COLUMN两兄弟的地位谁撼动不了
点击阅读 —>IF专题 | 初级+中级+高级,变态级……
2、SMALL函数则是从得到的内存数组中,从小到大进行逐个提取,对应超出的部分,我们使用IFERROR把他处理成空即可!
关联知识详解:
点击阅读 —>SMALL、LARGE、MAX、MIN一次搞定
结合公式和关联的知识点学习,我先掌握上面的公式对于一般已经入门的同学来说,问题不大,但是你会感觉到真的有点麻烦!
下面我们就带大家看看新榜中处理这个问题到底有多简单!
新版尝鲜方法 | UNIQUE+SORT
▼新手福音
=SORT(UNIQUE(A2:A15))
要点解析:
1、以上两个都是O365版本新增的函数,都是动态数组,所以我们公式只需要写在C2单元格回车即可,会自动根据结果的数组自动扩展到相应大小的区域,并填充!
2、UNIQUE函数,如其名,就是获取指定区域的唯一值,结果是一个数组,SORT也是如此,就是排序,默认就是对指定的区域或者内存数组排序,默认就是升序!
如果对新函数还想了解更多,可以阅读此篇,做了详解的说明,对于新函数!
(0)

相关推荐