公式是用数学符号或文字标识各个数量之间关系的式子。如果想在某个列中显示能从其他列计算得出的结果,你可以使用公式列。
可以使用函数后者数学符号来计算字段和文本
注意:
引用列时,表或者视图中的标题需使用大括号,如:{姓名} {性别}
符号需要英文状态下输入,否则无效
1. 用户可以在表头,点击“+”号,输入列名,选择列类型-公式,点击“确定”
下面以数字计算为例,介绍如何使用计算公式列
如图所示,在该表中我们已经记录数字A和数字B的值,现在需要计算:数字A*数字B 的值
1. 点击“公式”,弹出“编辑生成公式”弹出框,可以输入{列名}或者直接点击字段下的列名来引用一个列
计算结果如下图所示
计算公式根据处理数据类型的不同,分为以下几种类型
字段:表或者视图中的标题。eg:{姓名},{性别}
数字、货币:用于数学运算。eg:加(+)减(-)乘(*)除(/)求余(%)大于(>)等于(=)小于(<)
函数:用于部分统计。eg:SUM(求和)、AVERAGE(求平均值)、MAX(求最大值)、MIN(求最小值)
文本:用双引号标识“-”
数值
操作符
操作符 | 描述 | 例子 |
---|---|---|
+ | 加法运算 | 1 + 1 =>2 |
- | 减法运算 | 2 - 1 =>1 |
* | 乘法运算 | 2 * 3 =>6 |
/ | 除法运算 | 4 / 2 =>2 |
% | 求余运算 | 5 % 2 =>1 |
> | 大于 | 3 > 3 =>false |
= | 等于 | 3 = 3 =>true |
< | 小于 | 3 < 3 =>false |
统计
函数 | 描述 | 例子 |
---|---|---|
SUM | 返回一组数的和 | SUM(2, 3) => 5 SUM({数字列列名},{货币列列名}) |
AVERAGE | 返回一组数的平均值 | AVERAGE(1, 2, 3, 4, 5) => 3 AVERAGE({数字列列名},{货币列列名}) |
MAX | 返回一组数的最大值 | MAX(1, 3, 4, 2, -1) => 4 MAX({数字列列名},{货币列列名}) |
MIN | 返回一组数的最小值 | MIN(1, 3, 4, 2, -1) => -1 MIN({数字列列名},{货币列列名}) |
多个操作符
3 *3 - 3 => 6
操作符合函数的混用
SUM(1, 2, 3) * 3 / 3 - 2 => 4
SUM(1, 2, 3) * 3 / 3 - {列名}
函数的嵌套运算
MAX(SUM(-20, -200, 3),MIN(70,80,90)) => 70(公式有问题)---- 系统有bug