安捷智用-使用手册

新增公式列

一、功能简介

在不影响原有字段的情况下,使用公式函数对已有字段进行计算,从而获得一个新的字段。

例如:销售订单明细表中已有「含税金额、税额、不含税金额」等字段,可以通过公式计算出「订单合计金额」等新字段;也可以通过 IF 等逻辑函数根据条件生成判断字段(如金额大于某值判定为「大额订单」)。

新增公式列支持使用四则运算(加、减、乘、除)以及「常用函数、数值函数、文本函数、日期函数、逻辑函数、其他函数」等各类函数进行计算。

二、操作步骤

以「销售订单明细表」为主表,演示新增一列「税额占比」:

  1. 进入「新建可视化数据表」页面,选择主表「销售订单明细表」;
  2. 点击「数据生产步骤」区域的 添加加工步骤,在左侧功能节点面板中选择 新增公式列,弹出配置界面;
  3. 在「请输入列名」输入框中为新列命名,如「税额占比」;
  4. 点击「新增列 = 点击编辑表达式」区域,输入公式,如 税额 / 不含税金额;
  5. 点击「确定」,即可在「数据预览」区域看到新增的「税额占比」列。

三、配置说明

3.1 公式输入

  • 在公式输入框中,可以通过输入首字母或首个字搜索字段或函数;
  • 也可以从左侧「字段」面板点击选择字段(公式中引用的字段需从左侧选择添加,手动输入无效);
  • 函数面板中内置常用函数、数值函数、文本函数、日期函数、逻辑函数、其他函数等,点击即可插入。

3.2 字段面板

「字段」面板按字段类型分类展示当前数据的所有字段(如「数值字段」「文本字段」「日期字段」等),点击即可将字段插入到公式中。

3.3 字段类型

新增公式列时,新列的字段类型默认为「自动」,系统会根据公式计算结果自动判断字段类型(如「数值」「文本」等)。

四、示例:使用 IF 函数

除了简单的四则运算,也可以通过函数来新增列。例如,合同金额大于 1000000 判定为「大额合同」,否则为「小额合同」:

  • 输入公式:IF(含税金额 > 1000000, "大额合同", "小额合同")
  • 点击「确定」后,即可新增一列「合同大小标注」。

五、修改公式列

如果需要修改已配置的公式列:

  1. 点击右侧步骤链中的该「新增公式列」步骤,返回该公式列页面;
  2. 点击「新增列 = 点击编辑表达式」区域,进入编辑状态进行修改;
  3. 修改完成后点击「确定」保存。