安捷智用-使用手册

条件标签列

一、功能简介

条件标签列即为满足不同条件的行打上不同的标签。例如在 Excel 中需要写多层嵌套的 IF 函数才能实现的多条件判断,在可视化数据集中可通过条件标签列轻松实现。

例如,根据「成绩」字段为订单打上标签:

  • 满足「成绩」大于等于 80 分条件的,打上「优秀」标签;
  • 满足「成绩」大于等于 60 分条件的,打上「合格」标签;
  • 其余打上「不合格」标签。

二、操作步骤

以「销售订单明细表」为主表,演示按「含税金额」为订单打上「大额/中额/小额」标签:

  1. 进入「新建可视化数据表」页面,选择主表「销售订单明细表」;
  2. 点击 添加加工步骤,在功能节点面板中选择 条件标签列,弹出配置界面;
  3. 在「条件标签列名」输入框中为标签列命名,如「订单规模」;
  4. 点击 添加标签,设置标签名称(如「大额订单」);
  5. 为该标签设置标签条件:通过「添加条件(且)」选择字段并设置条件(如「含税金额 大于等于 1000000」);
  6. 同理添加其他标签及其条件;
  7. 点击「确定」,数据表中即新增一列标签列。

三、配置说明

3.1 标签条件

  • 通过「添加条件(且)」组合多个条件,满足全部条件时命中该标签;
  • 通过「添加公式(且)」可使用公式作为条件;
  • 一个标签可以设置多个标签条件。

3.2 判断顺序与「剩余数据标签」

  • 条件标签列的逻辑类似 IF 函数的多条件判断:先对第一个标签条件进行判断,如果满足则返回第一个标签结果;不满足再依次判断后续标签;如果所有标签条件都不满足,则返回「剩余数据标签」(其他)的结果;
  • 因为一个标签条件判断后结果直接输出,不会受到之后标签结果的影响覆盖,所以调整标签的上下顺序会影响计算结果,请根据业务优先级排列标签顺序。

3.3 移动标签位置

可通过拖动或操作按钮调整标签的上下顺序,以满足判断优先级的需要。