在excel中小写金额转换大写的公式

大写需要在“元”后显示“零”的格式。如1680.32写成人民币壹仟陆佰捌拾元零叁角贰分的公式

=SUBSTITUTE(SUBSTITUTE(IF(A1>-0.5%,,"负")&TEXT(INT(FIXED(ABS(A1))),"[dbnum2]G/通用格式元;;")&TEXT(RIGHT(FIXED(A1),2),"[dbnum2]0角0分;;"&IF(ABS(A1)>1%,"整",)),"零角",IF(ABS(A1)<1,,"零")),"零分","整")追问

不符合银行要求,如1680.32写成人民币壹仟陆佰捌拾元零叁角贰分。元的后面要显示零这个格式的大写

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-03-17
用numberstring()函数
或者text(你的数字,"[dbnum2]")追问

公式我没有写出,但还是非常感谢您的

相似回答