Office学院问题解答系统 > Excel电子表格 > 公式与函数 > 关于EXCEL金额大小写转换问题
已关闭
关于EXCEL金额大小写转换问题 关于,金额,大小,转换,问题
悬赏分:0 - - 阅读次数: 举报
我在EXCEL中使用了如下公式:
=SUBSTITUTE(SUBSTITUTE(IF(R17<0,"负","")&TEXT(TRUNC(ABS(ROUND(R17,2))),"[DBNum2]")&"元"&IF(ISERR(FIND(".",ROUND(R17,2))),"",TEXT(RIGHT(TRUNC(ROUND(R17,2)*10)),"[DBNum2]"))&IF(ISERR(FIND(".0",TEXT(R17,"0.00"))),"角","")&IF(LEFT(RIGHT(ROUND(R17,2),3))=".",TEXT(RIGHT(ROUND(R17,2)),"[DBNum2]")&"分",IF(ROUND(R17,2)=0,"","整")),"零元零",""),"零元","")
进行金额的大小写转换。
但是现在出现了非常奇怪的问题,正常转换出来的数值应该是:壹佰壹拾壹元整
这样的格式,但实际却是 111元整 这样的结果。。。
而我换其他电脑却是好的。
所以我认为不是公式问题,而是哪里设置的问题。
请教到底是哪里设置才可以正常?
提问者:yingmu77 - 幼儿园 1级
共 1 条答复
  楼层: 1
这里有几个公式,应该有适合你的
参考资料: 如何将阿拉伯小写数字转换成中文大写金额? http://www.exceltip.net/thread-886-1-1-873.html
我也要给他一个好评有用(0)  我要给他一个坏评没用(0)  举报
回答者:rongjun - 幼儿园 1级 - 提交时间:2010-11-13 15:11:00