1. CHAR
CHAR(number):根据指定数字代码返回对应的字符。CHAR 函数可将计算机其他类型的数字代码转换为字符。
Number:用于指定字符的数字,介于 1 和 65535 之间(包括 1 和 65535)。
示例:
CHAR(88)等于“X”。
CHAR(45)等于“-”。
2. CNMONEY
CNMONEY(number,unit)返回人民币大写。
number:需要转换的数值型的数。
unit:单位,"s","b","q","w","sw","bw","qw","y","sy","by","qy","wy"分别代表“拾”,“佰”,“仟”,“万”,“拾万”,“佰万”,“仟万”,“亿”,“拾亿”,“佰亿”,“仟亿”,“万亿”。
注:单位可以为空,如果为空,则直接将 number 转换为人民币大写,否则先将 number 与单位的进制相乘,然后再将相乘的结果转换为人民币大写。
示例:
CNMONEY(1200)等于壹仟贰佰圆整。
CNMONEY(12.5,"w")等于壹拾贰万伍仟圆整。
CNMONEY(56.3478,"bw")等于伍仟陆佰叁拾肆万柒仟捌佰圆整。
CNMONEY(3.4567,"y")等于叁亿肆仟伍佰陆拾柒万圆整。
3. CODE
CODE(text):计算文本串中第一个字符的数字代码。返回的代码对应于计算机使用的字符集。
Text:需要计算第一个字符代码的文本或单元格引用。
示例:
CODE("S")等于 83。
CODE("Spreadsheet")等于 83。
4. CONCATENATE
CONCATENATE(text1,text2,...):将数个字符串合并成一个字符串。
Text1,text2,...:需要合并成单个文本的文本项,可以是字符,数字或是单元格引用。
注:
也可以用"+"来代替 CONCATENATE 函数对文本项进行合并,"+"对数字无法合并,只能直接加法计算。
示例:
CONCATENATE("Average ","Price")等于“Average Price”。
CONCATENATE("1","2")等于 12。
5. ENDWITH
ENDWITH(str1,str2):判断字符串 str1 是否以 str2 结束。 备注: str1 和 str2 都是大小写敏感的。
示例:
ENDWITH("FineReport","Report")等于 true
ENDWITH("FineReport","Fine")等于 false。
ENDWITH("FineReport","report")等于 false。
6. ENMONEY
ENMONEY(value):将给定的 BigDemical 类型的数字转换成英文金额字符串。
示例:
ENMONEY(23.49)等于 TWENTY THREE AND CENTS FORTY NINE。
7. ENNUMER
ENNUMBER(value):将给定的 BigDecimal 类型的数字(100 以内)取整后转化成英文金额的字符串。
示例:
ENNUMBER(23.49)等于 TWENTY THREE。
注:若出现结果为空,需要将数字强制转换为 BigDecimal 类型,例如:ENNUMBER(TOBIGDECIMAL(80))
8. EXACT
EXACT(text1,text2):检测两组文本是否相同。如果完全相同,EXACT 函数返回 TRUE;否则,返回 FALSE。EXACT 函数可以区分大小写,但忽略格式的不同。同时也可以利用 EXACT 函数来检测输入文档的文字。
Text1:需要比较的第一组文本