龙空技术网

「Excel」筛选不重复的数据—Part1

圣创杂学堂 962

前言:

此刻同学们对“sql查询不重复的列”大体比较注重,看官们都需要学习一些“sql查询不重复的列”的相关文章。那么小编同时在网上汇集了一些关于“sql查询不重复的列””的相关知识,希望你们能喜欢,我们快快来学习一下吧!

看标题就知道今天要教的是啥了。

要解决这个问题,网上有N种方法——公式、SQL、利用现有功能整合。。。等等,由于本公众号是面向大众的,而在工作上,想解决一个问题你只需要知道最简便的方法就行了,想学其他方法只是为了提升能力,不仅仅是为了解决问题了。

而且最简便的方法才能在你看完本次公众号推文之后还能有印象,记住并在需要的时候用得上。如果告诉你公式,当你用的时候你能立刻背出来?

这里介绍的就是利用现有功能整合起来就能解决这个问题了

高级筛选

原数据

选择数据选项卡→排序和筛选→高级

在弹出窗口中,

列表区域:选择含有重复数据的列

勾选“选择不重复的记录”

完成

删除重复值

用数据选项卡→删除重复值的方法,也能达到筛选出不重复的数据,只是这样重复的数据会被删掉,自己定夺哪种情况下用哪个。

顺便告诉大家公式法和SQL法都是啥吧。

公式法

在旁边添加个辅助列,输入公式

=COUNTIF(C$1:C3,C3)

然后筛选都是“1”的行,就是不重复的数据了。(“1”表示第一次出现)

SQL法

是利用数据库查询语言来查询,因为SQL有个只查询不重复数据的语句

select distinct 。。。 from 。。。

步骤一:选择现有连接→浏览更多→选择当前的文件

步骤二:在弹出来窗口选择属性

步骤三:在定义里的命令文本,输入

select distinct * from [二手住宅分类价格指数$]

注意,from后面的 [二手住宅分类价格指数$]是依据现在的文件sheet名来写的

确认后就出来了

好了,除了高级筛选法以外,后面的三个方法看了也很快忘的,爱看不看。反正都花了一个多小时写了

标签: #sql查询不重复的列 #sql语句查询不重复的列