1. 概述
1.1 应用场景
用户在分析数据时,经常需要根据条件筛选掉一些数据。
例如,筛选出合同金额大于100万的数据进行展示,可以通过添加「筛选」步骤来实现。
1.2 功能简介
「筛选」可以设置普通条件、公式条件,支持同时添加多个不同类型的条件,灵活进行筛选。
当添加多个条件时,可以设置满足全部条件、满足任一条件。
2. 示例
示例数据:地区数据分析.xlsx
2.1 创建分析表
下载示例数据并上传到产品中,将示例数据添加到项目中,并创建分析表。如下图所示:
2.2 添加筛选步骤
1)新增一个「筛选」分析步骤,如下图所示:
2)点击「添加条件」按钮即可添加一个条件,默认添加普通条件,可以切换成公式条件。如下图所示:
3)设置筛选条件:合同金额 大于等于 5000000。如下图所示:
2.3 效果查看
数据中只保留了「合同金额>=500万」的数据行,其他数据都被过滤掉了。如下图所示:
3. 功能介绍
3.1 添加多个条件
点击一次「添加条件」按钮,即添加一个条件。如需设置多个条件,请点击多次「添加条件」按钮。
3.2 切换条件
默认添加的条件为「普通条件」,如需使用公式来进行筛选,可以切换成「公式条件」。如下图所示:
3.3 筛选条件类型
不同字段的筛选条件类型是不一样的,具体参见下方表格:
1)筛选对象为数值
条件 | 说明 |
---|---|
介于 | 筛选出在某个区间的数据行 |
不介于 | 与介于相反,可以筛选出不在某个区间的数据行 |
等于 | 筛选出等于某个值的数据行 |
不等于 | 筛选出不等于某个值的数据行 |
大于 | 筛选出大于某个值的数据行 |
小于 | 筛选出小于某个值的数据行 |
大于等于 | 筛选出大于等于某个值的数据行 |
小于等于 | 筛选出小于等于某个值的数据行 |
最大的N个 | 筛选出前 N 个最大数值所在的数据行(N 可以自定义) |
最小的N个 | 筛选出最小的 N 个数值所在的数据行(N 可以自定义) |
为空 | 可以筛选出该数值为空的数据行 |
非空 | 可以筛选出该数值非空的数据行 |
为错误值 | 筛选出错误值所在的数据行 |
非错误值 | 筛选出非错误值所在的数据行 |
2)筛选对象为文本
条件 | 说明 |
---|---|
属于 | 相当于等于的效果 |
不属于 | 相当于不等于的效果 |
包含 | 可以筛选出包含某些文字的数据行 |
不包含 | 可以筛选出不包含某些文字的数据行 |
为空 | 筛选为空的数据行 |
非空 | 筛选非空的数据行 |
开头是 | 可以筛选出开头是某些文字的数据行 |
开头不是 | 可以筛选出开头不是某些文字的数据行 |
结尾是 | 筛选结尾是某个值的数据行 |
结尾不是 | 筛选结尾不是某个值的数据行 |
为错误值 | 筛选出错误值所在的数据行 |
非错误值 | 筛选出非错误值所在的数据行 |
3)筛选对象为日期(年月日、年月日时分秒格式)
注:年季度、年周期、年月、年周数、月日格式较为特殊,具体筛选条件可对照本文 3.3 节已有的说明。
条件 | 说明 |
---|---|
介于 | 筛选日期在某个区间内的数据行 |
不介于 | 筛选日期不在某个区间内的数据行 |
早于 | 筛选在某个日期之前的数据行 |
晚于 | 筛选在某个日期之后的数据行 |
等于 | 筛选等于某个日期的数据行 |
不等于 | 筛选不等于某个日期的数据行 |
最早的N个 | 可以筛选出日期最早的 N 个(N 可以自定义) |
最晚的N个 | 可以筛选出日期最晚的 N 个(N 可以自定义) |
为空 | 筛选日期为空的数据行 |
非空 | 筛选日期非空的数据行 |
为错误值 | 筛选出错误值所在的数据行 |
非错误值 | 筛选出非错误值所在的数据行 |
3.4 筛选逻辑(且/或)
筛选时,可以添加多个条件。条件之间可能存在「且/或」关系,可以设置这些条件之间的逻辑关系。
任一条件:满足任何一个条件即可,相当于“或”;
全部条件:需要满足全部条件,相当于“且”;