搜索
更新人
更新时间 更新日期

1. 文本处理函数

1.1 CONCATENATE 函数

功能说明 :CONCATENATE 函数用于将多个文本片段、字段变量或数值合并为一个完整的文本字符串,常用于拼接姓名、编号、地址等信息。
语法格式
CONCATENATE(文本1,文本2,...)
示例
CONCATENATE("姓名为:",姓名,",","性别为:",性别)
返回结果示例:
姓名为:张三,性别为:男
配置说明
  • 参数之间使用 英文逗号 分隔。
  • 固定文本需使用 英文双引号 包裹。
  • 支持同时引用字段变量和固定文本。

1.2 LEFT 函数

功能说明 :LEFT 函数用于从文本左侧开始提取指定长度的字符。
语法格式
LEFT(文本,字符数)
示例
LEFT("欢迎使用英雄云",4)
返回:
欢迎使用

1.3 RIGHT 函数

功能说明 :RIGHT 函数用于从文本右侧开始提取指定长度的字符。
语法格式
RIGHT(文本,字符数)
示例
RIGHT("欢迎使用英雄云",3)
返回:
英雄云

1.4 MID 函数

功能说明 :MID 函数用于从指定位置开始提取指定长度的字符。
语法格式
MID(文本,开始位置,字符数)
示例
MID("英雄云企业数据管理平台",4,8)
返回:
企业数据管理平台

1.5 LEN 函数

功能说明 :LEN 函数用于获取文本中的字符总数(包含空格)。
语法格式
LEN(文本)
示例
LEN("欢迎使用 英雄云!")
返回:
9

1.6 REPLACE 函数

功能说明 :REPLACE 函数用于根据指定位置和字符数量,将原文本中的部分内容替换为新的文本。
语法格式
REPLACE(原文本,开始位置,替换长度,替换文本)
示例
REPLACE("英雄云应用定制工具",4,6,"企业数据管理平台")
返回:
英雄云企业数据管理平台

1.7 TRIM 函数

功能说明 :TRIM 函数用于删除文本首尾空格,并将文本中连续多个空格压缩为一个空格。
语法格式
TRIM(文本)
示例
TRIM("英    雄 云 ")
返回:
英 雄 云

1.8 SPLIT 函数

功能说明 :SPLIT 函数用于按照指定分隔符将文本拆分为数组。
语法格式
SPLIT(原文本,分隔符)
示例
SPLIT("英雄云-企业数据管理平台","-")
返回:
["英雄云","企业数据管理平台"]
配置说明
  • 分隔符需使用英文双引号包裹。
  • 返回结果为数组,可用于数组类函数进一步处理。

2. 大小写转换函数

2.1 LOWER 函数

功能说明 :LOWER 函数用于将文本中的大写字母转换为小写字母。
语法格式
LOWER(文本)
示例
LOWER("HELLO WORLD")
返回:
hello world

2.2 UPPER 函数

功能说明 :UPPER 函数用于将文本中的小写字母转换为大写字母。
语法格式
UPPER(文本)
示例
UPPER("hello world")
返回:
HELLO WORLD

3. 文本判断函数

3.1 EXACT 函数

功能说明 :EXACT 函数用于比较两个文本是否完全一致。若两个文本内容相同,则返回 TRUE;否则返回 FALSE。可结合 IF 函数使用,实现答案校验、数据比对等场景。
语法格式
EXACT(文本1,文本2)
示例
EXACT(回答,正确答案)
当回答内容与正确答案完全一致时,返回:TRUE,否则返回:FALSE。

3.2 ISEMPTY 函数

功能说明 :ISEMPTY 函数用于判断字段是否为空。
当字段没有数据时返回 TRUE;字段存在数据时返回 FALSE。
语法格式
ISEMPTY(字段)
示例
ISEMPTY(文本1)
当文本为空时,返回:TRUE;当文本存在内容时,返回:FALSE。
支持字段
  • 单行文本
  • 多行文本
  • 数字输入框
  • 日期时间
  • 时间
  • 单选框
  • 复选框
  • 下拉框
  • 下拉复选框
  • 地址
  • 定位
  • 手机
  • 成员字段
  • 部门字段

3.3 SEARCH 函数

功能说明 :SEARCH 函数用于查找指定文本在原文本中首次出现的位置。若未找到指定文本,则返回 0。
语法格式
SEARCH(指定文本,原文本)
示例
SEARCH("企业数据管理","英雄云企业数据管理平台")
返回:4,表示"企业数据管理"从第 4 个字符开始出现。
使用说明
  • 返回值从 1 开始计数。
  • 若原文本中不存在指定内容,则返回 0。
  • 可结合 IF 函数实现关键字检测和条件判断。

4. 类型转换函数

4.1 CHAR 函数

