急!!!怎样在excel中数字转换大写。数字是由公式得出保留小数点后一位,怎样转换大写只到角,不到分。

强调一下,是转换到角,比如23.46,保留一位小数后是23.5,但用公式转换后是贰拾叁元肆角整,而不是贰拾叁元伍角整。... 强调一下,是转换到角,比如23.46,保留一位小数后是23.5,但用公式转换后是贰拾叁元肆角整,而不是贰拾叁元伍角整。 展开
 我来答
狸大食兄
2011-11-10 · TA获得超过1371个赞
知道小有建树答主
回答量:801
采纳率:70%
帮助的人:395万
展开全部
=IF((INT(A1*10)-INT(A1)*10)=0,TEXT(INT(A1),"[DBNum2]G/通用格式")&"元"&IF((INT(A1*100)-INT((A1)*10)*10)=0,"整","零"&TEXT(INT(A1*100)-INT(A1*10)*10,"[DBNum2]G/通用格式")&"分"),TEXT(INT(A1),"[DBNum2]G/通用格式")&"元"&IF((INT((A1)*100)-INT((A1)*10)*10)=0,TEXT((INT(A1*10)-INT(A1)*10),"[DBNum2]G/通用格式")&"角整",TEXT((INT(A1*10)-INT(A1)*10),"[DBNum2]G/通用格式")&"角"))

我的公式就好在,如果是5.00元,会显示伍元整,如果是5.10会显示伍元一角整……
更多追问追答
追问
但是23.56这种情况虽然我是保留一位小数,表里会显示23.6,但是转换后用你的公式就会是贰拾叁元五角,而不是贰拾叁元陆角整。
追答
你是用格式来控制的吧,用函数来控制就不会有这种情况了

=ROUND(公式或者单元格,1)
余轩昂ui
2011-11-10 · TA获得超过438个赞
知道小有建树答主
回答量:239
采纳率:0%
帮助的人:290万
展开全部
假设数字在A1
=TEXT(LEFT(A1,FIND(".",A1)-1),"[dbnum2]")&"元"&TEXT(MID(A1,FIND(".",A1)+1,1),"[dbnum2]")&"角"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
35665447
2011-11-10 · TA获得超过1.1万个赞
知道大有可为答主
回答量:7021
采纳率:62%
帮助的人:5087万
展开全部
=TEXT(ROUND(A1,1),"[dbnum2]") & "元"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yshf2366988
2011-11-10 · TA获得超过1627个赞
知道小有建树答主
回答量:568
采纳率:25%
帮助的人:262万
展开全部
赞同楼上的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式