Excel中金额大小写转换公式问题

就是将小写的阿拉伯数字转换成了中文大写,但是怎么样该公式可以再前面加上“人民币”三个字呢?

材料/工具:Excel2010

1、如图所示销售出库单,最后一行总计(大写)右侧的数字249是公式计算出来的结果。

2、对着249这个单元格右击鼠标,选择“设置单元格格式”命令。

3、点击“数字”选项卡

4、再点击下方分类列表框中的“特殊”。

5、在右侧类型处点击选择“中文大写数字”。

6、点击“确定”完成选择,我们看到249就变成大写的贰佰肆拾玖了。

7、而且依然是公式的结果,只要上面数字有变动,大写金额也会更新。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-07-01
直接在公式前加个文本的人民币,这种会的吧
第2个回答  推荐于2017-05-24
你在原来那个公式前加上三个字就行
="人民币"&公式
那个公式就是你原来用的那个大小写公式 给你一个参考公式不知道你原来用的哪个公式
="人民币"&IF(A1=INT(A1),NUMBERSTRING(INT(A1),2)&"元整",IF(A1*10=INT(A1*10),NUMBERSTRING(INT(A1),2)&"元"&NUMBERSTRING(INT(A1*10)-INT(A1)*10,2)&"角整",IF(ROUNDDOWN(A1*10-INT(A1)*10,0)=0,NUMBERSTRING(INT(A1),2)&"元零"&NUMBERSTRING(ROUND(A1*100-INT(A1*10)*10,0),2)&"分",NUMBERSTRING(INT(A1),2)&"元"&NUMBERSTRING(INT(A1*10)-INT(A1)*10,2)&"角"&NUMBERSTRING(ROUND(A1*100-INT(A1*10)*10,0),2)&"分")))本回答被网友采纳
第3个回答  2012-08-21
可以试一试这个方法="人民币"&SUBSTITUTE(SUBSTITUTE(TEXT(TRUNC(FIXED(E9)),"[>0][dbnum2];[<0]负[dbnum2];;")&TEXT(RIGHT(FIXED(E9),2),"元[dbnum2]0角0分;;"&IF(ABS(E9)>1%,"圆整",)),"零角",IF(ABS(E9)<1,,"零")),"零分","整")
第4个回答  2012-08-21
="人民币"&SUBSTITUTE(SUBSTITUTE(TEXT(TRUNC(FIXED(E9)),"[>0][dbnum2];[<0]负[dbnum2];;")&TEXT(RIGHT(FIXED(E9),2),"元[dbnum2]0角0分;;"&IF(ABS(E9)>1%,"圆整",)),"零角",IF(ABS(E9)<1,,"零")),"零分","整")