[]
        
在线Demo 免费试用
(Showing Draft Content)

表格数据条件格式化

1. 概述

1.1 功能概述

表格类(数据表/透视表)组件的条件格式化功能通过动态的样式调整,使关键数据一目了然,帮助用户快速识别异常值、趋势变化和业务重点,显著提升数据可视化效果与交互体验。

PixPin_2025-06-05_11-20-13

2. 操作步骤

2.1 前提条件

  1. 数据要求: 已完成数据连接与数据准备,本文将以本地Excel文件及缓存数据集为例演示操作流程。

  2. 界面要求: 已进入仪表板设计界面,且仪表板至少已绑定一个数据集/数据模型(如“Excel数据-缓存数据集”)。

  3. 组件要求: 已进入仪表板设计界面,且使用数据表/透视表/已绑定字段。

2.2 操作步骤-添加添加格式化

数据表/透视表均可使用该方法进行排序,下面以数据表为例进行介绍。

  1. 选中数据表,单击条件格式化按钮PixPin_2025-06-05_14-21-10,弹出条件格式化对话框。

    PixPin_2025-06-05_14-20-57

  2. 在条件格式化对话框界面,单击 +添加条件格式化 按钮。

    PixPin_2025-06-05_14-22-16

  3. 接下来根据实际需求设置条件格式化选项,并应用效果。

    PixPin_2025-06-05_14-23-47

  • 条件格式化配置项说明:

    设置项

    截图

    说明

    应用于

    PixPin_2025-06-05_14-27-05

    • 选择格式化效果的应用范围,可选择应用到整行或组件已绑定的数据字段(仅数据表支持应用到整行)

    • 根据应用范围选择的不同,下方的设置项也会不同

    • 透视表组件由于其多级行头的特性,应用于不支持“应用到整行“

    条件类型

    PixPin_2025-06-05_14-27-29

    • 选择条件类型,根据不同的条件类型,下方与之对应的设置项也会不同

    • 按照当前字段值设置: 即根据当前应用范围选择的字段来设置格式化效果

    • PixPin_2025-06-05_14-45-42

    • 按另一个字段值设置: 指根据引用的值设置的字段来设置格式化效果

    • PixPin_2025-06-05_14-45-25

    • 与另一个字段值比较: 指通过条件(格式化条件)和相比于(格式化内容)设置来格式化效果

    • PixPin_2025-06-05_14-43-53

    引用的值

    PixPin_2025-06-05_14-27-57

    当配置复杂格式化规则时,可灵活使用引入的值字段作为判断依据,实现更智能的数据可视化:

    • 应用于整行+条件类型(按另一个字段值设置):需指定一个引用的值字段来设置条件格式化,同时支持使用数据集的其他字段

    • PixPin_2025-06-05_14-59-18

    • 应用于某个字段+条件类型(按另一个字段值设置):需指定一个引用的值字段来设置条件格式化,同时支持使用数据集的其他字段

    • PixPin_2025-06-05_15-03-56

    样式

    PixPin_2025-06-05_15-21-51

    • 条件类型选择不同,格式化样式不同

    • 如左图中所示,当我们选择按当前字段值设置时,则可以添加高亮、数据条、显示图标集以及新建规则等丰富的效果

    • PixPin_2025-06-05_15-36-25

    PixPin_2025-06-05_15-25-33

    • 条件类型选择不同,格式化样式不同

    • 如左图中所示,当我们选择按另一个字段值设置时,则仅可以添加高亮、顶部/底部规则以及新建规则

    • 例如,引用的值选择“订单利润”,然后设置条件格式化样式,当“订单利润”大于100时,将“订单金额“显示为格式化效果

    • PixPin_2025-06-05_15-32-07

    新建规则

    PixPin_2025-06-16_12-33-04

    • 规则的选择不同,对应的设置不同。 这里仅讲解使用表达式来巨大格式化的单元格,其余规则较简单,直接查看属性即可理解。

    • 例如,选择,应用于选择目标库存,条件类型选择按当前字段设置,选择添加规则,然后选择使用表达式来决定格式化的单元格,设置规则,然后在格式化界面单击应用/确定即可生效。

    • image

    • 公式释义:

    • ADDRESS(ROW(), COLUMN(), 4)---》获取目前存储所在单元格位置;

    • INDIRECT(ADDRESS(ROW(), COLUMN(), 4))---》获取对应位置单元格的值;

    • 其中:ROW()和COLUMN()是返回当前单元格的行号(数字形式)且支持偏移,可以根据库存上限和下限所在的列位置进行偏移,参数4为相对引用(如A1),也可使用其他值1(绝对引用,如$A$1)、2(混合引用,行相对,列绝对,如A$1)和3(混合引用,行绝对,列相对,如$A1)

    PixPin_2025-06-05_15-37-42

    • 条件类型选择不同,格式化样式不同

    • 如左图中所示,当我们选择与另一个字段值比较时,则可安装格式化字段的样式进行格式化设置,包括设置数字格式、字体样式、边框样式、填充以及图标等。

    • 例如:将条件设置为大于具体数值200式,设置边框样式为红色实线,当“订单金额”大于200时,将“订单金额“显示为格式化效果

    • PixPin_2025-06-05_15-45-34

  1. 成果展示

    例如,订单金额按当前字段值设置图表集添加格式化,购买数量按当前字段值设置大于12的效果如下:

    PixPin_2025-06-05_15-48-01

2.3 操作步骤-管理条件格式化

组件的条件格式化条件完成后,可以对已添加的条件格式化进行管理。

  1. 选中已添加条件格式化的组件(如数据表),单击条件格式化按钮PixPin_2025-06-05_14-21-10查看组件已有的条件格式化。

    PixPin_2025-06-05_15-52-15

  2. 对已添加的条件格式化进行管理:

    PixPin_2025-06-05_15-53-54

  • 复制: 单击复制按钮即可快速复制添加格式化

  • 删除: 单击删除按钮即可删除添加格式化