历史版本27 :表格过滤注意事项 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

1.1 应用场景

用户在制作表格时需要对数据进行过滤,即可使用到本章介绍的功能。

1.2 功能简介

汇总后制作表格组件时有三种过滤方式:

  • 分析区域字段的过滤设置。

  • 明细过滤,详细请参见 明细过滤 ,本章不做详细介绍。

  • 结果过滤器。

分组表、交叉表均支持三种方式的过滤设置,明细表仅支持前两种,不支持结果过滤器。

以上三种不同过滤功能的区别介绍详细请参见:可视化过滤总结

2. 分析区域字段的过滤设置编辑

分析区域字段的过滤分为两个部分介绍,分别为维度字段和指标字段。

本章节示例使用 Demo 数据「合同事实表」制作的分组表,分析区域的过滤设置有两个入口:表头和维度指标栏,如下图所示:

image.png

2.1 维度字段

鼠标触碰需要过滤的维度字段,选择下拉>过滤,如下图所示:

image.png

系统自动弹出过滤设置框,分析区域维度字段的过滤条件支持添加条件添加公式。如下图所示:

image.png

2.1.1 添加条件

1)选择字段。支持选择当前维度和已拖拽进分析区域的指标字段,如下图所示:

image.png

2)选择过滤条件。

  • 若添加的字段是文本字段或日期字段,可选择的条件有属于不属于包含不包含为空非空开头是结尾是开头不是结尾不是前N个后N个,如下图所示:

    注:文本字段的前 N 个:将字段里的文本按照 ascii 码排序,取排在前面的 N 个;日期字段的前 N 个:将日期按照早晚排序,取最新的 N 个日期。

    image.png

  • 若选择的字段是数值字段,可选择的条件有介于不介于等于不等于大于小于大于等于小于等于最大的N个最小的N个为空非空,如下图所示:

    image.png

2.1.2 添加公式

点击添加公式>请编辑公式,系统弹出公式设置框。如下图所示:

image.png

1)公式支持函数可参考 函数

2)支持的运算符包含加、减、乘、除、括号,如上图所示。

3)只有已经被拖进分析区域的数值字段可以被作为过滤公式的条件。

2.2 指标字段

鼠标触碰分析区域的指标字段,点击下拉>过滤,如下图所示:

image.png

系统自动弹出过滤设置框,分析区域指标字段只支持添加公式。如下图所示:

image.png

2.2.1 添加公式

指标字段添加公式的设置方法与维度字段一致,详情请参考本章 2.1.2 节。

2.3 多个过滤条件之间的关系

在添加多个过滤条件时,无论是条件还是公式,多个过滤之间关系均包括两种:且和或。如下图所示:

image.png

2.3.1 且或关系的复杂使用

用户有时需要对条件或者公式进行且或的复杂嵌套,例如要实现以下情况,如下图所示:

image.png

1)添加完第一个或关系的两个条件后,点击「或」,如下图所示:

image.png

2)点击添加条件的下拉>且条件,如下图所示:

image.png

3)点击请选择字段,补充过滤条件,如下图所示:

image.png

4)点击合同金额,选择添加条件的下拉>或条件,如下图所示:

image.png

5)补充最后一个过滤条件,最终效果如下图所示:

image.png

3. 结果过滤器编辑

注:明细表不支持结果过滤器功能。

结果过滤器适用于不希望字段显示在图表、表格中,但是需要设置该字段为过滤条件的场景。可以在结果过滤器中拖入多个字段设置多个过滤条件。

例如,需要筛选出已经交货的数据,但是不希望在表格中多出「是否已经交货」这一列,就可以使用结果过滤器。

3.1 操作步骤

1)将字段拖入结果过滤器。所有维度、指标(包括计算指标)均支持拖入结果过滤器,将「是否已经交货」拖入,如下图所示:

1.png

2)将鼠标悬浮在已经拖入结果过滤器的字段上,选择下拉>过滤,如下图所示:

2.png

3)进入过滤设置框,可以添加条件和添加公式,详细设置请参见本章 2.1 节。

点击添加条件,设置已经交货的过滤条件,如下图所示:

3.png

3.2 效果查看

点击确定按钮,右侧表格中数据即过滤为已经交货的结果。如下图所示:

4.png