首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

学会EXCEL数据高级筛选功能,2小时的工作只用半小时搞定

ExceI中使用自动筛选来筛选数据,可以快速又方便地查找和使用单元格区域或表列中数据的子集。对于简单条件的筛选操作,自动筛选基本可以应付,但是最后符合条件的结果只能显示在原有的数据表格中,不符合条件的将自动隐藏。

若要筛选含有指定关键字的记录,并且将结果显示在两个表中进行数据比对或其他情况,自动筛选”就显得有些捉襟见肘了。让我们来试试“高级筛选”吧,熟练运用“高级筛选”,无论条件多么复杂,都能一网筛尽。

ExceI高级筛选功能之所以强大,主要是因为其条件区域设置非常灵活。条件区域中可使用操作符如下:

基本比较操作符:

大于 >

小于

等于 =

大于等于 >=

小于等于

不等于

文本通配符:

匹配0或多个字符 *

匹配单个字符 ?

波形符~

如:要查找含?的数据行,应该使用~?;要查找含*的数据行,应该使用~*。

例如,“tencent~?”可以找到“tencent?”

下面来举例介绍高级筛选在日常工作中的应用。

筛选特定数据

例子一

例如,要筛选出下表中含有“腾讯”以及腾讯旗下子公司的公司字样的内容,并把结果存在其他工作表中,

在B列输入条件

打开新工作表,选择高级筛选

这样就可以把Sheet1里A列含有腾讯以及子公司字样的内容筛选出来,并且把结果保存在Sheet2工作表中。

例子二

再举个例子,把下面的姓名列表找出姓“石”且姓名为3个字符的姓名找出来。

条件区域输入内容

高级筛选

筛选结果

例子三

筛选空白数据

要筛选出图中职称为空的内容。

条件区域输入*

筛选结果复制到D和E列。

例子四

满足多条件一起筛选

下表中要筛选出性别为男,年龄在30岁以上,职称含工程师字样的内容

条件区域内容

高级筛选

筛选结果

例子五

筛选不重复的记录

当工作表有重复记录时,需要筛选出不重复的记录,只要把“选择不重复的记录”打勾即可

有重复记录,利用上面的截图就可以筛选出不重复的记录。

例子六

筛选2个或多个工作表相同数据

ExceI中比较两列并提取两列中相同数据的方法有很多,例如数据透视表、VLOOKUP、VBA等。这里介绍用高级筛选提取两列中的相同数据的方法。例如,下表A、B两列都是QQ号码,要提取2列相同的QQ号码。

操作步骤:

先将字段名改为相同的,例如,都改为号码。

A列作为列表区域,B列有数据区域的部分作为条件区域,如图

单击“确定”即可将A、B两列相同的结果提取到C列

总结:数据筛选的用法有很多,平时还需要根据工作实际情况多加练习,才可以孰能生巧。对于开发人员,理解起来比较容易,数据的筛选就相当于SQL中的WHERE条件。但是对于非专业的职员来说,多看、多想、多练才是唯一途径。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190818A09GWQ00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券