方法一:NUMBERSTRING(最简,推荐)
部分中文版 Excel / WPS 提供 NUMBERSTRING。假设金额在 A1:
=NUMBERSTRING(A1,2)&"元整"
- 第 2 个参数
2表示繁体大写(壹贰叁…) - 若结果已含「元」「角」「分」,可去掉后面的
&"元整",按实际返回值微调 - 若提示「#NAME?」,说明当前版本无此函数,请改用方法二
输入小写金额,一键转为规范财务大写;下方附 Excel / WPS 人民币大写公式
在单元格输入金额后,用下列公式自动转中文大写。WPS 表格与 Microsoft Excel 中文版语法基本通用;优先试 NUMBERSTRING,不可用时再用长公式。
部分中文版 Excel / WPS 提供 NUMBERSTRING。假设金额在 A1:
=NUMBERSTRING(A1,2)&"元整"
2 表示繁体大写(壹贰叁…)&"元整",按实际返回值微调金额在 A1,保留两位小数后转财务大写(到分):
=IF(A1="","",IF(A1=0,"零元整",
TEXT(INT(ROUND(A1,2)),"[DBNum2]")&"元"&
IF(MOD(ROUND(A1*100,0),100)=0,"整",
IF(INT(MOD(ROUND(A1*100,0),100)/10)=0,"零",
TEXT(INT(MOD(ROUND(A1*100,0),100)/10),"[DBNum2]")&"角")&
IF(MOD(ROUND(A1*100,0),10)=0,"",
TEXT(MOD(ROUND(A1*100,0),10),"[DBNum2]")&"分"))))
[DBNum2] 为中文大写数字格式,Excel / WPS 中文环境一般可用在方法一结果前加「人民币」字样(A1 为金额):
="人民币"&NUMBERSTRING(A1,2)&"元整"
规范要求大写金额紧接「人民币」,中间不留空格。例:¥25 → 人民币贰拾伍元整。
1234.56