excel 数字大写问题

来源:百度知道 编辑:UC知道 时间:2024/06/14 20:56:14
A2是求和的数字,A3中的大写数字要根据A2求和的变化而变化,怎么设置?请教。

=TEXT(A2,"[dbnum2]")

如果只是整数的话,只要将A3的单元格格式设置:数字→特殊→中文大写数字。就可以了,输入公式 =A2.
如果不光是整数,是其他类型,要根据类型用函数才行。

能转换到分.

=IF((A2-INT(A2))=0,
TEXT(A2,"[DBNUM2]")&"元整",
IF(INT(A2*10)-A2*10=0,TEXT(INT(A2),"[DBNUM2]")&"元"
&TEXT((INT(A2*10)-INT(A2)*10),"[DBNUM2]")&"角整",
TEXT(INT(A2),"[DBNUM2]")&"元"
&IF(INT(A2*10)-INT(A2)*10=0,"零",
TEXT(INT(A2*10)-INT(A2)*10,"[DBNUM2]")&"角")
&TEXT(RIGHT(A2,1),"[DBNUM2]")&"分"))