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

数字转换成大写数字后带有小数点比如125.26显示的是:壹佰贰拾伍.贰陆我要显示成:壹佰贰拾伍元贰角陆分求高手解答,网上找的宏貌似在EXCEL里无法应用第一个问题已解决谢... 数字转换成大写数字后带有小数点比如125.26
显示的是:壹佰贰拾伍.贰陆
我要显示成:壹佰贰拾伍元贰角陆分
求高手解答,网上找的宏貌似在EXCEL里无法应用
第一个问题已解决谢谢了!!
还有个问题,我要在A1中输入“张三”,我在B2中输入格式“=A1”,当我在A1写“张三”时,在B2中能正确显示“张三”,但当我不需要在A1中输入“张三”时,在B2中显示的是“0”
这个我就很郁闷了,怎么A1中不输入文字时,B2不会显示0,让B2空白着
展开
 我来答
过的开就好d9cb6
推荐于2017-11-23 · TA获得超过3.6万个赞
知道大有可为答主
回答量:2.8万
采纳率:100%
帮助的人:4.8亿
展开全部
假设数字在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空白着

菜单栏,工具-选项-视图,取消“零值”的勾
apple89591856
推荐于2016-11-17 · 知道合伙人互联网行家
apple89591856
知道合伙人互联网行家
采纳数:1322 获赞数:5509
飞鸿世家库存推广团队领队人

向TA提问 私信TA
展开全部
EXCEL将数字转换成中文大写数字后如何显示角分元整:
用公式,假如A1是你的数据,在B1输入如下公式试试:
=TEXT(INT(A1),"[DBNum2]")&IF(ISERROR(FIND(".",A1)),"元整","元")&IF(ISERROR(FIND(".",A1)),"",IF(MID(A1,FIND(".",A1)+1,1)="0",IF(MID(A1,FIND(".",A1)+2,1)="","",TEXT(MID(A1,FIND(".",A1)+2,1),"[DBNum2]")&"分"),IF(MID(A1,FIND(".",A1)+2,1)="",TEXT(MID(A1,FIND(".",A1)+1,1),"[DBNum2]")&"角整",TEXT(MID(A1,FIND(".",A1)+1,1),"[DBNum2]")&"角"&TEXT(MID(A1,FIND(".",A1)+2,1),"[DBNum2]")&"分")))
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
HuaGeG
2010-02-01 · TA获得超过7706个赞
知道大有可为答主
回答量:8038
采纳率:26%
帮助的人:2169万
展开全部
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(NUMBERSTRING(INT(A1),2)&"圆"&TEXT(MOD(A1,1)*100,"[dbnum2]0角0分"),"零角零分","整"),"零角","零"),"零分","")

=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(NUMBERSTRING(INT(A1),2)&"圆"&TEXT(MOD(A1,1)*100,"[dbnum2]0角0分"),"零角零分","整"),"零角","零"),"零分","整")

b2 =if(a1="","",a1)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式