Excel服务器提供了几个扩展函数,用户可以直接在Excel的单元格中写公式,使用这些函数。
转金额大写
语法:ESF_mnyToCap(<数字>)
功能:把参数值转换为金额的中文大写形式。
参数:数字型的表达式,可以是数字常量、单元格地址等。
示例:
在我们的订单模板中,C1单元格是一个公式:=”人民币(大写” & ESF_mnyToCap(H11),如图。即,把H11处的订单合计金额转换成中文大写,前面加“人民币(大写)”字样。

汉字拼音字头
语法:ESF_pinyin(<字符串>,[n])
功能:提取指定字符串中前n个字的汉语拼音字头。
参数:
第一个参数是待提取的字符串表达式
第二个参数是提取的字数。即,若为1,则提取第一个字的首字母,若为2,则提取前两个字的首字母,如果省略,则提取所有汉字的首字母
示例:

在我们的客户登记表模板中,我们可以在I3单元格增加一个字段“简称”,输入Excel公式:=ESF_pinyin(C3),则把C3处输入的中文名称转换成其每个汉字的拼音首字母。
阿拉伯数字改成美元金额大写
语法:ESF_mnyToUSCap(<数字>)
功能:把参数值转换为美元金额大写形式。
参数:数字型的表达式,可以是数字常量、单元格地址等。
用法与ESF_mnyToCap(<数字>)类似。