=char()
- 函数说明:根据给定的unicode编码或者ascii码取得其对应的字符(一般来说,英文字符及其扩展字符都是ascii字符,中文、日文、韩文等亚洲字符都是unicode字符,ascii字符为8位,unicode字符为16位(其中有3位用于标志字符类型))
- 参数说明:int整数表达式,unicode编码或者ascii编码
- 返回值:字符型
- 示例:
- 例1:=char(22269)返回:'国'
- 例2:=char(101)返回:'e'
=cnmoney()
- 函数说明:数字转成大写金额(如果不填写则默认转换成大写金额) 单位可以为空,如果为空,则直接将 number 转换为人民币大写, 否则先将 number 与单位的进制相乘,然后再将相乘的结果转换为人民币大写。
- 参数说明:第一个参数为数值类型,第二个为单位:'s','b','q','w','sw','bw','qw','y','sy','by','qy','wy' , 分别代表'拾','佰','仟','万','拾万','佰万','仟万','亿','拾亿','佰亿','仟亿','万亿'。
- 返回值:字符型
- 示例:
- 例1:=cnmoney(1.232)返回:壹元贰角叁分
- 例2:=cnmoney(1.232,"b")返回:壹佰贰拾叁元贰角整
- 例3:=cnmoney(1.232,"bw")返回:壹佰贰拾叁万贰仟元整
- 例4:使用数据集或单元格
- 集合:
=cnmoney(#{jm.money})
- 对象:
=cnmoney(${jm.money})
- 单元格:=cnmoney(A1)
=concat()
- 函数说明:对字符传进行拼接
- 参数说明:传入字符串,用逗号拼接
- 返回值:字符型
- 示例:
例1:=concat('hello ','word',' !') 返回:hello word !
例2:使用数据集或单元格
- 集合:
=concat('#{jm.dept}','#{jm.name}')
引号不可省略
- 对象:
=concat('${jm.dept}','hello')
引号不可省略
- 单元格:=concat(A1,B1)
=lower()
- 函数说明:将字符串转换成小写
- 参数说明:传入字符串
- 返回值:字符型
- 示例:
- 例1:=lower('ABCD') 返回:abcd
- 例2:使用数据集或单元格
- 集合:
=lower('#{db.name}')
引号不可省略
- 对象:
=lower('${db.name}')
引号不可省略
- 单元格:=lower(A1)
=upper()
- 函数说明:将字符串转成大写
- 参数说明:传入字符串
- 返回值:字符型
- 示例:
- 例:=upper('abcd') 返回ABCD
- 例2:使用数据集或单元格
- 集合:
=upper('#{db.name}')
引号不可省略
- 对象:
=upper('${db.name}')
引号不可省略
- 单元格:=upper(A1)
=date_str()
- 函数说明:将日期转成需要的字符串,只支持datetime、date、long类型、如果是datetime和date类型需要加上单引号,如果是long类型的,需要满足13位,如果不满足则会少几位添加几个0。
- 参数说明:传入日期和自定义的编码
- 返回值:字符型
- 示例:
- 例1:=date_str('2021-08-24 18:28:30','yyyyMMdd') 返回:20210824
- 例2:=date_str('2021-08-24 18:28:30','HH:mm:ss') 返回:18:28:30
- 例3:=date_str(1629942986000,'yyyy-MM-dd HH:mm:ss') 返回:2021-08-26 09:56:26
- 例4:使用数据集或单元格
- 集合:
=date_str('#{db.date}','yyyy-MM-dd')
datetime和date类型引号不可省略
- 对象:
=date_str('${db.date}')
datetime和date类型引号不可省略
- 单元格:=date_str(A1)
案例演示

