本帖最后由 vampires 于 2019-1-23 12:25 编辑
在工作中,有很多情况是需要将数据表单中的阿拉伯数字转换成中文大写。我现在给大家讲下如何转换。
图1,中文大写数字
方法是在大写数字的字段属性中,勾选“启用公式计算”,点击“编辑公式”。
图2,启用公式计算
填写转换公式。
图3,转换公式
大家可以试一试。另外将转换公式提供给大家保存,方便以后使用。
---------------------------转换公式---------------------------
IF(left(MFCNUM($MF(合计金额)$),1)="拾","壹"&SUBSTITUTE(SUBSTITUTE(MFCNUM(INT($MF(合计金额)$))&"元"&MFCNUM(INT(ROUND($MF(合计金额)$,2)*10)-INT(ROUND($MF(合计金额)$,2))*10)&"角"&MFCNUM(INT(ROUND($MF(合计金额)$,2)*100)-INT(ROUND($MF(合计金额)$,2)*10)*10)&"分","零角零分","整"),"零分","整"),SUBSTITUTE(SUBSTITUTE(MFCNUM(INT($MF(合计金额)$))&"元"&MFCNUM(INT(ROUND($MF(合计金额)$,2)*10)-INT(ROUND($MF(合计金额)$,2))*10)&"角"&MFCNUM(INT(ROUND($MF(合计金额)$,2)*100)-INT(ROUND($MF(合计金额)$,2)*10)*10)&"分","零角零分","整"),"零分","整"))
----------------------------------------------------------------
|