本文详细介绍维格表公式的编写规范,帮助你详细了解如何编写一条公式。
首先我们需要了解以下公式内的名词:
维格列:是当前表格内已有的列,可以在公式内引用维格列的数据进行运算。
函数:计算输入值到输出值的预定义的运算公式。
SUM({数学成绩},{语文成绩},{英语成绩})
运算符:可以进行逻辑和算数运算的符号。
参数:公式内输入的,用于参与运算的数据。包括引用的列数据和输入的静态数据。
({数学成绩}+{语文成绩}+{英语成绩})/3
引用维格列对应单元格内的数据。
公式支持引用当前表格内的维格列,运算时会读取该列单元格内的数据。
SUM({数学成绩}, {语文成绩}, {英语成绩})
手动填写的数据。
你可以在公式中输入参数,这些参数将会参与运算。
SUM(1, 2, 3)
函数计算出来的参数。
某些函数计算出的结果参数,可以进行下一步运算。
SUM(1, 2, 3) + 4
引用维格列时,需要用大括号 “{ }” 将列名称括起来,比如:{姓名}
而且,你还可以点击公式配置面板里的列名,快速引用维格列,系统会将你选中的列自动填充到输入框里。
如果某个公式引用了维格列,该列的名称更新时,公式内的引用名称也会自动同步更新。
在引用维格列的过程中需要注意,如果你手动输入公式引用某列,但是输入列名时填写错误(即引用的列在当前表格不存在),则会使公式出错。
公式中可以用英文小括号 “( )” 来改变运算顺序
({长} + {宽}) / 2
公式中的函数,必须用英文小括号 “( )” 来包裹参数
AVERAGE({最高分}, {最低分})
注意:中文小括号(半角字符)和英文小括号(全角字符)长得很像,但是有所区别,请规范使用英文小括号哦~
在公式内填写非「数字」类型的字符串,需要用英文引号包裹 ” ” 字符串。比如:
IF({分数} > 60, c"及格", "不及格") FIND("查找", "你好,我是一段被查找的文字") IS_SAME({截止时间}, {完工时间}, "day")
另外,英文单引号 ‘ ‘ 同样支持,使用方式同双引号
IF({分数} > 60, '及格', '不及格')
注意,「数字」类型的参数是不需要使用双引号的!
REPT("哈", 2) => 哈哈
注意:中文双引号(半角字符)和英文双引号(全角字符)长得很像,但是有所区别,请规范使用英文双引号哦~
在公式内需要用英文逗号 , 分隔参数。
比如:AVERAGE(1, 2, 3, 4)
AVERAGE(1, 2, 3, 4)
注意:中文逗号(半角字符)和英文逗号(全角字符)长得很像,但是有所区别,请规范使用英文逗号哦~
在公式输入函数时,字母支持大写也支持小写,比如以下两个函数使用都可以生效:
AVERAGE({最高分}, {最低分}) average({最高分}, {最低分})
Powered by BetterDocs