原创 在EXCEL里将数字金额自动转为中文大写

2009-8-29 19:04 5594 26 27 分类: 采购与分销

在EXCEL里将数字金额自动转为中文大写,可以利用EXCEL的函数功能来实现,以下蓝色部分为全部公式代码(在任一单元格内输入):

=IF(A22<0,"金额为负无效",IF(AND((INT(A22*10)-INT(A22)*10)=0,(INT(A22*100)-INT(A22*10)*10)=0),TEXT(INT(A22),"[dbnum2]")&"元整",IF((INT(A22*100)-INT(A22*10)*10)=0,TEXT(INT(A22),"[dbnum2]")&"元"&TEXT(INT(A22*10)-INT(A22)*10,"[dbnum2]")&"角整",TEXT(INT(A22),"[dbnum2]")&"元"&TEXT(INT(A22*10)-INT(A22)*10,"[dbnum2]")&"角"&TEXT(IF((INT(A22*1000)-INT(A22*100)*10)>=5,(INT(A22*100)-INT(A22*10)*10)+1,INT(A22*100)-INT(A22*10)*10),"[dbnum2]")&"分整")))

以下蓝色为实际的转换效果(实际使用时请将上述公式中的“A22”替换为待转换的单元格):

¥103.55 壹佰零叁元伍角伍分整

注意:此转换方法最多对2位小数有效;已考虑了厘的四舍五入。

语法说明:如果角和分都等于0,则直接将整数部分转换为中文大写作为最终值;如果分等于0,则将整数和角转换为中文大写作为最终值;否则,则将整数和角和分都转换为中文大写作为最终值(转换分时必须考虑厘的四舍五入)。

补充:以上是一种转换方法,可在此基础上适当修改增加某些功能。当然还有不少其他方法,有兴趣者可与我讨论。

文章评论1条评论)

登录后参与讨论

用户777633 2009-10-14 16:18

good , received

用户750483 2009-9-2 10:21

三星SAMSUNG电容、YAGEO国巨阻容、长电CJ二三极管、CHANG字铝电解电容。陶瓷贴片电容 (MLCC)、贴片电阻、贴片排阻等被动元器件代理。公司主页:http://www.innovochina.com.cn/ 电话 : 021-51551576-801联系人: 段海峰 先生 , QQ: 792292472 E-Mail/MSN : peter_innovo@yahoo.com.cn
相关推荐阅读
用户1104912 2011-09-10 11:57
评论:@孙昌旭的博客 博客中提到的“iphone5延迟明年发布,苹果显供应链短板”
CPU主频的比拼已变得透明毫无悬念;OS的比拼也摆在那里三足鼎立;下一波,昌旭觉得三星、HTC正在将大家往屏的方向引:大尺寸、分辨率、in-Cell、裸眼3D技术等。...
用户1104912 2011-08-02 23:21
1A CMOS LDO with Very Low Dropout,Low Iq,High PSRR -- BL9110
BL9110 --- 1A CMOS LDO   【主要特点】 - 300mV@1A (VOUT=3.3V) - 65uA Operating Supply Current -...
用户1104912 2011-08-01 23:27
可低压启动、同步升压 DC-DC IC -- BL8542B
  BL8542B -- 300mA 同步 升压 DC-DC IC   【主要特点】 - 0...
用户1104912 2011-08-01 22:50
可低压启动、同步升压 DC-DC IC -- BL8542B
BL8542B -- 300mA 同步 升压 DC-DC IC   【主要特点】 - 0.85V低压启动,可用于单节干电池,及锂电池; - 300mA电流输出; - 1M...
用户1104912 2010-11-16 09:03
医院的另一项功能
工作压力大时,我喜欢跑到医院,没有挂号,也不打算看任何医生。 我只是坐在角落里,观察着人生百态。这里所看到的,当然是不悦的事物。他们每个人的表情不同,我闲逛着,走过候诊的走廊,走过病房,这时候,我可以...
用户1104912 2010-06-14 13:55
玉明职业规划(更新版)
对待工作我喜欢有自己的规划,工作这点事也是生活中的大事,工作顺利生活更开心。    一、行行出状元--选择自己喜欢的行业: 我在大学里学的是电子专业,刚毕业时想发挥专业特长先做过2年左右的电源产品的技...
我要评论
1
26
关闭 站长推荐上一条 /2 下一条