请教EXCEL2003转换阿拉伯数字为大写中文金额

2024-12-03 23:05:22
推荐回答(2个)
回答(1):

假定你要在B1输入阿拉佰数字,C1转换成中文大写金额(含元角分),请在C1单元格输入如下公式:
=SUBSTITUTE(SUBSTITUTE(IF(-RMB(B1),IF(B1>0,,"负")&TEXT(INT(ABS(B1)+0.5%),"[dbnum2]G/通用格式元;;")&TEXT(RIGHT(RMB(B1,2),2),"[dbnum2]0角0分;;整"),),"零角",IF(B1^2<1,,"零")),"零分","整")

回答(2):

引用单元格为A1 显示区域为B1,则:
B1 =numberstring(A1,2)
A1后面的2表示将数字转换为大写的第2种形式,即财务汉字。