低代码研究员课程笔记
简道云从零到精通 2.0 · 第四部 整理中

函数公式

这部回答:公式怎样写才不报错,换个地方用为什么又不认了?

说明

本部还在制作,下面是依据分集大纲(草案)整理的要点,正式内容以视频为准。

承接第一部第 2 集留下的公式伏笔

大纲里的 8 集

分集

  • EP1 编辑器与五条规矩公式由字段、函数、运算符、标点组成;字段要从列表里点选插入,手打字段名看着一样却跑不动。
  • EP2 数学函数SUM AVERAGE MAX MIN COUNT;取整四兄弟 ROUND INT CEILING FLOOR 的区别;MOD 算周期。
  • EP3 文本函数拼:CONCATENATE JOIN;拆:LEFT RIGHT MID SPLIT;洗:TRIM REPLACE SEARCH;TEXT 把日期变成可拼编号的文本;RMBCAP 金额大写。
  • EP4 逻辑函数IF 三个参数;三档以上用 IFS 代替 IF 嵌套;AND / OR 组合条件。
  • EP5 日期函数TODAY NOW SYSTIME 的区别;DAYS 和 DATEDIF 的参数顺序相反;WORKDAY / NETWORKDAYS 的节假日要自己给。
  • EP6 高级函数GETUSERNAME;TEXTUSER TEXTDEPT 把成员、部门转成文本;UUID 和流水号的区别;MAPX 跨表取值。
  • EP7 子表单里的公式子表单字段是一列值(数组);先在子表单内算好每行,再在主表用 SUM / JOIN 汇总。
  • EP8 换个地方就不认了表单字段、提交校验、批量修改、数据工厂、仪表盘、聚合表都能写公式,但支持的函数各不相同。

五条规矩

  1. 所有符号用英文半角输入,中文标点会报字符错误。
  2. 判断相等写 ==,不等于写 !=。
  3. 字段变量不加引号,手输的文本要加引号。
  4. 字段从右侧列表点选插入,不要手打字段名。
  5. 公式只给当前字段算值,不能在公式里给别的字段赋值。
IFS(资产原值>=50000,"重点", 资产原值>=10000,"一般", true,"低值")

常见错误

  • 主表里直接对子表单字段套 LEFT、LOWER 这类只接受单个值的函数。
  • DATEDIF 和 DAYS 参数顺序记反,差值变成负数。
  • 表单里能用的公式原样搬到仪表盘或数据工厂,结果不认。

资料来源:课程制作资料“第四部 函数公式 分集大纲(草案)”;jdy-knowledge 公式函数笔记。
笔记配合视频看效果更好,视频在 B 站「AI企业管理研究员」等平台。