发布网友 发布时间: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,,"零")),"零分","整")