历史版本5 :筛选 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:


目录:

1. 概述编辑

1.1 版本说明

九数云版本更新日期功能变动
3.5.22021-11-30
  • 切换同类型字段后,筛选条件可以保留,详情参见本文 4.1 节

  • 数值字段的默认筛选条件变为“等于”,详情参见本文 4.2 节

  • 选择筛选条件后,可以自动键入筛选值的编辑框,详情参见本文 4.3 节

  • 大于/小于/大于等于/小于等于不再支持设置平均值,原固定值/平均值的下拉框删除

1.2 应用场景

数据在分析表里面处理时,根据条件过滤掉一些数据是比较常见的需求,这个数据过滤就是通过添加筛选步骤实现的。

Snag_39c94a75.png

2. 示例编辑

以学生的月考成绩表为例,新建一个筛选步骤过滤出成绩大于70的数据,下面演示操作步骤:

2.1 选择字段

1)下载示例数据:月考成绩.xlsx,并上传到九数云。

2)选中上传的这张表,然后添加分析表,详情参考文档数据分析流程,全选所有字段,如下图所示:

Snag_39d11322.png

2.2 添加筛选步骤

1)新增一个「筛选」分析步骤,如下图所示:

Snag_39d37b58.png

2)点击添加条件,然后点击请选择字段,再选择成绩这个字段作为筛选的对象,如下图所示:

Snag_39d527ef.png

3)将条件改为大于 70,并保存这张分析表,如下图所示:

Snag_39d7b948.png

2.3 效果查看

可以看到原 10 条数据现在只剩 7 条,成绩小于等于 70 的 3 条数据都被过滤掉了。

Snag_39db4136.png

3. 功能介绍编辑

3.1 添加条件

作为筛选对象的字段共有 3 种类型:数值、文本、日期。它们的筛选条件是不同的,具体介绍见下面的 3 个表格:

1)筛选对象为数值

条件说明
介于
筛选出在某个区间的数据行
不介于与介于相反,可以筛选出不在某个区间的数据行
等于筛选出等于某个值的数据行
不等于筛选出不等于某个值的数据行
大于筛选出大于某个值的数据行
小于筛选出小于某个值的数据行
大于等于筛选出大于等于某个值的数据行
小于等于筛选出小于等于某个值的数据行
最大的N个筛选出数值最大的 N 个(N 可以自定义)
最小的N个筛选出数值最小的 N 个(N 可以自定义)
为空可以筛选出该数值为空的数据行
非空可以筛选出该数值非空的数据行

2)筛选对象为文本

条件说明
属于相当于等于的效果
不属于相当于不等于的效果
包含可以筛选出包含某些文字的数据行
不包含可以筛选出不包含某些文字的数据行
为空筛选为空的数据行
非空筛选非空的数据行
开头是可以筛选出开头是某些文字的数据行
开头不是可以筛选出开头不是某些文字的数据行
结尾是筛选结尾是某个值的数据行
结尾不是
筛选结尾不是某个值的数据行

3)筛选对象为日期

条件说明
属于筛选日期在某个区间内的数据行
不属于筛选日期不在某个区间内的数据行
某个日期之前筛选在某个日期之前的数据行
某个日期之后筛选在某个日期之后的数据行
等于筛选等于某个日期的数据行
不等于筛选不等于某个日期的数据行
日期最早的N个可以筛选出日期最早的 N 个(N 可以自定义)
日期最晚的N个可以筛选出日期最晚的 N 个(N 可以自定义)
为空筛选日期为空的数据行
非空筛选日期非空的数据行

3.2 添加公式

可以直接通过写公式的方式来筛选数据,如下图所示:

Snag_39f832e1.png

3.3 筛选逻辑

筛选时可以添加多个条件,此时可以在右上角设置这些条件之间的逻辑关系,实现组合筛选,逻辑有两个分别是:

全部条件:筛选对象需要满足所有条件,相当于“且”。例如下图示例只有区间内的数据才能保留下来。

Snag_39fcae76.png

任一条件:筛选的对象满足任一条件即可,相当于“或”。例如下图示例满足任一条件的数据都会被保留下来。

Snag_39ff4415.png

4. 功能变动编辑

4.1 筛选条件支持保留

添加条件时,同类型的字段相互切换时,筛选条件仍然会保留,如下图所示。但是字段类型不同时,筛选条件会被清空。

85DBEC39-5C2F-4082-BDC1-A9F34C7E8078.GIF

4.2 数值字段默认条件变更

现在添加数值字段作为筛选对象时,默认条件变为“等于”,如下图所示:

Snag_3a097c3c.png

4.3 选择条件后自动键入编辑

现在选择筛选条件后,右侧筛选值编辑框会自动键入编辑,如下图所示:

29D23E02-A129-47B1-916E-94F3AAEC75FF.GIF