分享

EXCEL数字转换成角分元整

 快乐天使zzw 2010-07-24

EXCEL将数字转换成中文大写数字后如何显示角分元整

 

数字转换成大写数字后带有小数点比如125.26

显示的是:壹佰贰拾伍.贰陆

我要显示成:壹佰贰拾伍元贰角陆分

求高手解答,网上找的宏貌似在EXCEL里无法应用

问题补充:

第一个问题已解决谢谢了!!

 还有个问题,我要在A1中输入张三,我在B2中输入格式“=A1”,当我在A1张三时,在B2中能正确显示张三,但当我不需要在A1中输入张三时,在B2中显示的是0”

这个我就很郁闷了,怎么A1中不输入文字时,B2不会显示0,让B2空白着

 

 

最佳答案

假设数字在A1

 

B1输入公式

 

=IF(OR(A1="",A1=0),"",TEXT(INT(A1),"[dbnum2]G/通用格式圆;[dbnum2]G/通用格式圆;;")&TEXT(--RIGHT(INT(A1*10)),"[dbnum2]#;;;")&TEXT(--RIGHT(INT(A1*100)),"[dbnum2]#;;;"))

 

 

 

或者

 

=SUBSTITUTE(IF(-RMB(A1),IF(A1>0,,"")&TEXT(INT(ABS(A1)+0.5%),"[dbnum2]G/通用格式元;;")&TEXT(RIGHT(RMB(A1),2),"[>9][dbnum2]00;"&IF(A1^2<1,,0)&"[>][dbnum2]0;"),),"零分","")

 

 

就会在B1显示成:壹佰贰拾伍元贰角陆分

 

 

 

怎么A1中不输入文字时,B2不会显示0,让B2空白着

 

菜单栏,工具-选项-视图,取消零值的勾

 3

回答者: wodaxiaopengyo -

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多