金额单位是万元,怎么让小写金额(万元)自动生成大写金额

发布网友 发布时间:2022-04-24 20:22

我来回答

2个回答

热心网友 时间:2023-04-23 03:05

1、选中单元格点右键---设置单元格格式。

2、数字---特殊---中文大写数字---确定即可。

热心网友 时间:2023-04-23 03:05

A1为阿拉伯数字
B1=IF((A1-INT(A1))=0,TEXT(A1,"[DBNUM2]")&"元整",IF(INT(A1*10)-A1*10=0,TEXT(INT(A1),"[DBNUM2]")&"元"&TEXT((INT(A1*10)-INT(A1)*10),"[DBNUM2]")&"角整",TEXT(INT(A1),"[DBNUM2]")&"元"&IF(INT(A1*10)-INT(A1)*10=0,"零",TEXT(INT(A1*10)-INT(A1)*10,"[DBNUM2]")&"角")&TEXT(RIGHT(A1,1),"[DBNUM2]")&"分"))追问试了,不行哦。生成的还是以元为单位的。比如1234.245678(单位:万元),生成的就是壹仟贰佰叁拾肆元XXXX,而我需要自动生成的是壹仟贰佰叁拾肆万元贰仟肆佰伍拾陆元柒角捌分。

追答这个应该行了,你试试
=SUBSTITUTE(SUBSTITUTE(IF(-RMB(A1*10000),TEXT(A1*10000,";负")&TEXT(INT(ABS(A1*10000)+0.5%),"[dbnum2]G/通用格式圆;;")&TEXT(RIGHT(RMB(A1*10000),2),"[dbnum2]0角0分;;整"),),"零角",IF(A1*10000^2<1,,"零")),"零分","整")

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com