EXCEL单元中输入“12”显示“大写金额:壹拾贰元整”

来源:百度知道 编辑:UC知道 时间:2024/06/25 19:40:39

如果A1填数字,在B1单元格显示,则在B1单元格内复制以下公式:
=SUBSTITUTE(SUBSTITUTE(TEXT(TRUNC(FIXED(A1)),"大写金额:[dbnum2]G/通用格式元;负[dbnum2]G/通用格式元;"&IF(A1>-0.5%,,"负"))&TEXT(RIGHT(FIXED(A1),2),"[dbnum2]0角0分;;"&IF(ABS(A1)>1%,"整",)),"零角",IF(ABS(A1)<1,,"零")),"零分","整")

自定义格式可以解决:
选中要输入数据的单元格→右击→设置单元格格式→数字→自定义→类型下方框中输入:
[DBNum2]"大写金额:"[$-804]G/通用格式"元整"
或输入
"大写金额:"[DBNum2][$-804]G/通用格式"元整"
确定
注:除了汉字,所有符号均在英文状态下输入。

设置单元格格式——数字——自定义——类型里输入“[DBNum2][$-804]G/通用格式"圆""整"”——确定就行了

可以选择“特殊”——“中文大写数字”