Products
GG网络技术分享 2025-03-18 16:12 1
Excel中的自动筛选相信大家都用过,也非常的好用,但是在实际的工作中,我们的需求往往是自动筛选无法实现的,这时候很多同学不知从何下手……其实,Excel早就为大家准备了N个超级贴心的【高级筛选】功能……今天学习之后再也不能“束手就擒”了。
一、同时满足多条件筛选。
目的:筛选出销售员“王东”对商品“手机”的销售记录。
方法:
1、选定筛选数据源。
2、【数据】-【高级】。
3、根据实际需求选择【在原有区域显示筛选结果】或【将筛选结果复制到其它位置】。
4、选择条件区域。
5、如果【将筛选结果复制到其它位置】,选择【复制到】的开始单元格并【确定】,否则直接【确定】即可。
二、满足多条件筛选。
目的:筛选出销售员“王东”和“小王”的所有记录。
方法:
1、选定筛选数据源。
2、【数据】-【高级】。
3、根据实际需求选择【在原有区域显示筛选结果】或【将筛选结果复制到其它位置】。
4、选择条件区域。
5、如果【将筛选结果复制到其它位置】,选择【复制到】的开始单元格并【确定】,否则直接【确定】即可。
三、按时间段筛选。
目的:筛选出2018年11月4日至11月7日的销售记录。
方法:
同上。
解读:
1、时间段不包括条件中的时间值,所以在设置时大家一定要注意哦。当然也可以设置成大于等于(>=)或小于等于(<=)的形式哦!
2、条件中除了时间值之外还有大于号(>)和小于号(<),要一起设置哦,不然无法得到想要的结果。
四、按数值区间筛选。
目的:筛选出销售额大于等于5000,小于等于7000的数据。
方法:
同上。
解读:
1、数值不包括当前条件中的值,所以在设置时大家一定要注意哦。当然也可以设置成大于等于(>=)或小于等于(<=)的形式哦!
2、条件中除了金额之外还有大于号(>)和小于号(<),要一起设置哦,不然无法得到想要的结果。
五、混合多条件筛选。
目的:筛选出销售员(王东、小北、小南)对商品(手机、台式机、手机)的销售记录。
方法:
同上。
解读:
1、混合多条件筛选时,需要注意同一行的关系为“And”的关系,暨“销售员”和“商品”要匹配,销售员确实销售了这个商品。同一列的关系为“Or”的关系。
六、模糊条件筛选。
目的:筛选出姓名中含有“王”字的销售员信息。
方法:
同上。
解读:
1、条件中用到的*(星号)为通配符,可以代表任意长度的字符。暨姓名中只要有“王”字就都符合条件。
七、精准完全匹配筛选。
目的:筛选出品牌为“小米”的信息。
1、常规做法(错误做法)。
方法:
同上。
解读:
从最终的筛选结果来看,信息并不是我们想要的精准信息,而是包含了以“小米”开头的所有信息。遇到这种情况时,如果处理了?
2、正确做法。
方法:
同上。
解读:
1、操作方法和表格的设置没有任何变化,但是细心的同学肯定发现了,条件发生了变化,在“小米”的前面加了=(等号)。从而达到了完全匹配的效果。
八、自定义条件筛选。
目的:筛选出金额大于等于平均金额的销售记录。
方法:
1、自定义条件,在条件单元格中输入公式:=G3>=AVERAGE(G3:G12)。
2、同上。
解读:
1、此方法非常的灵活,也非常的实用,你想按什么规则就写对应的条件即可。
2、注意事项:自定义字段中的标题行必须和数据源中的标题行不同,完全自定义,否则引起错误,得不到想要的结果。
九、筛选不重复记录。
方法:
1、选取数据源并【数据】-【高级】。
2、选择条件区域,暨和数据源相同的区域。
3、选中【选择不重复的记录】并【确定】。
解读:
1、重复记录指的是各个字段和值完全重复的值,暨不重复的记录指有一个字段或值不相同即为不重复。
2、要点在于数据源区域和条件区域相同哦!
结束语:
通过本文的学习,相信大家对“高级筛选”功能肯定有了新的认识,其实,高级筛选功能非常的强大,灵活性也很高,大家在学习的过程中要注意领会哦,如果有不懂的地方,欢迎在留言区留言讨论哦!文章筛选功能以前写过一个教程wordpress进阶教程(四十):文章筛选功能,通过加多个分类法来实现。
过了这么久,经常有人找我要定制文章筛选功能,现再放出代码使用自定义字段实现,而且用自定义字段实现文章筛选,比用分类法应该更简单,更强大。
2017-06-26更新。
如果你不会代码,照着教程也会出错,或者你懒得写,你可以试试我们的付费拓展。
敬告:代码很长,手打难免出错,若是出现错误,请谅解。
1. 本范例实现的筛选页面可用于分类页面、单页面。
2. 本筛选范例是通过文章的自定义字段来实现的。
3. 筛选页面的url,以分类页面为例:http://www.ashuwp.com/category1/?genre=love&year=y2017&area=china。通过在url后面加参数实现。
用于筛选的数据要先确定好,所以阿树先把要筛选的数据写入一个二维数组中,同时由于这个数组在前台后台都会使用到,所以用一个函数来返回,即执行函数ashuwp_get_sift_array()就可以获取到这个二维数组。
本范例以一个电影站的筛选为例,配置了3个筛选项(可自行增减),分别是“类型”、“年代”、“地区”。
提示:下面php代码应该添加到主题的functions.php文件。
Demand feedback