功能说明 :CHAR 函数用于将数字代码转换为对应的 ASCII 字符。ASCII 字符对照关系可参考 ASCII表
语法格式
CHAR(数值)
示例
CHAR(97)
返回:
a

4.2 VALUE 函数

功能说明 :VALUE 函数用于将文本类型的数字转换为数值类型。常用于文本字段参与数值计算的场景。
语法格式
VALUE(文本)
示例
VALUE("3.14")
返回:
3.14

4.3 TEXT 函数

4.3.1 TEXT(数字)
功能说明 :TEXT 函数可将数字类型强制转换为文本类型,常用于文本拼接场景。
语法格式
TEXT(数字)
示例
CONCATENATE("姓名:",姓名,",年龄:",TEXT(年龄))
返回结果示例:
姓名:张三,年龄:25
4.3.2 TEXT(num,text_format)
功能说明 :将数值按照指定格式转换为文本。
语法格式
TEXT(num,text_format)
格式说明
格式类型 符号 说明 示例 返回结果
数字占位 # 显示有效数字,多余位四舍五入 TEXT(12.345,"###.##") 12.35
补位占位 0 位数不足补 0,多余位四舍五入 TEXT(12.3,"000.00") 012.30
千分位 , 插入千位分隔符 TEXT(1234.5,"#,###.00") 1,234.50
百分比 % 转换为百分比形式 TEXT(12.34,"#%") 1234%
原始数据 [Num0] 显示原始数据 TEXT(12.34,"[Num0]") 12.34
中文小写 [Num1] 转换为中文小写 TEXT(32,"[Num1]") 三十二
中文大写 [Num2] 转换为中文大写 TEXT(32,"[Num2]") 叁拾贰
4.3.3 TEXT(date,text_format)
功能说明 :将日期时间转换为指定格式的文本。
语法格式
TEXT(date,text_format)
格式说明
假设日期时间为:2026-02-08 20:10:12
分类 符号 说明 返回结果
年份 yy 年份后两位 26
年份 yyyy 完整年份 2026
月份 M 月份数字 2
月份 MM 补零月份 02
月份 MMM 中文月份 二月
日期 d 日期数字 8
日期 dd 补零日期 08
小时 HH 24 小时制 20
小时 hh 12 小时制 08
分钟 mm 分钟 10
秒钟 ss 秒钟 12
星期 E 星期索引(0~6) 0
星期 EE 星期简称
星期 EEE 星期全称 星期日
4.3.4 使用提示
  • text_format 参数需使用英文双引号包裹。
  • 支持在 "#""、"0" 或 "[Num]" 前增加前缀。
  • 可使用中文、英文、¥、$ 及空格作为前缀。
示例:
TEXT(123,"###.##")
示例:
TEXT(123,"人民币[Num2]")
返回:
人民币壹佰贰拾叁

5. 数组与文本生成函数

5.1 REPT 函数

功能说明 :REPT 函数用于将指定文本按照设定次数重复输出。计算结果最大不能超过 10000 个字符。
语法格式
REPT(文本,重复次数)
示例
REPT("英雄云",3)
返回:
英雄云英雄云英雄云
使用说明
  • 重复次数必须为数值。
  • 返回结果总长度不能超过 10000 个字符。

5.2 UNION 函数

功能说明 :UNION 函数用于合并多个文本数组,并自动去除重复值。
语法格式
UNION(文本1,文本2,...)
示例
UNION("小王","小明","小张","小王")
返回:
小王,小明,小张
使用说明
  • 支持同时传入多个文本值。
  • 返回结果会自动去除重复内容。

6. 金额转换函数

6.1 RMBCAP 函数

功能说明 :RMBCAP 函数用于将数值金额转换为标准人民币大写金额格式。常用于合同、报销单、付款申请等需要填写大写金额的场景。
语法格式
RMBCAP(数值)
示例
RMBCAP(1125)
返回:
人民币:壹仟壹佰贰拾伍元整
使用说明
转换结果符合人民币金额书写规范。

7. 注意事项

  • 函数名称需使用英文大写,括号及参数符号需使用英文输入状态。
  • 多个参数之间使用英文逗号(,)分隔。
  • 固定文本内容需使用英文双引号(" ")包裹。
  • 部分函数返回结果为数组,可继续作为其他数组函数的输入参数。
  • TEXT 函数中的 text_format 参数需使用英文双引号包裹。
  • 数字格式中的 "#""、"0"、"[Num]" 支持添加前缀,前缀可使用中文、英文、¥、$ 及空格。
  • REPT 函数生成的结果长度不能超过 10000 个字符。
  • ISEMPTY 函数仅支持指定字段类型,请根据实际字段类型使用。
  • SEARCH 函数未找到目标文本时返回 0。
  • CONCATENATE、TEXT、VALUE 等函数可组合使用,实现数据类型转换和文本拼接。