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

72 按条件筛选出想要的结果,高级筛选和函数筛选的方法有哪些?

在日常的生产计划的工作中,在进行数据分析经常需要按条件筛选出想要的结果,如果单个字段条件少于2个,可以直接筛选,如想筛选出字段为数量这一列数据中小于300的产品,或者说数据小于300,大于100的,这样两个条件,因为直接筛选的话,弹出的对话框就只有两个录入框。

如果还要在上述的条件中继续加条件筛选的话,发现没有办法继续再加条件了,此时就需要用到的技巧,一般情况下就用高级筛选和函数筛选的方法,这两个方法的区别就是一个偏向操作,一个偏向公式,古老师用实际的案例来说明一下就非常好理解了。

高级筛选

先说高级筛选,如果说常规筛选只能筛选两个条件的话,高级筛选就是可以筛选多个条件,多个条件可以是并(AND ),也可以是或(OR),只需要把高级筛选中的三个字段搞明白就行了。

列表区域:这个代表需要筛选的数据源

条件区域:这个代表筛选的区域,重点就是条件的填写,条件的字段标题需要和列表的字段标题一致;

复制到:理解为筛选结果放到的目标位置区域;

我们举例说明中,上图中筛选条件为二级分类中的“标签、贴纸和插页”中的结果;

复制需要筛选的二级分类字段标题到G1下G2/G3/G4录入条件“标签、贴纸和插页”依次点数据筛选高级筛选列表区域录入范围条件区域录入刚刚录入的数据范围将筛选结果复制到其他位置录入到一个单元格格,如下图所示

知识点:列方向(垂直)就是OR或者的逻辑,理解为二级分类的条件筛选是,包含标签或者贴纸或者插页的结果;

知识点:行方向(水平)就是AND并且的逻辑,理解为:筛选条件是“筛选标签并且数量大于等于800小于等于2500的结果;

当理解水平方向和垂直方向分别代表的筛选条件逻辑后,只需要在条件区域更新条件就可以快速的筛选多个条件的结果,关键是可以快速的识别条件分别代表什么意思?

列方向:标签或者插页,标签2:插页数量大于1000或者标签2:数量小于800

行方向:标签1:并且标签数量大于等800小于等于2500;

总结:理解高级筛选的方法就是理解或者和并且,知道对应的标题下对应的方向。特别注意的就是筛选条件和列表的条件标题字段要一样,多条件下,可以多次筛选。

公式筛选

再说公式筛选,也非常简单,只要知道筛选的公式是FILTER就可以了,这个函数对应的第一个参数为类似高级筛选的列表区域,第二参数对应的就是条件区域中的条件,可以了;

不同点就是公式筛选不需要字段标题,反而字段标题需要另外复制,先看一下单条件的筛选。如筛选“标签”的结果,录入函数:

=FILTER(A2:E21,(D2:D21=G2)),就得到下图的结果,把标签筛选出来了,如果还需要筛选更多的条件结果,第二个参数用加号加起来代表或者,用乘号乘起来代表并且。

或者用加号,公式如下:

=FILTER(A2:E21,(D2:D21=G2)+(D2:D21=G3)),就得到了标签和插页的筛选结果了。

用乘号代表并且,录入公式

=FILTER(A2:E21,(D2:D21=G2)*(E2:E21>H2)),如果还需要条件,第二参数就继续用乘号乘起来就可以了;

总结:函数筛选灵活性没有高级筛选好,在需要多次多条件筛选的话,需要有中转区域再进行FILTER二次筛选,所以再需要筛选类似“标签或者贴纸中数量大于800”的这样的结果,还是用高级筛选快;

我是古哥:

从事制造行业18年,在企业运营、供应链管理、智能制造系统等方面具有丰富的实战经验。企业智能化,柔性化计划运营管理专家,擅长通过企业流程优化规范,企业管理、导入计划运营提升企业效率;对提高企业准时交货率,降低企业库存,输出智能制造人才有丰富的经验。学习PMC生产计划,关注古哥计划!

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

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券