叁仟陆佰叁拾壹.伍捌元整

来源:百度知道 编辑:UC知道 时间:2024/05/16 07:04:44
怎么在公式里把3631.58变成叁仟陆佰叁拾壹元伍角,例如我设了c1(3631.58)=c4那就是这么把c4显示换成叁仟陆佰叁拾壹元伍角,这么弄啊 !

用公式,A1是数字,设置公式的单元格转换为大写金额:
=SUBSTITUTE(SUBSTITUTE(TEXT(TRUNC(FIXED(A1)),"[dbnum2]G/通用格式元;负[dbnum2]G/通用格式元;"&IF(A1>-0.5%,,"负"))&TEXT(RIGHT(FIXED(A1),2),"[dbnum2]0角0分;;"&IF(ABS(A1)>1%,"整",)),"零角",IF(ABS(A1)<1,,"零")),"零分","整")

使用替换函数