EXCEL将数字转换成中文大写数字后如何显示角分元整 数字转换成大写数字后带有小数点比如125.26 显示的是:壹佰贰拾伍.贰陆 我要显示成:壹佰贰拾伍元贰角陆分 求高手解答,网上找的宏貌似在EXCEL里无法应用 问题补充: 第一个问题已解决谢谢了!! 还有个问题,我要在A1中输入“张三”,我在B2中输入格式“=A 这个我就很郁闷了,怎么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]0角0分;"&IF(A1^2<1,,0)&"[>][dbnum2]0分;整"),),"零分","整") 就会在B1显示成:壹佰贰拾伍元贰角陆分 怎么A1中不输入文字时,B2不会显示0,让B2空白着 菜单栏,工具-选项-视图,取消“零值”的勾 3 回答者: |
|
来自: 快乐天使zzw > 《word excel 应用》