在Excel里面怎么将数字变成大写的形式?例如:A1输入43500.6,怎么将B1变成A1的大写人民币形式
展开全部
公式长了点但是可以处理是负数,
转换效果:
0.30 叁角整
0.35 叁角伍分
15.00 壹拾伍元整
15.30 壹拾伍元叁角整
15.35 壹拾伍元叁角伍分
-1563.35 负壹仟伍佰陆拾叁元叁角伍分
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(IF(-RMB(A1,2),TEXT(A1,";负")&TEXT(INT(ABS(A1)+0.5%),"[dbnum2]G/通用格式元;;")&TEXT(RIGHT(RMB(A1,2),2),"[dbnum2]0角0分;;整"),),"零角",IF(A1^2<1,,"零")),"万",IF(AND(MOD(ABS(A1%),1000)<100,MOD(ABS(A1%),1000)>=10),"万零","万")),"零分","整")
转换效果:
0.30 叁角整
0.35 叁角伍分
15.00 壹拾伍元整
15.30 壹拾伍元叁角整
15.35 壹拾伍元叁角伍分
-1563.35 负壹仟伍佰陆拾叁元叁角伍分
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(IF(-RMB(A1,2),TEXT(A1,";负")&TEXT(INT(ABS(A1)+0.5%),"[dbnum2]G/通用格式元;;")&TEXT(RIGHT(RMB(A1,2),2),"[dbnum2]0角0分;;整"),),"零角",IF(A1^2<1,,"零")),"万",IF(AND(MOD(ABS(A1%),1000)<100,MOD(ABS(A1%),1000)>=10),"万零","万")),"零分","整")
更多追问追答
追问
你这个是我想要的,但是我没都要输入你这个很长的公式吗?有点麻烦啊~~~
追答
拖拽填充或者粘贴 就可以 .
展开全部
B1公式:=A1
然后右键B1单元格,选择"设置单元格格式",
"数字"标签中左侧选择"特殊",右侧选择"中文大写数字"
然后右键B1单元格,选择"设置单元格格式",
"数字"标签中左侧选择"特殊",右侧选择"中文大写数字"
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
=IF(A1=0," ",TEXT(TRUNC(A1),"[DBNum2]")&"元"&TEXT(MID(TEXT(A1,"0.00"),LEN(TRUNC(A1))+2,1),"[DBNum2]")&"角"&TEXT(MID(TEXT(A1,"0.00"),LEN(TRUNC(A1))+3,1),"[DBNum2]")&"分")
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
B1输入 =A1
右键单击B1单元格,选“设置单元格格式”,分类中选“特殊”,类型选“中文大写数字”,就OK啦!
右键单击B1单元格,选“设置单元格格式”,分类中选“特殊”,类型选“中文大写数字”,就OK啦!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询