表单Excel高手:函数与公式

除了简单的加减乘除四则运算外,与Excel的函数与公式类似,表单大师也支持设置函数与公式。在字段运算逻辑、字段显示逻辑、提交跳转逻辑、提交校验逻辑等需要逻辑运算的场景中,都可以使用函数与公式。

如果你对Excel的函数比较了解,或对编程有一定了解,可以跳过此节。表单大师中的函数基本上与Excel中的函数保持一致。

函数与公式



函数公式的学习页面

可以在此页面内进行函数公式的测试与学习

表单大师函数5大类

数学函数

SUM函数:SUM函数可以获取一组数值的总和。


SUM函数示例

MAX函数:MAX函数可以获取一组数值的最大值。


MAX函数示例

MIN函数:MIN函数可以获取一组数值的最小值。


MIN函数示例

AVG函数:AVERAGE函数可以获取一组数值的算术平均值。


AVG函数示例

FIXED函数:FIXED函数可将数字舍入到指定的小数位数并输出为文本。


FIXED函数示例

ROUND函数:ROUND函数可以将数字四舍五入到指定的位数。


ROUND函数示例

INT函数:INT函数可以获取一个数的整数部分。


INT函数示例

文本函数

CONCAT函数:CONCAT函数可以将多个文本合并成一个文本。


CONCAT函数示例

LEFT函数:LEFT函数可以从一个文本的第一个字符开始返回指定个数的字符。


LEFT函数示例

RIGHT函数:RIGHT函数可以获取由给定文本右端指定数量的字符构成的文本值。


RIGHT函数示例

LEN函数:LEN函数可以获取文本中的字符个数。


LEN函数示例

LOWER函数:LOWER函数可以将一个文本中的所有大写字母转换为小写字母。


LOWER函数示例

UPPER函数:UPPER函数可以将一个文本中的所有小写字母转换为大写字母。


UPPER函数示例

TEXT函数:TEXT函数可以将数字、日期转化成文本;将数据转化成大写的数字。


TEXT函数示例


TEXT函数示例

TRIM函数:TRIM函数可以删除文本首尾的空格。


TRIM函数示例

VALUE函数:VALUE函数可以将文本转化为数字。


VALUE函数示例

日期和时间函数

DATE函数:DATE函数可以将文本或时间戳转换为日期对象。


DATE函数示例

DATEDELTA函数:DATEDELTA函数可以将指定日期加/减指定天数。


DATEDELTA函数示例

DAY函数:DAY函数可以获取某日期是当月的第几日。


DAY函数示例

DAYS函数:DAYS函数可以返回两个日期之间相差的天数。


DAYS函数示例

WEEKDAY函数:WEEKDAY函数可以获取某日期是星期几,返回数字 1(周日)到 7(周六)。


WEEKDAY函数示例

NOW函数:NOW函数可以获取当前日期时间(年月日时分秒)。


NOW函数示例

TIME函数:TIME函数可以返回指定时间占一天时间的比例数字。


TIME函数示例

TODAY函数:TODAY函数可以返回今天的日期值(年月日)。


TODAY函数示例

YEAR函数:YEAR函数可以返回某日期的年份。


YEAR函数示例

逻辑函数

AND函数:如果所有参数都为真,AND函数返回布尔值true,否则返回布尔值false。


AND函数示例

OR函数:如果任意参数为真,OR 函数返回布尔值true;如果所有参数为假,返回布尔值false。


OR函数示例

IF函数:IF函数判断一个条件能否满足;如果满足返回一个值,如果不满足则返回另外一个值。


IF函数示例

IFS函数:IFS函数检查是否满足一个或多个条件,且返回符合第一个TRUE条件的值,IFS可以取代多个嵌套IF语句。


IFS函数示例

IN函数:IN函数检查第一个参数是否与后续某个参数相等,若相等返回true,否则返回false。


IN函数示例

NOT函数:NOT函数返回与指定表达式相反的布尔值。


NOT函数示例

FALSE函数:FALSE函数返回布尔值false。


FALSE函数示例

TRUE函数:TRUE函数返回布尔值true。


TRUE函数示例

高级函数

ISIDCARD函数:ISIDCARD函数可以用来判断文本是否是有效的身份证号码。


ISIDCARD函数示例

ARRAY函数:ARRAY函数可以将多个参数变成一个数组。


ARRAY函数示例

多表函数的组合使用


多表IF函数嵌套

哪些地方可能用到函数与公式

  • 字段运算逻辑

字段运算逻辑入口

  • 字段显示逻辑

字段显示逻辑入口

  • 提交跳转逻辑

提交跳转逻辑入口

  • 提交校验逻辑

提交校验逻辑入口

  • 数据流中的字段设置

数据流中的字段设置入口

总结

函数与公式极大的扩展了表单的能力,在需要逻辑运算、比较时能发挥强大的能力,再配合表单关联更新表单关联查看表单间跳转传值、多表交叉查看、子表单、函数和公式、流程,可以构建更多复杂的应用系统。