公式
在公式控件中配置好计算公式,参与计算的字段一旦更新,公式结果就能自动更新,减少人工计算和输入错误。
公式控件支持2种数据的运算:数值的运算和日期运算。
应用场景
- 数值的运算,例如 金额 = 数量 * 单价 ,输入数量和单价两个字段值后,自动计算得到金额的结果,同时支持千分位、百分比格式显示。
- 日期的运算,例如 可以计算得到了两个时间的时长;为一个日期时间 加/减一段时长后,得到新的日期时间。
效果演示
数值间计算
场景示例: 采购明细中,需要体现采购产品,型号,单价,数量和总价。 其中总价不需要手动输入,可以通过公式自动计算处理。
1、添加一个公式控件,由于是纯数字间的计算,选择“数值”类型的计算方式。
💥计算方式确认保存后,不允许修改。如需修改,需移除当前公式控件,并重新拖拽一个新的公式控件进行配置。
2、数值间计算方式支持六种:求和(默认 )、平均值、最大值、最小值、乘积、自定义。
根据场景需求,计算方式应选择“乘积”。
在“乘积”输入框选择参与计算的字段,配置完成。
显示格式设置
对于计算结果,可以设置显示格式,如小数点、千分位或百分比,也可以设置单位。
小数位数
最多支持12位小数。超过位数后,四舍五入。
省略末尾的0
勾选"省略末尾的 0",小数结尾的0不显示。例如,计算结果为2.8,小数位数为4,默认显示完整2.800,勾选后显示为2.8。
百分比显示
计算结果会自动*100。例如,计算结果的数值是1,按百分比显示为:100%, 计算结果的 数值是0.99,百分比显示的话是99%。
💥如果启用百分比显示,则不再显示单位(前缀/后缀)。
自定义计算方式
操作步骤:
- 添加公式:
- 在空白输入框中点击,或选择“添加公式”按钮。
- 系统将弹出“添加公式”窗口。
- 选择数学函数:
- 在公式窗口中,首先从列表中选择所需的数学函数。
- 参考示例:
- 参考数学函数右侧提供的示 例,了解如何使用该函数。
- 选择计算字段:
- 选择需要进行计算的字段或输入相关参数。
- 完成设置:
- 确认无误后,点击“确定”按钮,公式将自动应用到计算中。
日期间计算
计算两个日期的时长
场景示例: 通过项目的开始日期和结束日期,自动算出项目时长。
格式化方式
参与计算的日期未设置时间时,格式化方式有两种方式:
格式化方式 | 示例 |
---|---|
开始日期 00:00 结束日期 24:00。 | 示例1: 开始日期:2020-12-13 结束日期:2020-12-14 结果:2天(2020-12-13 00:00 至 2020-12-14 24:00) |
开始日期 00:00 结束日期 00:00。 | 示例1 |